Public Attributes#

uint8_t
uint8_t
uint16_t
uint16_t

Public Attribute Documentation#

status#

uint8_t status

Scanning Status
0 - disable
1 - enable


Definition at line 484 of file include/rsi_ble.h

scan_type#

uint8_t scan_type

Scanning type
#define SCAN_TYPE_ACTIVE 0x01
#define SCAN_TYPE_PASSIVE 0x00


Definition at line 489 of file include/rsi_ble.h

filter_type#

uint8_t filter_type

To filter incoming advertising reports
FILTERING_DISABLED = 0 (default)
ACCEPTLIST_FILTERING = 1 Note


Definition at line 496 of file include/rsi_ble.h

own_addr_type#

uint8_t own_addr_type

Address type of the local device
#define LE_PUBLIC_ADDRESS 0x00
#define LE_RANDOM_ADDRESS 0x01
#define LE_RESOLVABLE_PUBLIC_ADDRESS 0x02
#define LE_RESOLVABLE_RANDOM_ADDRESS 0x03


Definition at line 503 of file include/rsi_ble.h

scan_int#

uint16_t scan_int

Scan interval
This is defined as the time interval from when the Controller started its last LE scan until it begins the subsequent LE scan.
Range: 0x0004 to 0x4000


Definition at line 509 of file include/rsi_ble.h

scan_win#

uint16_t scan_win

Scan window
The duration of the LE scan. LE_Scan_Window shall be less than or equal to LE_Scan_Interval
Range: 0x0004 to 0x4000


Definition at line 514 of file include/rsi_ble.h