nrfxlib API 0.1.0
Loading...
Searching...
No Matches
CSMA-CA procedure

Functions

bool nrf_802154_transmit_csma_ca_raw (uint8_t *p_data, const nrf_802154_transmit_csma_ca_metadata_t *p_metadata)
 Performs the CSMA-CA procedure and transmits a frame in case of success.
 
bool nrf_802154_csma_ca_min_be_set (uint8_t min_be)
 Sets the minimum value of the backoff exponent (BE) in the CSMA-CA algorithm.
 
uint8_t nrf_802154_csma_ca_min_be_get (void)
 Gets the minimum value of the backoff exponent (BE) in the CSMA-CA algorithm.
 
bool nrf_802154_csma_ca_max_be_set (uint8_t max_be)
 Sets the maximum value of the backoff exponent (BE) in the CSMA-CA algorithm.
 
uint8_t nrf_802154_csma_ca_max_be_get (void)
 Gets the maximum value of the backoff exponent (BE) in the CSMA-CA algorithm.
 
void nrf_802154_csma_ca_max_backoffs_set (uint8_t max_backoffs)
 Sets the maximum number of backoffs the CSMA-CA algorithm will attempt before declaring a channel access failure.
 
uint8_t nrf_802154_csma_ca_max_backoffs_get (void)
 Gets the maximum number of backoffs the CSMA-CA algorithm will attempt before declaring a channel access failure.
 

Detailed Description