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.