45 #include "./../../DataTypes/RadioEntityType.h"
46 #include "./../../DataTypes/AntennaLocation.h"
47 #include "./../../DataTypes/ModulationType.h"
48 #include "./../../DataTypes/CryptoSystem.h"
94 static const KUINT16 TRANSMITTER_PDU_SIZE = 104;
106 KUINT8 ModulationParamsLength,
const KOCTET * AntennaPattern,
107 KUINT16 AntennaPatternLength );
166 KUINT16 GetAntennaPatternLength()
const;
174 void SetFrequency(
KUINT64 F );
183 void SetTransmitFrequencyBandWidth(
KFLOAT32 TFBW );
184 KFLOAT32 GetTransmitFrequencyBandWidth()
const;
223 KUINT8 GetLengthOfModulationParameters()
const;
235 void SetModulationParameters(
const KOCTET * MP,
KUINT8 Length );
255 virtual KString GetAsString()
const;
KUINT8 m_ui8LengthOfModulationParam
Definition: Transmitter_PDU.h:82
KUINT8 m_ui8TransmitterState
Definition: Transmitter_PDU.h:60
unsigned short int KUINT16
Definition: KDefines.h:101
KDIS::DATA_TYPE::RadioEntityType m_RadioEntityType
Definition: Transmitter_PDU.h:58
float KFLOAT32
Definition: KDefines.h:113
RadioInputSource
Definition: EnumRadio.h:73
KUINT16 m_ui16Padding1
Definition: Transmitter_PDU.h:64
KUINT16 m_ui16Padding2
Definition: Transmitter_PDU.h:84
KUINT16 m_ui16AntennaPatternType
Definition: Transmitter_PDU.h:68
KUINT8 m_ui8InputSource
Definition: Transmitter_PDU.h:62
TransmitState
Definition: EnumRadio.h:53
Definition: KDefines.h:182
KDIS::DATA_TYPE::ModulationType m_ModulationType
Definition: Transmitter_PDU.h:78
Definition: KDataStream.h:48
std::vector< KOCTET > m_vAntennaPattern
Definition: Transmitter_PDU.h:90
KUINT64 m_ui64Freq
Definition: Transmitter_PDU.h:72
unsigned long long KUINT64
Definition: KDefines.h:105
bool KBOOL
Definition: KDefines.h:119
Definition: Transmitter_PDU.h:54
KFLOAT32 m_f32TransmitFreqBW
Definition: Transmitter_PDU.h:74
std::string KString
Definition: KDefines.h:116
KFLOAT32 m_f32Power
Definition: Transmitter_PDU.h:76
Definition: RadioEntityType.h:46
KUINT16 m_ui16AntennaPatternLength
Definition: Transmitter_PDU.h:70
Definition: AntennaLocation.h:50
KDIS::DATA_TYPE::CryptoSystem m_CryptoSystem
Definition: Transmitter_PDU.h:80
unsigned char KUINT8
Definition: KDefines.h:99
char KOCTET
Definition: KDefines.h:108
std::vector< KOCTET > m_vModulationParams
Definition: Transmitter_PDU.h:88
Definition: CryptoSystem.h:46
#define KDIS_EXPORT
Definition: KDefines.h:82
KDIS::DATA_TYPE::AntennaLocation m_AntennaLocation
Definition: Transmitter_PDU.h:66
AntennaPatternType
Definition: EnumRadio.h:100
KUINT8 m_ui8Padding3
Definition: Transmitter_PDU.h:86
Definition: ModulationType.h:47