ae adv report event
Public Attributes#
uint8_t Remote Address Type, Indicates the type of the Address 0x00 - Public Device Address 0x01 - Random Device Address 0x02 - Public Identity Address (corresponds to Resolved Private Address) 0x03 - Random (static) Identity Address (corresponds to Resolved Private Address)
uint8[6] remote_Address : Address of the remote address Type
uint8_t Primary PHY 0x01 - Advertiser PHY is LE 1M 0x03 - Advertiser PHY is LE Coded
uint8_t Secondary PHY 0x00 - No packets on the secondary advertising physical channel 0x01 - Advertiser PHY is LE 1M 0x02 - Advertiser PHY is LE 2M 0x03 - Advertiser PHY is LE Coded
uint8_t TX_Power, It shall be set based on the AUX_SYNC_IND PDU TX_Power ranges from -127 to +20 and it's units is in dBm
uint8_t RSSI , this parameter contains the RSSI value, excluding any constant tone Extension.
uint16_t Periodic_Advertising_Interval.
uint8_t Direct Address Type ,Indicates the type of the Address 0x00 - Public Device Address 0x01 - Random Device Address 0x02 - Public Identity Address (corresponds to Resolved Private Address) 0x03 - Random (static) Identity Address (corresponds to Resolved Private Address) 0xFE - Resolves Private Address
uint8[6] Direct_Address, Direct_Address of the Advertiser type
uint8_t Data _length , Length of the Data field for each device which responded , ranges from 0 to 229
uint8[256] Data
Public Attribute Documentation#
event_type#
uint16_t rsi_ble_ae_adv_report_s::event_type
Bit Number | Parameter Description |
---|---|
0 | Connectable Advertising |
1 | Scannable Advertising |
2 | Direct Advertising |
3 | Scan Response |
4 | Legacy Advertising PDUs used |
5 to 6 | Data status : |
| | | 0b00 = complete | | | 0b01 = Incomplete, more data to come | | | 0b10 = Incomplete, data truncated, no more to come | | | 0b11 = Reserved for future use |
1711
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble_apis.h
remote_addr_type#
uint8_t rsi_ble_ae_adv_report_s::remote_addr_type
uint8_t Remote Address Type, Indicates the type of the Address 0x00 - Public Device Address 0x01 - Random Device Address 0x02 - Public Identity Address (corresponds to Resolved Private Address) 0x03 - Random (static) Identity Address (corresponds to Resolved Private Address)
1719
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble_apis.h
remote_addr#
uint8_t rsi_ble_ae_adv_report_s::remote_addr[DEVICE_ADDR_LEN]
uint8[6] remote_Address : Address of the remote address Type
1721
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble_apis.h
pri_phy#
uint8_t rsi_ble_ae_adv_report_s::pri_phy
uint8_t Primary PHY 0x01 - Advertiser PHY is LE 1M 0x03 - Advertiser PHY is LE Coded
1727
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble_apis.h
sec_phy#
uint8_t rsi_ble_ae_adv_report_s::sec_phy
uint8_t Secondary PHY 0x00 - No packets on the secondary advertising physical channel 0x01 - Advertiser PHY is LE 1M 0x02 - Advertiser PHY is LE 2M 0x03 - Advertiser PHY is LE Coded
1735
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble_apis.h
SID#
uint8_t rsi_ble_ae_adv_report_s::SID
uint8_t Advertising_SID#
Value | Parameter Description |
---|---|
0x00 to 0x0F | Value of the Advertising SID subfield in the ADI field of the PDU or, |
for scan responses, in the ADI field of the original scannable advertisement | | 0xFF | No ADI field provided |
1745
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble_apis.h
tx_power#
uint8_t rsi_ble_ae_adv_report_s::tx_power
uint8_t TX_Power, It shall be set based on the AUX_SYNC_IND PDU TX_Power ranges from -127 to +20 and it's units is in dBm
1750
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble_apis.h
RSSI#
uint8_t rsi_ble_ae_adv_report_s::RSSI
uint8_t RSSI , this parameter contains the RSSI value, excluding any constant tone Extension.
RSSI ranges from -127 to +20 and it's units is in dBm
1755
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble_apis.h
per_adv_interval#
uint16_t rsi_ble_ae_adv_report_s::per_adv_interval
uint16_t Periodic_Advertising_Interval.
This parameter specifies the interval between the periodic advertising events
1757
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble_apis.h
direct_addr_type#
uint8_t rsi_ble_ae_adv_report_s::direct_addr_type
uint8_t Direct Address Type ,Indicates the type of the Address 0x00 - Public Device Address 0x01 - Random Device Address 0x02 - Public Identity Address (corresponds to Resolved Private Address) 0x03 - Random (static) Identity Address (corresponds to Resolved Private Address) 0xFE - Resolves Private Address
1766
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble_apis.h
direct_addr#
uint8_t rsi_ble_ae_adv_report_s::direct_addr[DEVICE_ADDR_LEN]
uint8[6] Direct_Address, Direct_Address of the Advertiser type
1768
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble_apis.h
data_len#
uint8_t rsi_ble_ae_adv_report_s::data_len
uint8_t Data _length , Length of the Data field for each device which responded , ranges from 0 to 229
1770
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble_apis.h
data#
uint8_t rsi_ble_ae_adv_report_s::data[ADV_DATA_LEN]
uint8[256] Data
1772
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble_apis.h