Click or drag to resize
ModeSMessageExtendedSquitterSupplementaryMessage Property
Gets or sets the 10-byte body of a DF18 reply when the control field is not 0, 1 or 6 in a DF18 reply, or the 13-byte body of a DF19 reply where the application field is not 0.

Namespace: VirtualRadar.Interface.ModeS
Assembly: VirtualRadar.Interface (in VirtualRadar.Interface.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public byte[] ExtendedSquitterSupplementaryMessage { get; set; }

Property Value

Type: Byte
Remarks

3.1.2.8.7.2 states that the control field determines the content of DF18 messages. If the control field is set to 0 (ControlField).AdsbDeviceTransmittingIcao24 then the Icao24 and ExtendedSquitterMessage properties are set and this field is null. Otherwise Icao24 is left at 0, ExtendedSquitterMessage is null and this property is filled with the ten bytes between the CF field and the PI field. I've labelled this as a MEX field in the ToString() description of the object but in reality the spec does not declare a name for the field and only describes the content for CF0 messages.

For DF19 messages the only messages that can potentially be decoded are those where the AF field is 0, although even this appears contentious. For all other message types the entire body of the message (which is likely to be encrypted) is placed in this block.

See Also