#include <shared_counters.h>
◆ RxStatus()
RxStatus::RxStatus |
( |
Config * |
cfg | ) |
|
|
inline |
◆ add_new_packet()
bool RxStatus::add_new_packet |
( |
const Packet * |
pkt | ) |
|
|
inline |
◆ decode_done()
void RxStatus::decode_done |
( |
size_t |
frame_id | ) |
|
|
inline |
◆ is_demod_ready()
bool RxStatus::is_demod_ready |
( |
size_t |
frame_id, |
|
|
size_t |
symbol_id |
|
) |
| |
|
inline |
◆ received_all_pilots()
bool RxStatus::received_all_pilots |
( |
size_t |
frame_id | ) |
|
|
inline |
◆ cur_frame_
size_t RxStatus::cur_frame_ = 0 |
◆ decode_mutex_
std::mutex RxStatus::decode_mutex_ |
◆ latest_frame_
size_t RxStatus::latest_frame_ = 0 |
◆ num_data_pkts_
◆ num_data_symbol_per_frame_
const size_t RxStatus::num_data_symbol_per_frame_ |
◆ num_decode_tasks_completed_
size_t RxStatus::num_decode_tasks_completed_ |
◆ num_decode_tasks_per_frame_
const size_t RxStatus::num_decode_tasks_per_frame_ |
◆ num_pilot_pkts_
std::array<std::atomic<size_t>, kFrameWnd> RxStatus::num_pilot_pkts_ = {} |
◆ num_pilot_pkts_per_frame_
const size_t RxStatus::num_pilot_pkts_per_frame_ |
◆ num_pilot_symbols_per_frame_
const size_t RxStatus::num_pilot_symbols_per_frame_ |
◆ num_pkts_
std::array<std::atomic<size_t>, kFrameWnd> RxStatus::num_pkts_ = {} |
◆ num_pkts_per_symbol_
const size_t RxStatus::num_pkts_per_symbol_ |
The documentation for this class was generated from the following file: