Agora  1.2.0
Agora project
Radio Member List

This is the complete list of members for Radio, including all inherited members.

Activate(Radio::ActivationTypes type=Radio::ActivationTypes::kActivate, long long act_time_ns=0, size_t samples=0)=0Radiopure virtual
ActivationTypes enum nameRadio
AdjustDelay([[maybe_unused]] const std::string &delay)Radioinlinevirtual
cfg_Radioprotected
ClearSyncDelay()Radioinlinevirtual
Close()=0Radiopure virtual
ConfigureTddModeBs([[maybe_unused]] bool is_ref_radio)Radioinlinevirtual
ConfigureTddModeUe()Radioinlinevirtual
Create(RadioType type)Radiostatic
Deactivate()=0Radiopure virtual
enabled_channels_Radioprivate
EnabledChannels() constRadioinline
Flush()=0Radiopure virtual
GetTimeNs()Radioinlinevirtual
hw_framer_Radioprivate
HwFramer() constRadioinline
Id() constRadioinline
id_Radioprivate
Init(const Config *cfg, size_t id, const std::string &serial, const std::vector< size_t > &enabled_channels, bool hw_framer)=0Radiopure virtual
kActivate enum valueRadio
kActivateWaitTrigger enum valueRadio
kEndReceive enum valueRadio
kEndTransmit enum valueRadio
kRxFlagNone enum valueRadio
kSoapySdrSocket enum valueRadio
kSoapySdrStream enum valueRadio
kTxFlagNone enum valueRadio
kTxWaitTrigger enum valueRadio
PrintSettings() constRadioinlinevirtual
Radio()Radioprotected
RadioType enum nameRadio
ReadSensor() constRadioinlinevirtual
Rx(std::vector< std::vector< std::complex< int16_t >>> &rx_data, size_t rx_size, RxFlags &out_flags, long long &rx_time_ns)=0Radiopure virtual
Rx(std::vector< std::vector< std::complex< int16_t >> * > &rx_buffs, size_t rx_size, RxFlags &out_flags, long long &rx_time_ns)=0Radiopure virtual
Rx(std::vector< void * > &rx_locs, size_t rx_size, RxFlags &out_flags, long long &rx_time_ns)=0Radiopure virtual
RxFlags enum nameRadio
serial_number_Radioprivate
SerialNumber() constRadioinline
SetTimeAtTrigger(long long time_ns=0)Radioinlinevirtual
Setup(const std::vector< double > &tx_gains, const std::vector< double > &rx_gains)=0Radiopure virtual
Trigger()Radioinlinevirtual
Tx(const void *const *tx_buffs, size_t tx_size, TxFlags tx_flags, long long &tx_time_ns)=0Radiopure virtual
TxFlags enum nameRadio
~Radio()Radiovirtual