IRawMessageTranslator Interface |
Namespace: VirtualRadar.Interface.BaseStation
The IRawMessageTranslator type exposes the following members.
Name | Description | |
---|---|---|
AcceptIcaoInNonPICount |
Gets or sets the number of times an ICAO has to be seen in a Mode-S message (regardless of whether it carries PI) before it will be accepted. 0 disables the feature.
| |
AcceptIcaoInNonPIMilliseconds |
Gets or sets the number of milliseconds over which AcceptIcaoInNonPICount will be measured.
| |
AcceptIcaoInPI0Count |
Gets or sets the number of times an ICAO has to be seen in a Mode-S message that carries PI, and where PI = 0, before it will be accepted.
| |
AcceptIcaoInPI0Milliseconds |
Gets or sets the number of milliseconds over which AcceptIcaoInPI0Count will be measured.
| |
GlobalDecodeAirborneThresholdMilliseconds |
Gets or sets the number of milliseconds that an odd/even pair of CPR coordinates must be received within to be
usable for a global decode of airborne position.
| |
GlobalDecodeFastSurfaceThresholdMilliseconds |
Gets or sets the number of milliseconds that an odd/even pair of CPR coordinates must be received within to be
usable for a global decode of surface position of a vehicle travelling faster than 25 knots.
| |
GlobalDecodeSlowSurfaceThresholdMilliseconds |
Gets or sets the number of milliseconds that an odd/even pair of CPR coordinates must be received within to be
usable for a global decode of surface position of a vehicle travelling at or below 25 knots.
| |
IgnoreInvalidCodeBlockInOtherMessages |
Gets or sets a value indicating that ICAOs that are not in a recognised code block
are to be ignored for messages that do not have parity.
| |
IgnoreInvalidCodeBlockInParityMessages |
Gets or sets a value indicating that ICAOs that are not in a recognised code block
are to be ignored for messages that have parity.
| |
IgnoreMilitaryExtendedSquitter |
Gets or sets a value indicating that military extended squitter messages are to be ignored.
| |
LocalDecodeMaxSpeedAirborne |
Gets or sets the number of kilometres over 30 seconds that an airborne vehicle can travel before a local decode is deemed to be inaccurate.
| |
LocalDecodeMaxSpeedSurface |
Gets or sets the number of kilometres / 30 seconds that a vehicle on the ground can travel before a local decode is deemed to be inaccurate.
| |
LocalDecodeMaxSpeedTransition |
Gets or sets the number of kilometres / 30 seconds that a vehicle tranisitioning between airborne and surface positions can travel before a local decode is deemed to be inaccurate.
| |
ReceiverLocation |
Gets or sets the location of the receiver.
| |
ReceiverRangeKilometres |
Gets or sets the maximum range of the receiver in kilometres.
| |
Statistics |
Gets or sets the statistics to update when translating messages.
| |
SuppressCallsignsFromBds20 |
Gets or sets a value indicating that callsigns are not to be used if they came from what appeared to be a Mode-S BDS2,0
message.
| |
SuppressReceiverRangeCheck |
Gets or sets a value indicating that decoded locations that are further away than the receiver can see are still
allowed through, disabling part of the ICAO reasonableness tests.
| |
SuppressTisbDecoding |
Gets or sets a value indicating whether TIS-B messages should be ignored.
| |
TrackingTimeoutSeconds |
Gets or sets the number of seconds before aircraft that are no longer being received are forgotten about.
| |
UseLocalDecodeForInitialPosition |
Gets or sets a value indicating that local decoding should be used to determine the initial position of an aircraft
instead of global decoding of an odd / even frame.
|
Name | Description | |
---|---|---|
Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) | |
Translate |
Translates the Mode-S message, and the optional ADS-B message carried by it, into a BaseStation message.
|
Name | Description | |
---|---|---|
PositionReset |
Raised during the processing of Translate(DateTime, ModeSMessage, AdsbMessage) when it becomes apparent that a previous position
established for an aircraft was wrong and it has been reset.
|