Click or drag to resize
RawDecodingSettings Class
The data-transfer object that carries the configuration of the raw message decoder.
Inheritance Hierarchy
SystemObject
  VirtualRadar.Interface.SettingsRawDecodingSettings

Namespace: VirtualRadar.Interface.Settings
Assembly: VirtualRadar.Interface (in VirtualRadar.Interface.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
[SerializableAttribute]
public class RawDecodingSettings : INotifyPropertyChanged

The RawDecodingSettings type exposes the following members.

Constructors
  NameDescription
Public methodRawDecodingSettings
Creates a new object.
Top
Properties
  NameDescription
Public propertyAcceptableAirborneSpeed
Gets or sets the maximum number of kilometres an aircraft can travel while airborne over 30 seconds before a local position decode is deemed invalid.
Public propertyAcceptableAirSurfaceTransitionSpeed
Gets or sets the maximum number of kilometres an aircraft can travel while landing or taking off over 30 seconds before a local position decode is deemed invalid.
Public propertyAcceptableSurfaceSpeed
Gets or sets the maximum number of kilometres an surface vehicle can travel over 30 seconds before a local position decode is deemed invalid.
Public propertyAcceptIcaoInNonPICount
Gets or sets the number of times the same ICAO is seen in messages that do not have PI before it is accepted as valid.
Public propertyAcceptIcaoInNonPISeconds
Gets or sets the number of seconds over which the same ICAO is seen in messages that do not have PI before it is accepted as valid.
Public propertyAcceptIcaoInPI0Count
Gets or sets the number of times the same ICAO is seen in PI0 message before it is accepted as valid.
Public propertyAcceptIcaoInPI0Seconds
Gets or sets the number of seconds over which the same ICAO is seen in PI0 messages before it is accepted as valid.
Public propertyAirborneGlobalPositionLimit
Gets or sets the maximum number of seconds that can elapse when performing global decoding on airborne position messages.
Public propertyFastSurfaceGlobalPositionLimit
Gets or sets the maximum number of seconds that can elapse when performing global decoding on surface position messages for vehicles travelling over 25 km/h.
Public propertyIgnoreCallsignsInBds20
Gets or sets a value indicating that callsigns should not be extracted from BDS2,0 messages.
Public propertyIgnoreInvalidCodeBlockInOtherMessages
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.
Public propertyIgnoreInvalidCodeBlockInParityMessages
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.
Public propertyIgnoreMilitaryExtendedSquitter
Gets or sets a value indicating that DF19/AF0 is to be interpretted as an extended squitter message.
Public propertyReceiverLocationId
No longer used. Not marked as Obsolete because Microsoft decided it'd be a good idea to break loading and saving data via XmlSerialiser by ignoring Obsolete properties.
Public propertyReceiverRange
Gets or sets the range of the receiver in kilometres.
Public propertySlowSurfaceGlobalPositionLimit
Gets or sets the maximum number of seconds that can elapse when performing global decoding on surface position messages for vehicles travelling at or under 25 km/h.
Public propertySuppressIcao0
Gets or sets a value indicating that ICAOs of 000000 are to be suppressed.
Public propertySuppressReceiverRangeCheck
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.
Public propertySuppressTisbDecoding
Gets or sets a value indicating whether TIS-B messages should be used or ignored.
Public propertyUseLocalDecodeForInitialPosition
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.
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.)
Protected methodOnPropertyChanged
Raises PropertyChanged.
Protected methodSetFieldT
Sets the field's value and raises PropertyChanged.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
  NameDescription
Public eventPropertyChanged
See interface docs.
Top
See Also