nrfxlib API 0.1.0
Loading...
Searching...
No Matches
Auto ACK management

Functions

void nrf_802154_auto_ack_set (bool enabled)
 Enables or disables the automatic acknowledgments (auto ACK).
 
bool nrf_802154_auto_ack_get (void)
 Checks if the auto ACK is enabled.
 
void nrf_802154_pan_coord_set (bool enabled)
 Configures the device as the PAN coordinator.
 
bool nrf_802154_pan_coord_get (void)
 Checks if the radio is configured as the PAN coordinator.
 
void nrf_802154_src_addr_matching_method_set (nrf_802154_src_addr_match_t match_method)
 Select the source matching algorithm.
 
bool nrf_802154_ack_data_set (const uint8_t *p_addr, bool extended, const void *p_data, uint16_t length, nrf_802154_ack_data_t data_type)
 Adds the address of a peer node for which the provided ACK data is to be injected into generated ACKs.
 
bool nrf_802154_ack_data_clear (const uint8_t *p_addr, bool extended, nrf_802154_ack_data_t data_type)
 Removes the address of a peer node for which the ACK data is set from the pending bit list.
 
void nrf_802154_ack_data_remove_all (bool extended, nrf_802154_ack_data_t data_type)
 Removes all addresses of a given length from the ACK data list.
 
void nrf_802154_auto_pending_bit_set (bool enabled)
 Enables or disables setting a pending bit in automatically transmitted ACK frames.
 
bool nrf_802154_pending_bit_for_addr_set (const uint8_t *p_addr, bool extended)
 Adds the address of a peer node to the pending bit list.
 
bool nrf_802154_pending_bit_for_addr_clear (const uint8_t *p_addr, bool extended)
 Removes address of a peer node from the pending bit list.
 
void nrf_802154_pending_bit_for_addr_reset (bool extended)
 Removes all addresses of a given type from the pending bit list.
 

Detailed Description