DisTransmitter¶
- DisTransmitter inherits DisPdu
DisTransmitter.EntityId DisTransmitter.RadioId DisTransmitter.RadioEntityType DisTransmitter.TransmitState DisTransmitter.InputSource DisTransmitter.Location DisTransmitter.RelativeLocation DisTransmitter.AntennaPatternType DisTransmitter.Frequency DisTransmitter.FrequencyBandwidth DisTransmitter.Power DisTransmitter.ModulationType DisTransmitter.CryptoSystem DisTransmitter.CryptoKeyId
Overview¶
DisTransmitter is an implementation of the DIS transmitter PDU. Transmitter PDUs are used to communicate information comm transmissions.
Methods¶
- DisEntityId EntityId()¶
Returns the ID of the subject platform.
- DisEventId EventId()¶
Returns the ID associated with the transmitter event.
- int RadioId()¶
Returns an identifier for the radio on the emitting entity.
- DisRadioEntityType RadioEntityType()¶
Returns the radio entity type structure.
- int TransmitState()¶
Returns the transmit state of the PDU.
- int InputSource()¶
Returns the input source of the transmit event.
- Array<double> Location()¶
Returns the location of the transmit event. The location is in meters in a geocentric coordinate system.
- Array<double> RelativeLocation()¶
Returns the location of the transmit event in parent body coordinates in meters.
- int AntennaPatternType()¶
Returns an index associated with the antenna pattern type.
- int Frequency()¶
Returns the frequency of the transmit.
- double FrequencyBandwidth()¶
Return the frequency bandwidth of the transmit.
- double Power()¶
Returns the power of the transmit.
- DisModulationType ModulationType()¶
Returns the modulation type of the transmit.
- int CryptoSystem()¶
Return an index associated with the crypto system used for the transmit.
- int CryptoKeyId()¶
Returns an ID for the crypto system used for the transmit.