Structure representing a BLE advertising report event.

Public Attributes#

uint8_t

Address type of the advertising device.

uint8_t

Address of the advertising device.

uint8_t

Raw advertisement data length.

uint8_t

advertisement data

int8_t

Signal strength.

uint8_t

Report type

  • 0x00 Connectable and scannable undirected advertising (ADV_IND)

  • 0x01 Connectable directed advertising (ADV_DIRECT_IND)

  • 0x02 Scannable undirected advertising (ADV_SCAN_IND)

  • 0x03 Non connectable undirected advertising (ADV_NONCONN_IND)

  • 0x04 Scan Response (SCAN_RSP)

  • All other values Reserved for future use.

Public Attribute Documentation#

dev_addr_type#

uint8_t rsi_ble_event_adv_report_s::dev_addr_type

Address type of the advertising device.


Definition at line 66 of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble_apis.h

dev_addr#

uint8_t rsi_ble_event_adv_report_s::dev_addr[RSI_DEV_ADDR_LEN]

Address of the advertising device.


Definition at line 68 of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble_apis.h

adv_data_len#

uint8_t rsi_ble_event_adv_report_s::adv_data_len

Raw advertisement data length.


Definition at line 70 of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble_apis.h

adv_data#

uint8_t rsi_ble_event_adv_report_s::adv_data[RSI_MAX_ADV_REPORT_SIZE]

advertisement data


Definition at line 72 of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble_apis.h

rssi#

int8_t rsi_ble_event_adv_report_s::rssi

Signal strength.


Definition at line 74 of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble_apis.h

report_type#

uint8_t rsi_ble_event_adv_report_s::report_type

Report type

  • 0x00 Connectable and scannable undirected advertising (ADV_IND)

  • 0x01 Connectable directed advertising (ADV_DIRECT_IND)

  • 0x02 Scannable undirected advertising (ADV_SCAN_IND)

  • 0x03 Non connectable undirected advertising (ADV_NONCONN_IND)

  • 0x04 Scan Response (SCAN_RSP)

  • All other values Reserved for future use.


Definition at line 88 of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble_apis.h