nrf_esb_payload_t

nRF5 SDK v16.0.0

Enhanced ShockBurst payload. More...

#include <nrf_esb.h>

Data Fields

uint8_t length
Length of the packet (maximum value is NRF_ESB_MAX_PAYLOAD_LENGTH ).
uint8_t pipe
Pipe used for this payload.
int8_t rssi
RSSI for the received packet.
uint8_t noack
Flag indicating that this packet will not be acknowledgement. Flag is ignored when selective auto ack is enabled.
uint8_t pid
PID assigned during communication.
uint8_t data [32]
The payload data.

Detailed Description

Enhanced ShockBurst payload.

The payload is used both for transmissions and for acknowledging a received packet with a payload.

  • components/proprietary_rf/esb/nrf_esb.h