RAFW Flexible Software Package Documentation  Release v2.0.1

 
st_ble_rf_notify_t Struct Reference

This structure is RF event notify management. More...

#include <r_ble_api.h>

Data Fields

uint32_t enable
 Set enable/disable of each RF event notification. More...
 
ble_rf_notify_cb_t start_cb
 Set callback function pointer for RF event start.
 
ble_rf_notify_cb_t close_cb
 Set callback function pointer for RF event close.
 
ble_rf_notify_cb_t dsleep_cb
 Set callback function pointer for RF_DEEP_SLEEP.
 

Detailed Description

This structure is RF event notify management.

Field Documentation

◆ enable

uint32_t st_ble_rf_notify_t::enable

Set enable/disable of each RF event notification.

Bit0 Notify Connection event start(0:Disable/1:Enable)
Bit1 Notify Advertising event start(0:Disable/1:Enable)
Bit2 Notify Scanning event start(0:Disable/1:Enable)
Bit3 Notify Initiating event start(0:Disable/1:Enable)
Bit4 Notify Connection event close(0:Disable/1:Enable)
Bit5 Notify Advertising event close(0:Disable/1:Enable)
Bit6 Notify Scanning event close(0:Disable/1:Enable)
Bit7 Notify Initiating event close(0:Disable/1:Enable)
Bit8 Notify RF_DEEP_SLEEP event start(0:Disable/1:Enable)
Bit9 Notify RF_DEEP_SLEEP event close(0:Disable/1:Enable)
Other Bit: Reserved for future use.

◆ start_cb

ble_rf_notify_cb_t st_ble_rf_notify_t::start_cb

Set callback function pointer for RF event start.

◆ close_cb

ble_rf_notify_cb_t st_ble_rf_notify_t::close_cb

Set callback function pointer for RF event close.

◆ dsleep_cb

ble_rf_notify_cb_t st_ble_rf_notify_t::dsleep_cb

Set callback function pointer for RF_DEEP_SLEEP.


The documentation for this struct was generated from the following file: