The `timestamp` field is optional and its presence is announced in the header. The timestamp field contains the number of milliseconds since the boot of the local system.
The `movement_id` field is optional and its presence is announced in the header.
...
...
@@ -34,9 +36,9 @@ The `localisation_packet_payload` length depends on the `localisation_packet_typ
The `protocol_version` field indicates the version of the localisation packet used. This documentation describes the version #1 of the localisation packet protocol.
...
...
@@ -50,6 +52,8 @@ The `localisation_packet_type` indicates the structure of the payload. These typ
The `movement_id_presence_flag` must be set to 1 if the `movement_id` field is present in the packet.
The `timestamp_presence_flag` must be set to 1 if the `timestamp` field is present in the packet.