nrfxlib API 3.3.99
Loading...
Searching...
No Matches

LE CS Config Complete. More...

#include <sdc_hci_cmd_le.h>

Data Fields

uint8_t status
 
uint16_t conn_handle
 
uint8_t config_id
 
uint8_t action
 
uint8_t main_mode_type
 
uint8_t sub_mode_type
 
uint8_t min_main_mode_steps
 
uint8_t max_main_mode_steps
 
uint8_t main_mode_repetition
 
uint8_t mode_0_steps
 
uint8_t role
 
uint8_t rtt_type
 
uint8_t cs_sync_phy
 
uint8_t channel_map [10]
 
uint8_t channel_map_repetition
 
uint8_t channel_selection_type
 
uint8_t ch3c_shape
 
uint8_t ch3c_jump
 
uint8_t cs_enhancements
 
uint8_t t_ip1_time
 
uint8_t t_ip2_time
 
uint8_t t_fcs_time
 
uint8_t t_pm_time
 

Detailed Description

LE CS Config Complete.

The description below is extracted from Core_v6.3, Vol 4, Part E, Section 7.7.65.42

This event shall be generated when a locally initiated Channel Sounding Configuration procedure has completed or when the local Controller has responded to a CS configuration request from the remote Controller for the CS configuration identified by Config_ID or when a CS configuration is created only with local context. The Action parameter indicates if a CS configuration was requested to be created or removed. The Status parameter indicates whether the request indicated by the Action parameter was successful.

When the Action parameter is set to 0x00, all the remaining event parameters are ignored. The Main_Mode_Type and Sub_Mode_Type parameters indicate the CS modes used during the CS procedure for the specified CS configuration. The Min_Main_Mode_Steps and Max_Main_Mode_Steps parameters indicate the range of main mode CS steps executed before a submode CS step is executed during the CS procedure. The Main_Mode_Repetition parameter indicates the number of main mode CS steps repeated from the last CS subevent at the beginning of the current CS subevent. The Mode_0_Steps parameter indicates the number of mode-0 CS steps included at the beginning of each CS subevent.

The Role parameter indicates the CS role for the local Controller for the specified CS configuration. The RTT_Type parameter indicates the RTT variant to be used during the CS procedure, and the CS_SYNC_PHY parameter indicates the PHY to be used for CS_SYNC exchanges during the CS procedure for the specified CS configuration.

The Channel_Map parameter indicates the channels to be used or unused during the CS procedure, and the Channel_Map_Repetition parameter indicates the number of times the channels specified by Channel_Map will be repeated for non-mode-0 steps during the CS procedure (see [Vol 6] Part H, Section 4.1.4).

The Channel_Selection_Type parameter indicates the Channel Selection Algorithm to be used during the CS procedure for non-mode-0 steps. When the Channel_Selection_Type parameter is set to 0x01, the Ch3c_Shape and the Ch3c_Jump parameters indicate the selected shape and channels to be skipped as described in [Vol 6] Part H, Section 4.1.4.2.

The CS_Enhancements parameter indicates which CS enhancements are enabled. For each enhancement that is not enabled, the corresponding bit shall be set to 0.

The T_IP1_Time, T_IP2_Time, T_FCS_Time, T_PM_Time, and T_SW_Time parameters indicate the time durations used in CS steps as described in [Vol 6] Part H, Section 4.3.


The documentation for this struct was generated from the following file: