Lines Matching full:cs
14 * @brief LE Channel Sounding (CS)
15 * @defgroup bt_le_cs Channel Sounding (CS)
31 * @brief Macro for getting a specific channel bit in CS channel map
41 * @brief Macro for setting a specific channel bit value in CS channel map
65 /** Default CS settings in the local Controller */
67 /** Enable CS initiator role. */
69 /** Enable CS reflector role. */
75 * for all CS transmissions.
83 /** CS Test CS_SYNC Antenna Identifier */
91 /** CS SNR control options */
101 /** CS Test Override 3 T_PM Tone Extension */
123 /** CS Test Override 4 Tone Antenna Permutation.
215 /** CS Test Override 7 Sounding Sequence Marker Value */
223 /** CS Test Override 8 CS_SYNC Payload Pattern */
245 /** CS Test parameters */
247 /** CS mode to be used during the CS procedure. */
249 /** CS sub-mode to be used during the CS procedure. */
251 /** Number of main mode steps taken from the end of the last CS subevent
252 * to be repeated at the beginning of the current CS subevent directly
256 /** Number of CS mode-0 steps at the beginning of the test CS subevent. */
258 /** CS Test role */
266 /** CS subevent length in microseconds.
271 /** Gap between the start of two consecutive CS subevents (N * 0.625 ms)
273 * A value of 0 means that there is only one CS subevent.
281 /** Desired TX power level for the CS procedure.
306 /** Interlude time in microseconds between the CS tones.
334 /** Time in microseconds for the phase measurement period of the CS tones.
342 /** Time in microseconds for the antenna switch period of the CS tones.
353 * the tone phases of CS steps.
365 * This parameter is used to override CS parameters from the DRBG.
387 * are cycled through for non-mode-0 steps within a CS procedure.
461 * of the CS payload. When the sequence is less than 16 octets,
468 /** CS config creation context */
470 /** Write CS configuration in local Controller only */
472 /** Write CS configuration in both local and remote Controller using Channel Sounding
478 /** CS Create Config params */
480 /** CS configuration ID */
482 /** Main CS mode type */
484 /** Sub CS mode type */
486 /** Minimum number of CS main mode steps to be executed before a submode step is executed */
488 /** Maximum number of CS main mode steps to be executed before a submode step is executed */
490 /** Number of main mode steps taken from the end of the last CS subevent to be repeated
491 * at the beginning of the current CS subevent directly after the last mode-0 step of that
495 /** Number of CS mode-0 steps to be included at the beginning of each CS subevent */
497 /** CS role */
501 /** CS Sync PHY */
504 * within a CS procedure
513 /** Channel map used for CS procedure
521 /** Callbacks for CS Test */
523 /**@brief CS Test Subevent data.
528 /**@brief CS Test End Complete. */
534 /** CS step mode. */
536 /** CS step channel index. */
553 * in CS step data. The 12-bit signed real and imaginary components are
565 * given CS channel map
573 * This command is used to query the CS capabilities that are supported
612 /** @brief Register callbacks for the CS Test mode.
619 * @param cs_test_cb Set of callbacks to be used with CS Test
625 /** @brief Start a CS test
627 * This command is used to start a CS test where the IUT is placed in the role
635 * on that channel for the first half of the first CS step. Thereafter, the
637 * for the CS test.
641 * @param params CS Test parameters
647 /** @brief Create CS configuration
649 * This command is used to create a new CS configuration or update an
655 * @param params CS Create Config parameters
664 /** @brief Create CS configuration
666 * This command is used to remove a CS configuration from the local controller
672 * @param config_id CS Config ID
678 /** @brief Stop ongoing CS Test
680 * This command is used to stop any CS test that is in progress.
691 /** @brief Parse CS Subevent Step Data
709 /** @brief CS Security Enable
728 /** @brief CS Procedure Enable
730 * This command is used to enable or disable the scheduling of CS procedures
737 * @param params Parameters for the CS Procedure Enable command.
760 /* Max. duration for each CS procedure, where T = N * 0.625 ms (0x0001 to 0xFFFF) */
763 /* Min. number of connection events between consecutive CS procedures (0x0001 to 0xFFFF) */
766 /* Max. number of connection events between consecutive CS procedures (0x0001 to 0xFFFF) */
774 /* Min. suggested duration for each CS subevent in microseconds (1250 us to 4 s) */
777 /* Max. suggested duration for each CS subevent in microseconds (1250 us to 4 s) */
787 * remote device's power level for the CS tones and RTT packets and the existing power
802 /** @brief CS Set Procedure Parameters
805 * or more CS procedures by the local controller.
810 * @param params Parameters for the CS Set Procedure Parameters command.
817 /** @brief CS Set Channel Classification
822 * The nth bitfield (in the range 0 to 78) contains the value for the CS
838 /** @brief CS Read Local Supported Capabilities
840 * This command is used to read the CS capabilities that are supported
845 * @param ret Return values for the CS Procedure Enable command.
851 /** @brief CS Write Cached Remote Supported Capabilities
853 * This command is used to write the cached copy of the CS capabilities
860 * @param params Parameters for the CS Write Cached Remote Supported Capabilities command.
867 /** @brief CS Write Cached Remote FAE Table