mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-05-24 21:09:41 +08:00
* mavlink: reassemble GPS_RTCM_DATA before GPS injection * Apply minor comment requested changes * Simplification: remove _completed_sequence asymetric protection * Handle RTCM payload length which is an exact multiple of 180 * update docs * lib gnss: new GpsRtcmMessageFragmenter to send RTCM via GPS_RTCM_DATA.hpp * fix clang * Remove RTCM fragmenter * update docs * Compatibility fallback for older QGroundControl builds that omit the final zero-length fragment * mavlink receiver, remove while loop to avoid dead lock * docs(update): Subedit Co-authored-by: Hamish Willee <hamishwillee@gmail.com> * docs(docs): format --------- Co-authored-by: jonas <jonas.perolini@rigi.tech> Co-authored-by: Hamish Willee <hamishwillee@gmail.com>
12 lines
441 B
Plaintext
12 lines
441 B
Plaintext
uint64 timestamp # time since system start (microseconds)
|
|
|
|
uint32 device_id # unique device ID for the sensor that does not change between power cycles
|
|
|
|
uint16 len # length of data
|
|
uint8 flags # LSB: 1=fragmented across multiple uORB publications
|
|
uint8[300] data # data chunk to write to GPS device (RTCM message)
|
|
|
|
uint8 ORB_QUEUE_LENGTH = 8
|
|
|
|
uint8 MAX_INSTANCES = 2
|