common.xml State flags for ADS-B transponder dynamic report Transceiver RF control flags for ADS-B transponder dynamic reports Status for ADS-B transponder dynamic input Status flags for ADS-B transponder dynamic output Definitions for aircraft size GPS lataral offset encoding GPS longitudinal offset encoding Emergency status encoding State flags for ADS-B transponder dynamic report State flags for X-Bit and reserved fields. State flags for ADS-B transponder status report State flags for ADS-B transponder status report State flags for ADS-B transponder fault report Static data to configure the ADS-B transponder (send within 10 sec of a POR and every 10 sec thereafter) Vehicle address (24 bit) Vehicle identifier (8 characters, null terminated, valid characters are A-Z, 0-9, " " only) Transmitting vehicle type. See ADSB_EMITTER_TYPE enum Aircraft length and width encoding (table 2-35 of DO-282B) GPS antenna lateral offset (table 2-36 of DO-282B) GPS antenna longitudinal offset from nose [if non-zero, take position (in meters) divide by 2 and add one] (table 2-37 DO-282B) Aircraft stall speed in cm/s ADS-B transponder receiver and transmit enable flags Dynamic data used to generate ADS-B out transponder data (send at 5Hz) UTC time in seconds since GPS epoch (Jan 6, 1980). If unknown set to UINT32_MAX Latitude WGS84 (deg * 1E7). If unknown set to INT32_MAX Longitude WGS84 (deg * 1E7). If unknown set to INT32_MAX Altitude (WGS84). UP +ve. If unknown set to INT32_MAX 0-1: no fix, 2: 2D fix, 3: 3D fix, 4: DGPS, 5: RTK Number of satellites visible. If unknown set to UINT8_MAX Barometric pressure altitude (MSL) relative to a standard atmosphere of 1013.2 mBar and NOT bar corrected altitude (m * 1E-3). (up +ve). If unknown set to INT32_MAX Horizontal accuracy in mm (m * 1E-3). If unknown set to UINT32_MAX Vertical accuracy in cm. If unknown set to UINT16_MAX Velocity accuracy in mm/s (m * 1E-3). If unknown set to UINT16_MAX GPS vertical speed in cm/s. If unknown set to INT16_MAX North-South velocity over ground in cm/s North +ve. If unknown set to INT16_MAX East-West velocity over ground in cm/s East +ve. If unknown set to INT16_MAX Emergency status ADS-B transponder dynamic input state flags Mode A code (typically 1200 [0x04B0] for VFR) Transceiver heartbeat with health report (updated every 10s) ADS-B transponder messages Aircraft Registration. Aircraft Registration (ASCII string A-Z, 0-9 only), e.g. "N8644B ". Trailing spaces (0x20) only. This is null-terminated. Flight Identification for ADSB-Out vehicles. Flight Identification: 8 ASCII characters, '0' through '9', 'A' through 'Z' or space. Spaces (0x20) used as a trailing pad character, or when call sign is unavailable. Reflects Control message setting. This is null-terminated. Request messages. Message ID to request. Supports any message in this 10000-10099 range Control message with all data sent in UCP control message. ADS-B transponder control state flags Barometric pressure altitude (MSL) relative to a standard atmosphere of 1013.2 mBar and NOT bar corrected altitude (m * 1E-3). (up +ve). If unknown set to INT32_MAX Mode A code (typically 1200 [0x04B0] for VFR) Emergency status Flight Identification: 8 ASCII characters, '0' through '9', 'A' through 'Z' or space. Spaces (0x20) used as a trailing pad character, or when call sign is unavailable. X-Bit enable (military transponders only) Status message with information from UCP Heartbeat and Status messages. ADS-B transponder status state flags Mode A code (typically 1200 [0x04B0] for VFR) Integrity and Accuracy of traffic reported as a 4-bit value for each field (NACp 7:4, NIC 3:0) and encoded by Containment Radius (HPL) and Estimated Position Uncertainty (HFOM), respectively Board temperature in C ADS-B transponder fault flags Flight Identification: 8 ASCII characters, '0' through '9', 'A' through 'Z' or space. Spaces (0x20) used as a trailing pad character, or when call sign is unavailable.