Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
nrf_esb_config_t Struct Reference
[Enhanced ShockBurst]
Main configuration structure for the module. More...
#include <nrf_esb.h>
Data Fields | |
nrf_esb_protocol_t | protocol |
Enhanced ShockBurst protocol. | |
nrf_esb_mode_t | mode |
Enhanced ShockBurst mode. | |
nrf_esb_event_handler_t | event_handler |
Enhanced ShockBurst event handler. | |
nrf_esb_bitrate_t | bitrate |
Enhanced ShockBurst bitrate mode. | |
nrf_esb_crc_t | crc |
Enhanced ShockBurst CRC mode. | |
nrf_esb_tx_power_t | tx_output_power |
Enhanced ShockBurst radio transmission power mode. | |
uint16_t | retransmit_delay |
The delay between each retransmission of unacknowledged packets. | |
uint16_t | retransmit_count |
The number of retransmission attempts before transmission fail. | |
nrf_esb_tx_mode_t | tx_mode |
Enhanced ShockBurst transmission mode. | |
uint8_t | radio_irq_priority |
nRF radio interrupt priority. | |
uint8_t | event_irq_priority |
ESB event interrupt priority. | |
uint8_t | payload_length |
Length of the payload (maximum length depends on the platforms that are used on each side). | |
bool | selective_auto_ack |
Enable or disable selective auto acknowledgement. |
Detailed Description
Main configuration structure for the module.
Definition at line 297 of file nrf_esb.h.
Field Documentation
uint8_t event_irq_priority |
uint8_t payload_length |
uint8_t radio_irq_priority |
uint16_t retransmit_count |
uint16_t retransmit_delay |
bool selective_auto_ack |
Generated on Sun Jul 17 2022 00:47:52 by
