Public Types |
| enum | ModulationSystemType {
OTHER,
GENERIC,
HQ,
HQII,
HQIIA,
SINCGARS,
CCTT_SINCGARS,
EPLRS,
JTIDS
} |
| enum | ModulationDetailAplitudeAngleType { OTHER,
APLITUDE_ANGLE
} |
| enum | ClearChannel { NOT_CLEAR,
CLEAR
} |
| enum | CryptoSystem {
OTHER,
KY_28,
VINSON,
NSVE,
WSVE,
SINGARS_ICOM,
KY_75,
KY_100
} |
| enum | ModulationDetailPulseType { OTHER,
PULSE,
X_BAND,
Y_BAND
} |
| enum | InputSource {
OTHER,
PILOT,
COPILOT,
FIRST_OFFICER,
DRIVER,
LOADER,
GUNNER,
COMMANDER,
DIGITAL_DATA_DEVICE,
INTERCOM
} |
| enum | ReferenceSystem { WORLDCOORD = 1,
ENTITYCOORD = 2
} |
| enum | ModulationDetailCombinationType { OTHER,
AMPLITUDE_ANGLE_PULSE
} |
| enum | ModulationMajorType {
OTHER,
AMPLITUDE,
AMPLITUDE_ANGLE,
ANGLE = 3,
COMBINATION = 4,
PULSE = 5,
UNMODULATED = 6,
CARRIER_PHASE_SHIFT = 7
} |
| enum | TransmitTerminalSecondaryMode { NONE,
NET_POSITION_REFERENCE,
PRIMARY_NAVIGATION_CONTROLLER,
SECONDARY_NAVIGATION_CONTROLLER
} |
| enum | TransmitState { OFF,
RADIO_ON_NOT_TRANSMITTING,
ON
} |
| enum | CryptoMode { BASEBAND,
DIPHASE
} |
| enum | StartOfMessage { NOT_START,
START
} |
| enum | TransmitTerminalPrimaryMode { NTR,
JTIDS
} |
| enum | SyncState { COURSE = 1,
FINE = 2
} |
| enum | ModulationDetailCarrierPhaseShiftType { OTHER
} |
| enum | ModulationDetailUnmodulatedType { OTHER,
CONTINOUS_WAVE
} |
| enum | ModulationDetailAngleType { OTHER,
FM,
FSK,
PM
} |
| enum | ModulationDetailAplitudeType {
OTHER,
AFSK,
AM,
CW,
DSB,
ISB,
LSB,
SSB_FULL,
SSB_REDUC,
USB,
VSB
} |
| enum | AntennaPatternType { OMNIDIRECTIONAL = 0,
BEAM = 1,
SPHERICALHARMONIC = 2
} |
Public Attributes |
| const String | theFullName = "TransmitterStateMessage" |
Protected Member Functions |
| override int | messageSize () |
| override void | serialize (ref BinaryWriter writer) |
| override void | deserialize (ref BinaryReader reader) |
Properties |
| static string | theName [get] |
| string | entityId [get, set] |
| UInt16 | radioId [get, set] |
| string | hostObjectId [get, set] |
| EntityType | radioEntityType [get, set] |
| TransmitState | transmitState [get, set] |
| InputSource | inputSource [get, set] |
| Vector3d | worldAntennaLocation [get, set] |
| Vector3f | relativeAntennaLocation [get, set] |
| AntennaPatternType | antennaPatternType [get, set] |
| UInt64 | Frequency [get, set] |
| float | transmitBandwidth [get, set] |
| float | power [get, set] |
| ModulationType | modulationType [get, set] |
| CryptoMode | cryptoMode [get, set] |
| CryptoSystem | cryptoSystem [get, set] |
| UInt16 | cryptoKey [get, set] |
| List< byte > | modulationParameters [get, set] |
| List< byte > | antennaPatternParameters [get, set] |
| bool | freqHopInUse [get, set] |
| bool | pseudoNoiseInUse [get, set] |
| bool | timeHopInUse [get, set] |
| String | name [get] |
| double | timeStamp [get, set] |
Member Enumeration Documentation
- Enumerator:
| OMNIDIRECTIONAL |
|
| BEAM |
|
| SPHERICALHARMONIC |
|
- Enumerator:
| OTHER |
|
| KY_28 |
|
| VINSON |
|
| NSVE |
|
| WSVE |
|
| SINGARS_ICOM |
|
| KY_75 |
|
| KY_100 |
|
- Enumerator:
| OTHER |
|
| PILOT |
|
| COPILOT |
|
| FIRST_OFFICER |
|
| DRIVER |
|
| LOADER |
|
| GUNNER |
|
| COMMANDER |
|
| DIGITAL_DATA_DEVICE |
|
| INTERCOM |
|
- Enumerator:
| OTHER |
|
| AFSK |
|
| AM |
|
| CW |
|
| DSB |
|
| ISB |
|
| LSB |
|
| SSB_FULL |
|
| SSB_REDUC |
|
| USB |
|
| VSB |
|
- Enumerator:
| OTHER |
|
| AMPLITUDE_ANGLE_PULSE |
|
- Enumerator:
| OTHER |
|
| PULSE |
|
| X_BAND |
|
| Y_BAND |
|
- Enumerator:
| OTHER |
|
| AMPLITUDE |
|
| AMPLITUDE_ANGLE |
|
| ANGLE |
|
| COMBINATION |
|
| PULSE |
|
| UNMODULATED |
|
| CARRIER_PHASE_SHIFT |
|
- Enumerator:
| OTHER |
|
| GENERIC |
|
| HQ |
|
| HQII |
|
| HQIIA |
|
| SINCGARS |
|
| CCTT_SINCGARS |
|
| EPLRS |
|
| JTIDS |
|
- Enumerator:
| OFF |
|
| RADIO_ON_NOT_TRANSMITTING |
|
| ON |
|
- Enumerator:
| NONE |
|
| NET_POSITION_REFERENCE |
|
| PRIMARY_NAVIGATION_CONTROLLER |
|
| SECONDARY_NAVIGATION_CONTROLLER |
|
Constructor & Destructor Documentation
| TransmitterStateMessage.TransmitterStateMessage |
( |
| ) |
|
|
inline |
| static TransmitterStateMessage.TransmitterStateMessage |
( |
| ) |
|
|
inlinestaticprivate |
Member Function Documentation
| override void TransmitterStateMessage.deserialize |
( |
ref BinaryReader |
reader | ) |
|
|
inlineprotectedvirtual |
Reimplemented from Message.
References makVrl.EntityType.category, makVrl.EntityType.country, TransmitterStateMessage.ModulationType.deserialize(), makVrl.EntityType.domain, makVrl.EntityType.extra, makVrl.EntityType.kind, myAntennaPatternParameters, myAntennaPatternType, myCryptoKey, myCryptoMode, myCryptoSystem, myEntityId, myFreqHopInUse, myFrequency, myHostObjectId, myInputSource, myModulationParameters, myModulationType, myPower, myPseudoNoiseInUse, myRadioEntityType, myRadioId, myRelativeAntennaLocation, myTimeHopInUse, myTransmitBandwidth, myTransmitState, myWorldAntennaLocation, makVrl.EntityType.specific, makVrl.EntityType.subCategory, makVrl.Vector3d.X, makVrl.Vector3f.X, makVrl.Vector3d.Y, makVrl.Vector3f.Y, makVrl.Vector3d.Z, and makVrl.Vector3f.Z.
| override int TransmitterStateMessage.messageSize |
( |
| ) |
|
|
inlineprotectedvirtual |
| override void TransmitterStateMessage.serialize |
( |
ref BinaryWriter |
writer | ) |
|
|
inlineprotectedvirtual |
Reimplemented from Message.
References makVrl.EntityType.category, makVrl.EntityType.country, makVrl.EntityType.domain, makVrl.EntityType.extra, makVrl.EntityType.kind, myAntennaPatternParameters, myAntennaPatternType, myCryptoKey, myCryptoMode, myCryptoSystem, myEntityId, myFreqHopInUse, myFrequency, myHostObjectId, myInputSource, myModulationParameters, myModulationType, myPower, myPseudoNoiseInUse, myRadioEntityType, myRadioId, myRelativeAntennaLocation, myTimeHopInUse, myTransmitBandwidth, myTransmitState, myWorldAntennaLocation, TransmitterStateMessage.ModulationType.serialize(), makVrl.EntityType.specific, makVrl.EntityType.subCategory, makVrl.Vector3d.X, makVrl.Vector3f.X, makVrl.Vector3d.Y, makVrl.Vector3f.Y, makVrl.Vector3d.Z, and makVrl.Vector3f.Z.
Member Data Documentation
| List<byte> TransmitterStateMessage.myAntennaPatternParameters = new List<byte>() |
|
private |
| UInt16 TransmitterStateMessage.myCryptoKey |
|
private |
| string TransmitterStateMessage.myEntityId = "" |
|
private |
| bool TransmitterStateMessage.myFreqHopInUse |
|
private |
| UInt64 TransmitterStateMessage.myFrequency |
|
private |
| string TransmitterStateMessage.myHostObjectId = "" |
|
private |
| List<byte> TransmitterStateMessage.myModulationParameters = new List<byte>() |
|
private |
| float TransmitterStateMessage.myPower |
|
private |
| bool TransmitterStateMessage.myPseudoNoiseInUse |
|
private |
| UInt16 TransmitterStateMessage.myRadioId |
|
private |
| Vector3f TransmitterStateMessage.myRelativeAntennaLocation |
|
private |
| bool TransmitterStateMessage.myTimeHopInUse |
|
private |
| float TransmitterStateMessage.myTransmitBandwidth |
|
private |
| Vector3d TransmitterStateMessage.myWorldAntennaLocation |
|
private |
| const String TransmitterStateMessage.theFullName = "TransmitterStateMessage" |
Property Documentation
| List<byte> TransmitterStateMessage.antennaPatternParameters |
|
getset |
| UInt16 TransmitterStateMessage.cryptoKey |
|
getset |
| string TransmitterStateMessage.entityId |
|
getset |
| bool TransmitterStateMessage.freqHopInUse |
|
getset |
| UInt64 TransmitterStateMessage.Frequency |
|
getset |
| string TransmitterStateMessage.hostObjectId |
|
getset |
| List<byte> TransmitterStateMessage.modulationParameters |
|
getset |
| float TransmitterStateMessage.power |
|
getset |
| bool TransmitterStateMessage.pseudoNoiseInUse |
|
getset |
| EntityType TransmitterStateMessage.radioEntityType |
|
getset |
| UInt16 TransmitterStateMessage.radioId |
|
getset |
| Vector3f TransmitterStateMessage.relativeAntennaLocation |
|
getset |
| string TransmitterStateMessage.theName |
|
staticget |
| bool TransmitterStateMessage.timeHopInUse |
|
getset |
| float TransmitterStateMessage.transmitBandwidth |
|
getset |
| Vector3d TransmitterStateMessage.worldAntennaLocation |
|
getset |
The documentation for this class was generated from the following file: