Structure representing the extended create connect command for BLE AE.

Public Attributes#

uint8_t

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 shall be used.

uint8_t

uint8_t, Own Address Type, this parameter indicates the type of address being used in the connection request packets

uint8_t

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

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

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 shall be used.

0x01 Filter Accept List is used to determine which advertiser to connect to Peer_Address_Type and Peer_Address shall be ignored. All other values Reserved for future use


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


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


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


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


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


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