| ModeSMessage Properties |
The ModeSMessage type exposes the following members.
| Name | Description | |
|---|---|---|
| ACASMessage |
Gets or sets the 7-byte information in the MV field of the reply.
| |
| Altitude |
Gets or sets the altitude in feet as described by the AC field from the reply.
| |
| AltitudeIsMetric |
Gets or sets a value indicating that the AC field had the M bit set, which indicates that Altitude is in metric units.
| |
| ApplicationField |
Gets or sets the content of the AF field in a DF19 reply.
| |
| Capability |
Gets or sets the CA field of the reply.
| |
| CommBMessage |
Gets or sets the content of a 7-byte message being sent to the ground in the MB field of the reply.
| |
| CommDMessage |
Gets or sets the content of the 10-byte MD field from the reply.
| |
| ControlField |
Gets or sets the content of the CF field for a non-transponder extended squitter reply.
| |
| CrossLinkCapability |
Gets or sets a value indicating that the transponder supports the cross-link capability, as exposed by the CC field of the reply.
| |
| DownlinkFormat |
Gets or sets the decoded downlink format (DF) field of the reply. This is present on all replies.
| |
| DownlinkRequest |
Gets or sets the DR field from the reply.
| |
| DSegmentNumber |
Gets or sets the content of the ND field from the reply.
| |
| ElmControl |
Gets or sets the ELM control setting in the KE field of the reply.
| |
| ExtendedSquitterMessage |
Gets or sets the 7-byte broadcast message in the ME field of an extended squitter reply.
| |
| ExtendedSquitterSupplementaryMessage |
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.
| |
| FlightStatus |
Gets or sets the FS field from the reply.
| |
| FormattedIcao24 |
Gets the formatted ICAO24 code of the aircraft after any parity bits have been masked out (if applicable).
| |
| Icao24 |
Gets or sets the ICAO24 identifier of the aircraft, either from the AP field or the AA field of the reply (as appropriate).
| |
| Identity |
Gets or sets the content of the ID field (the squawk code) from the reply.
| |
| IsMlat |
Gets or sets a value indicating that the message was generated by an MLAT receiver / server.
| |
| NonIcao24Address |
Gets or sets the content of AA fields where the content is not an ICAO24 address.
| |
| ParityInterrogatorIdentifier |
Gets or sets the 24-bit interrogator's identifier code with parity masked out (PI).
| |
| PossibleCallsign |
Gets or sets the content of the CommBMessage when the first byte indicates that it is a BDS2,0 reply.
| |
| ReplyInformation |
Gets or sets the reply information from the RI field of the reply.
| |
| SensitivityLevel |
Gets or sets the ACAS sensitivity level from the SL field of the reply.
| |
| SignalLevel |
Gets or sets the signal level of the message, if known. Null if not known.
| |
| UtilityMessage |
Gets or sets the UM field from the reply.
| |
| VerticalStatus |
Gets or sets the vertical status from the VS field of the reply.
|