nrfxlib API 0.1.0
Loading...
Searching...
No Matches

◆ nrf_802154_tx_started()

void nrf_802154_tx_started ( const uint8_t *  p_frame)

#include <nrf_802154/common/include/nrf_802154_callouts.h>

Notifies that transmitting a frame has started.

Note
Currently this callout is only available on the CPU which is running the core of the radio driver. If the higher layer runs on a different core it should use nrf_802154_received_timestamp_raw instead.
Usually, nrf_802154_transmitted is called shortly after this function. However, if the transmit procedure is interrupted, it might happen that nrf_802154_transmitted is not called.
This function should be very short to prevent dropping frames by the driver.
Parameters
[in]p_framePointer to a buffer that contains PHR and PSDU of the frame being transmitted.