Structure to set the scan parameters for BLE Active Scanning.

Public Attributes#

uint8_t

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

uint8_t, It is used to determine whether the Filter Accept List is used

uint8_t

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


Definition at line 2061 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

Definition at line 2070 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

Definition at line 2078 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.


Definition at line 2080 of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h