API documentation

nRF70 Bare Metal library.

Defines

NRF70_LOG_ERR(...)

Log levels.

NRF70_LOG_WRN(...)
NRF70_LOG_INF(...)
NRF70_LOG_DBG(...)
NRF70_MAX_CHANNELS

Maximum number of channels supported by the Wi-Fi chip - 2.4GHz + 5GHz.

struct nrf70_bm_reg_chan_info
#include <nrf70_bm_lib.h>

Per-channel regulatory attributes.

Public Members

unsigned short center_frequency

Center frequency in MHz

unsigned short max_power

Maximum transmission power (in dBm)

unsigned short supported

Is channel supported or not

unsigned short passive_only

Passive transmissions only

unsigned short dfs

Is a DFS channel

struct nrf70_bm_regulatory_info
#include <nrf70_bm_lib.h>

Regulatory information.

Public Members

char country_code[2]

Country code - ISO/IEC 3166-1 alpha-2

bool force

Force - ignore 802.11d beacon hints (only used in SET)

unsigned int num_channels

Number of channels supported (only used in GET)

struct nrf70_bm_reg_chan_info *chan_info

Channels information (only used in GET)