Structure to set the scan parameters for BLE Active Scanning.
Public Attributes#
unit8_t,The Own Address Type parameter indicates the type of address being used in the scan request packets Value Parameter Description 0x00 Public Device Address 0x01 Random Device Address 0x02 Controller generates the Resolvable Private Address based on the local IRK from the resolving list.
uint8_t, It is used to determine whether the Filter Accept List is used
uint8_t, The Scanning_PHYs parameter indicates the PHY(s) on which the advertising packets should be received on the primary advertising physical channel.
ScanParams is an array of variable of structure ae_scan_params_s.
Public Attribute Documentation#
own_addr_type#
uint8_t rsi_ble_ae_set_scan_params_s::own_addr_type
unit8_t,The Own Address Type parameter indicates the type of address being used in the scan request packets Value Parameter Description 0x00 Public Device Address 0x01 Random Device Address 0x02 Controller generates the Resolvable Private Address based on the local IRK from the resolving list.
If the resolving list contains no matching entry, then use the public address. 0x03 Controller generates the Resolvable Private Address based on the local IRK from the resolving list. If the resolving list contains no matching entry, then use the random address from LE_Set_Random_Address. All other values Reserved for future use
2071
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
scanning_filter_policy#
uint8_t rsi_ble_ae_set_scan_params_s::scanning_filter_policy
uint8_t, It is used to determine whether the Filter Accept List is used
0x00 Basic unfiltered scanning filter policy
0x01 Basic filtered scanning filter policy
0x02 Extended unfiltered scanning filter policy
0x03 Extended filtered scanning filter policy
All other values Reserved for future use
2080
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
scanning_phys#
uint8_t rsi_ble_ae_set_scan_params_s::scanning_phys
uint8_t, The Scanning_PHYs parameter indicates the PHY(s) on which the advertising packets should be received on the primary advertising physical channel.
0 Scan advertisements on the LE 1M PHY
2 Scan advertisements on the LE Coded PHY
All other bits Reserved for future use
2088
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
ScanParams#
ae_scan_params_t rsi_ble_ae_set_scan_params_s::ScanParams[SUPPORTED_SCNNING_PHYS]
ScanParams is an array of variable of structure ae_scan_params_s.
2090
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h