Structure representing the extended create connect command for BLE AE.
Public Attributes#
uint8_t, Initiator Filter Policy,It is used to determine whether the Filter Accept List is used Value Parameter Description 0x00 Filter Accept List is not used to determine which advertiser to connect to Peer_Address_Type and Peer_Address should be used.
uint8_t, Own Address Type, this parameter indicates the type of address being used in the connection request packets
uint8_t, Remote Address Type or Peer Address Type, this parameter indicates the type of address used in the connectable advertisement sent by the peer Value Parameter Description 0x00 Public Device Address or Public Identity Address 0x01 Random Device Address or Random (static) Identity Address All other values Reserved for future use
uint8_t, Remote Address or Peer Address, this parameter indicates the Peer’s Public Device Address, Random (static) Device Address, Non-Resolvable Private Address, or Resolvable Private Address depending on the Peer_Address_Type parameter
uint8_t, Initiating PHYs, this parameter indicates the PHY(s) on which the advertising packets should be received on the primary advertising physical channel and the PHYs for which connection parameters have been specified Bit number Parameter Description 0 Scan connectable advertisements on the LE 1M PHY.
init_params is an array of Variable of Structure rsi_ble_initiation_params_s
Public Attribute Documentation#
initiator_filter_policy#
uint8_t rsi_ble_ae_extended_create_connect_s::initiator_filter_policy
uint8_t, Initiator Filter Policy,It is used to determine whether the Filter Accept List is used Value Parameter Description 0x00 Filter Accept List is not used to determine which advertiser to connect to Peer_Address_Type and Peer_Address should be used.
0x01 Filter Accept List is used to determine which advertiser to connect to Peer_Address_Type and Peer_Address should be ignored. All other values Reserved for future use
2287
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
own_addr_type#
uint8_t rsi_ble_ae_extended_create_connect_s::own_addr_type
uint8_t, Own Address Type, this parameter indicates the type of address being used in the connection 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 the most recent successful HCI_LE_Set_Random_Address command. All other values Reserved for future use
2300
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
remote_addr_type#
uint8_t rsi_ble_ae_extended_create_connect_s::remote_addr_type
uint8_t, Remote Address Type or Peer Address Type, this parameter indicates the type of address used in the connectable advertisement sent by the peer Value Parameter Description 0x00 Public Device Address or Public Identity Address 0x01 Random Device Address or Random (static) Identity Address All other values Reserved for future use
2308
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
remote_addr#
uint8_t rsi_ble_ae_extended_create_connect_s::remote_addr[RSI_DEV_ADDR_LEN]
uint8_t, Remote Address or Peer Address, this parameter indicates the Peer’s Public Device Address, Random (static) Device Address, Non-Resolvable Private Address, or Resolvable Private Address depending on the Peer_Address_Type parameter
2311
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
init_phys#
uint8_t rsi_ble_ae_extended_create_connect_s::init_phys
uint8_t, Initiating PHYs, this parameter indicates the PHY(s) on which the advertising packets should be received on the primary advertising physical channel and the PHYs for which connection parameters have been specified Bit number Parameter Description 0 Scan connectable advertisements on the LE 1M PHY.
Connection parameters for the LE 1M PHY are provided. 1 Connection parameters for the LE 2M PHY are provided. 2 Scan connectable advertisements on the LE Coded PHY. Connection parameters for the LE Coded PHY are provided. All other bits Reserved for future use
2320
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
init_params#
rsi_ble_initiation_params_t rsi_ble_ae_extended_create_connect_s::init_params[3]
init_params is an array of Variable of Structure rsi_ble_initiation_params_s
2322
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h