|
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 |