Agora
1.2.0
Agora project
|
This is the complete list of members for RadioConfig, including all inherited members.
AdjustCalibrationGains(std::vector< Radio * > &rx_devs, Radio *tx_dev, size_t channel, double fft_bin, bool plot=false) | RadioConfig | privatestatic |
AdjustDelays(const std::vector< int > &ch0_offsets) | RadioConfig | private |
antenna_num_ | RadioConfig | private |
calib_ | RadioConfig | private |
calib_meas_num_ | RadioConfig | private |
CalibrateSampleOffset() | RadioConfig | private |
CalibrateSampleOffsetDownlink(size_t max_attempts) | RadioConfig | private |
CalibrateSampleOffsetUplink(size_t max_attempts) | RadioConfig | private |
cfg_ | RadioConfig | private |
ConfigureBsRadio(size_t radio_id) | RadioConfig | |
DciqCalibrationProc(size_t channel) | RadioConfig | private |
DciqMinimize(Radio *target_dev, Radio *ref_dev, int direction, size_t channel, double rx_center_tone, double tx_center_tone) | RadioConfig | privatestatic |
DoCalib() const | RadioConfig | inline |
FindTimeOffset(const std::vector< std::vector< std::complex< int16_t >>> &rx_mat, std::vector< int > &offset) | RadioConfig | private |
GetCalibDl() | RadioConfig | inline |
GetCalibUl() | RadioConfig | inline |
Go() | RadioConfig | |
hubs_ | RadioConfig | private |
init_calib_dl_ | RadioConfig | private |
init_calib_dl_processed_ | RadioConfig | private |
init_calib_ul_ | RadioConfig | private |
init_calib_ul_processed_ | RadioConfig | private |
InitBsRadio(size_t radio_id) | RadioConfig | |
InitialCalib() | RadioConfig | private |
num_radios_configured_ | RadioConfig | private |
num_radios_initialized_ | RadioConfig | private |
radio_num_ | RadioConfig | private |
RadioConfig(Config *cfg, Radio::RadioType radio_type) | RadioConfig | |
RadioRx(size_t radio_id, std::vector< std::vector< std::complex< int16_t >>> &rx_data, size_t rx_size, Radio::RxFlags &out_flags, long long &rx_time_ns) | RadioConfig | |
RadioRx(size_t radio_id, std::vector< std::vector< std::complex< int16_t >> * > &rx_buffs, size_t rx_size, Radio::RxFlags &out_flags, long long &rx_time_ns) | RadioConfig | |
RadioRx(size_t radio_id, std::vector< void * > &rx_locs, size_t rx_size, Radio::RxFlags &out_flags, long long &rx_time_ns) | RadioConfig | |
radios_ | RadioConfig | private |
RadioStart() | RadioConfig | |
RadioStop() | RadioConfig | |
RadioTx(size_t radio_id, const void *const *buffs, Radio::TxFlags flags, long long &tx_time) | RadioConfig | |
RadioTx(size_t radio_id, const std::vector< std::vector< std::complex< int16_t >>> &tx_data, Radio::TxFlags flags, long long &tx_time_ns) | RadioConfig | |
ReadSensors() | RadioConfig | |
SetIqBalance(Radio *dev, int direction, size_t channel, int gcorr, int iqcorr) | RadioConfig | privatestatic |
SyncArrayTime() | RadioConfig | private |
TxArrayToRef(const std::vector< std::complex< int16_t >> &tx_vec) | RadioConfig | private |
TxRefToArray(const std::vector< std::complex< int16_t >> &tx_vec) | RadioConfig | private |
~RadioConfig() | RadioConfig |