34 #ifndef EZRADIO_RECEIVE_PLUGIN_H_
35 #define EZRADIO_RECEIVE_PLUGIN_H_
63 #if defined( EZRADIO_PLUGIN_RECEIVE )
77 #define EZRADIODRV_RECEIVE_PLUGIN_INIT_DEFAULT \
80 RADIO_CONFIGURATION_DATA_CHANNEL_NUMBER, \
84 #else //#if defined( EZRADIO_PLUGIN_RECEIVE )
86 #define EZRADIODRV_RECEIVE_PLUGIN_INIT_DEFAULT
88 #endif //#if defined( EZRADIO_PLUGIN_RECEIVE )
uint8_t * pktBuf
Pointer to the receive buffer.
uint8_t channel
Reception channel.
Ecode_t ezradioStartRx(EZRADIODRV_Handle_t radioHandle)
Set Radio to RX mode, packet length is always coming from the radio configuration.
uint32_t Ecode_t
Typedef for API function error code return values.
void(* EZRADIODRV_Callback_t)(EZRADIODRV_Handle_t handle, Ecode_t status)
EZRADIODRV feature callback function interface.
EZRADIODRV_Callback_t userCallback
User callback.
EzRadio receive plug-in instance initialization and handler structure.
struct EZRADIODRV_PacketRxHandle EZRADIODRV_PacketRxHandle_t
EzRadio receive plug-in instance initialization and handler structure.