46 void (* tx_done_handler) (
void * p_buff, uint32_t len);
48 void (* rx_done_handler) (
void * p_buff, uint32_t len);
bool hal_radio_is_on()
Function to check status of radio peripheral.
void hal_radio_deinit()
Function to de-initiate the radio peripheral.
void hal_radio_start_rx()
Function to start data reception.
app_irq_priority_t
Priority levels that the application can use based on whether the SoftDevice (SD) is used.
void hal_radio_set_tx_payload_data(void *p_payload, uint32_t len)
Function to Set the payload data for transmission.
void hal_radio_init(hal_radio_config_t *radio_init_config)
Function to Initiate Radio peripheral.
void hal_radio_start_tx()
Function to start data transmission.
Structure used to store the data required for radio configuration.
void hal_radio_stop()
Function to stop radio peripheral.
app_irq_priority_t irq_priority