Structure for channel sounding capabilities.
Data Fields | |
uint16_t | acl_conn_handle |
ACL connection handle. | |
uint8_t | num_config_supported |
Number of CS configurations supported per connection, range 0x1 to 0x4. | |
uint16_t | max_consecutive_procedures_supported |
If value set to 0 - Support for both a fixed number of consecutive CS procedures and for an indefinite number of CS procedures until termination If value set to (1 to 0xffff) - Maximum number of consecutive CS procedures supported. More... | |
uint8_t | num_antennas_supported |
Number of antennas supported. | |
uint8_t | max_antenna_paths_supported |
Maximum number of antenna paths supported. | |
uint8_t | roles_supported |
Roles supported. More... | |
uint8_t | modes_supported |
Optional CS modes supported. More... | |
uint8_t | rtt_capability |
The RTT_Capability, RTT_AA_Only_N, RTT_Sounding_N, and RTT_Random_Payload_N parameters indicate the time-of-flight accuracy as described in BT Core Specification ver 6.0, [Vol 6] Part B, Section 2.4.2.44. More... | |
uint8_t | rtt_aa_only_n |
If value set to 0 - RTT AA Only not supported, else if value (1 - 0xff) - Specifies Number of CS steps of single packet exchanges needed to satisfy the precision requirements. | |
uint8_t | rtt_sounding_n |
If value set to 0 - RTT Sounding not supported, else if value (1 - 0xff) - Specifies Number of CS steps of single packet exchanges needed to satisfy the precision requirements. | |
uint8_t | rtt_random_payload_n |
If value set to 0 - RTT Random Payload not supported, else if value (1 - 0xff) - Specifies Number of CS steps of single packet exchanges needed to satisfy the precision requirements. | |
uint16_t | nadm_sounding_capability |
The nadm_sounding_capability and nadm_random_capability indicate the support by the remote controller for reporting Normalized Attack Detector Metric (NADM) when a CS_SYNC with a sounding sequence or random sequence is received. More... | |
uint16_t | nadm_random_capability |
If Bit 0 set - Support for Phase-based Normalized Attack Detector Metric when a CS_SYNC with random sequence is received. | |
uint8_t | cs_sync_phys_supported |
Bit 1 - LE 2M Phy supported Bit 2 - LE 2M 2BT Phy supported. | |
uint16_t | subfeatures_supported |
Bit 1: CS with no transmitter Frequency Actuation Error Bit 2: CS Channel Selection Algorithm #3c Bit 3: CS phase-based ranging from RTT sounding sequence. | |
uint16_t | t_ip1_times_supported |
The t_ip1_times_supported, t_ip2_times_supported, t_fcs_times_supported, t_pm_times_supported, and t_sw_time_supported parameters indicate the supported optional time durations used in CS steps as described in BT Core Specification ver 6.0, [Vol 6] Part H, Section 4.3. More... | |
uint16_t | t_ip2_times_supported |
Bit 0: 10 us supported, Bit 1: 20 us supported, Bit 2: 30 us supported, Bit 3: 40 us supported, Bit 4: 50 us supported, Bit 5: 60 us supported, Bit 6: 80 us supported. | |
uint16_t | t_fcs_times_supported |
Bit 0: 15 us supported, Bit 1: 20 us supported, Bit 2: 30 us supported, Bit 3: 40 us supported, Bit 4: 50 us supported, Bit 5: 60 us supported, Bit 6: 80 us supported, Bit 7: 100 us supported, Bit 8: 120 us supported. | |
uint16_t | t_pm_times_supported |
Bit 0: 10 us supported, Bit 1: 20 us supported. | |
uint8_t | t_sw_time_supported |
Time in microseconds for the antenna switch period of the CS tones, Allowed values : 0x00, 0x01, 0x02, 0x04, or 0x0A. | |
uint8_t | tx_snr_capability |
Bit 0: 18 dB supported, Bit 1: 21 dB supported, Bit 2: 24 dB supported, Bit 3: 27 dB supported, Bit 4: 30 dB supported. | |
uint16_t wiced_ble_cs_capabilites_t::max_consecutive_procedures_supported |
If value set to 0 - Support for both a fixed number of consecutive CS procedures and for an indefinite number of CS procedures until termination If value set to (1 to 0xffff) - Maximum number of consecutive CS procedures supported.
uint8_t wiced_ble_cs_capabilites_t::roles_supported |
Roles supported.
Bit 0 - Initiator, Bit 1 - Reflector
uint8_t wiced_ble_cs_capabilites_t::modes_supported |
Optional CS modes supported.
Bit 0 if set means Mode-3 supported
uint8_t wiced_ble_cs_capabilites_t::rtt_capability |
The RTT_Capability, RTT_AA_Only_N, RTT_Sounding_N, and RTT_Random_Payload_N parameters indicate the time-of-flight accuracy as described in BT Core Specification ver 6.0, [Vol 6] Part B, Section 2.4.2.44.
Bits 0-2 valid. Refer BT Core Specification ver 6.0, [Vol 4], Part E, Section 7.8.132
uint16_t wiced_ble_cs_capabilites_t::nadm_sounding_capability |
The nadm_sounding_capability and nadm_random_capability indicate the support by the remote controller for reporting Normalized Attack Detector Metric (NADM) when a CS_SYNC with a sounding sequence or random sequence is received.
If Bit 0 set - Support for Phase-based Normalized Attack Detector Metric when a CS_SYNC with sounding sequence is received
uint16_t wiced_ble_cs_capabilites_t::t_ip1_times_supported |
The t_ip1_times_supported, t_ip2_times_supported, t_fcs_times_supported, t_pm_times_supported, and t_sw_time_supported parameters indicate the supported optional time durations used in CS steps as described in BT Core Specification ver 6.0, [Vol 6] Part H, Section 4.3.
Bit 0: 10 us supported, Bit 1: 20 us supported, Bit 2: 30 us supported, Bit 3: 40 us supported, Bit 4: 50 us supported, Bit 5: 60 us supported, Bit 6: 80 us supported