Module that defines the Wi-Fi coexistence module. More...
Functions | |
void | nrf_802154_wifi_coex_init (void) |
Initializes the Wi-Fi Coexistence module. More... | |
void | nrf_802154_wifi_coex_uninit (void) |
Deinitializes the Wi-Fi Coexistence module. | |
void | nrf_802154_wifi_coex_prio_request (rsch_prio_t priority) |
Requests the given priority from the Wi-Fi Coexistence module. More... | |
void * | nrf_802154_wifi_coex_deny_event_addr_get (void) |
Gets the priority denial event address. More... | |
void | nrf_802154_wifi_coex_prio_changed (rsch_prio_t priority) |
Notifies about the approved priority change. More... | |
Module that defines the Wi-Fi coexistence module.
The Wi-Fi Coexistence module.
The Wi-Fi Coexistence module is a client of the PTA (defined in the 802.15.2). It manages GPIO to assert pins and respond to pin state changes.
void* nrf_802154_wifi_coex_deny_event_addr_get | ( | void | ) |
Gets the priority denial event address.
Get the address of a hardware event that notifies about the denial of a previously approved priority.
void nrf_802154_wifi_coex_init | ( | void | ) |
Initializes the Wi-Fi Coexistence module.
void nrf_802154_wifi_coex_prio_changed | ( | rsch_prio_t | priority | ) |
Notifies about the approved priority change.
The Wi-Fi Coexistence module calls this function to notify the RSCH of the currently approved priority level.
[in] | priority | The approved priority level. |
void nrf_802154_wifi_coex_prio_request | ( | rsch_prio_t | priority | ) |
Requests the given priority from the Wi-Fi Coexistence module.
[in] | priority | The requested priority level. |