ae adv report event

Public Attributes#

uint16_t
uint8_t
uint8_t
uint8_t
uint8_t
uint8_t
uint8_t
uint8_t

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


data#

uint8_t rsi_ble_ae_adv_report_s::data[ADV_DATA_LEN]

uint8[256] Data