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.
|