Click or drag to resize
BaseStationSupplementaryMessage Class
Extra information carried on some BaseStationMessages that is gleaned from raw messages.
Inheritance Hierarchy
SystemObject
  VirtualRadar.Interface.BaseStationBaseStationSupplementaryMessage

Namespace: VirtualRadar.Interface.BaseStation
Assembly: VirtualRadar.Interface (in VirtualRadar.Interface.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class BaseStationSupplementaryMessage

The BaseStationSupplementaryMessage type exposes the following members.

Constructors
  NameDescription
Public methodBaseStationSupplementaryMessage
Initializes a new instance of the BaseStationSupplementaryMessage class
Top
Properties
  NameDescription
Public propertyAltitudeIsGeometric
Gets or sets a value indicating whether the Altitude is geometric (true) or barometric (false).
Public propertyCallsignIsSuspect
Gets or sets a value indicating that the callsign might be wrong.
Public propertyPressureSettingInHg
Gets the barometric pressure setting in inches of mercury.
Public propertyPressureSettingMb
Gets or sets the barometric pressure setting in millibars. A value of zero indicates that the pressure setting was outside the bounds supported by the message type.
Public propertySpeedType
Gets or sets a value that qualifies the type of speed being reported in the GroundSpeed property.
Public propertyTargetAltitude
Gets or sets the target altitude setting from the aircraft's auto-pilot / FMS etc.
Public propertyTargetHeading
Gets or sets the target heading from the aircraft's auto-pilot / FMS etc.
Public propertyTrackIsHeading
Gets or sets a value indicating whether the Track value is the aircraft's heading (true) or ground track (false).
Public propertyTransponderType
Gets or sets a value indicating that the message carries some indication about the type of transponder carried by the aircraft. Note that this is not set for plain Mode-S messages or ADS-B messages which are identical for all versions of ADS-B - it is only set when the message plainly indicates a particular version of ADS-B.
Public propertyVerticalRateIsGeometric
Gets or sets a value indicating whether VerticalRate is from a geometric (true) or barometric (false) source.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks
The BaseStationMessage class only conveys information from port 30003 feeds of data. Raw Mode-S and ADS-B messages can carry interesting bits of information that are not present on the port 30003 feed. The IRawMessageTranslator creates one of these objects and attaches it to the BaseStationMessage to pass that information on, or to qualify values that have been written to BaseStationMessage that are not in the same units that a port 30003 feed is expected to send.
See Also