Structure representing the environment used to manage all transmissions as a beamformer. More...
#include <bfr.h>

Data Fields | |
| struct co_list | free_nodes |
| List of available memory nodes. | |
| struct co_list | nodes |
| List of used memory nodes sorted by increasing address. | |
| struct co_list | bfee_sta_list |
| List of connected BFMEE-capable STA (for which calibration is not scheduled or in progress). | |
| struct co_list | calib_sched |
| List of calibrations to be executed. | |
| struct mm_timer_tag | calib_tmr |
| Timer used to start a new calibration. | |
| uint32_t | calib_tmr_dur |
| Calibration timer duration (in us). | |
| uint16_t | bfr_mem_eaddr |
| End address of BFR Memory. | |
| uint8_t | nb_reports |
| Number of expected reports during MU calibration. | |
| uint8_t | status |
| BFR Status. | |
| uint8_t | token |
| Current Dialog Token. | |
| uint8_t | bfer_nss |
| Number of spatial streams (Nr Index = nss - 1). | |
| uint8_t | nb_used_nodes |
| Number of memory node currently used (i.e with nb_frames value higher than 0). | |
| uint8_t | calib_bw |
| Bandwidth used for the current calibration. | |
| bool | bfr_enabled |
| Indicate if Beamformer is enabled => means supported at MAC and PHY level. | |
Structure representing the environment used to manage all transmissions as a beamformer.
Definition at line 262 of file bfr.h.
1.6.1