# bfr_info_sta Struct Reference
[BFR]

Structure containing required information for BFR transmission to a given STA. More...

`#include <bfr.h>`

Collaboration diagram for bfr_info_sta:
[legend]

## Data Fields
struct co_list_hdr | hdr
| List header for calibration scheduling.
struct bfr_mem_node * | node
| Pointer to the memory node describing report position in phy memory.
uint32_t | last_calib_time
| Last calibration time.
uint32_t | host_report_addr [2]
| Addresses of BFR Reports in Host Memory.
uint16_t | host_report_len [2]
| Length of BFR Reports in Host Memory (in bytes).
uint16_t | host_max_report_len
| Maximum length of a BFR Report in Host Memory (in bytes).
uint16_t | sta_info
| STA Info field value to insert in NDPA frame.
uint8_t | last_token
| Last token used for calibration.
uint8_t | status
| Status bit field (see enum bfr_sta_info_status).
uint8_t | nb_segments
| Number of feedback segments whose upload completion has still to be confirmed.
uint8_t | sta_idx
| STA Index - INVALID_STA_IDX if no connection or if peer STA is not beamformee capable.
uint8_t | vif_idx
| VIF Index.
uint8_t | bfee_nss
| Number of spatial stream the peer STA can receive (=> Nc Index).
uint8_t | last_rx_nc
| Last received Nc.
uint8_t | host_report_idx
| Index of the Host report currently in use for transmissions.

## Detailed Description

Structure containing required information for BFR transmission to a given STA.

Definition at line 295 of file bfr.h.

The documentation for this struct was generated from the following file:

- /space/home/slher/rel/Beken/v6_4_5/macsw/ip/lmac/src/bfr/bfr.h