ae adv report event
Public Attributes#
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 |
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)
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
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
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
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 |
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
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
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
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
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
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