nrfxlib API 2.8.99
Loading...
Searching...
No Matches

◆ sdc_hci_cmd_le_cs_read_remote_fae_table()

uint8_t sdc_hci_cmd_le_cs_read_remote_fae_table ( const sdc_hci_cmd_le_cs_read_remote_fae_table_t * p_params)

#include <softdevice_controller/include/sdc_hci_cmd_le.h>

LE CS Read Remote FAE Table.

The description below is extracted from Core_v6.0, Vol 4, Part E, Section 7.8.135

The HCI_LE_CS_Read_Remote_FAE_Table command is used by a Host to read the per-channel mode-0 Frequency Actuation Error table of the remote Controller.

If the remote Controller supports a Frequency Actuation Error of zero relative to its mode-0 transmissions in the reflector role (No_FAE bit set as described in [Vol 6] Part B, Section 2.4.2.44), then the Controller shall generate the LE_CS_- Read_Remote_FAE_Table_Complete event with Status set to Unsupported Feature or Parameter Value (0x11).

The Host may store a copy of the remote device’s Frequency Actuation Error table and write the remote Frequency Actuation Error table in the local Controller when it reconnects to the same remote device by using the HCI_LE_CS_Write_Cached_Remote_FAE_Table command.

If the Host sends this command with a Connection_Handle that does not exist, or the Connection_Handle is not for an ACL, then the Controller shall return the error code Unknown Connection Identifier (0x02).

Event(s) generated (unless masked away): When the Controller receives the HCI_LE_CS_Read_Remote_FAE_Table command, the Controller shall send the HCI_Command_Status event to the Host. When the Controller has completed the Channel Sounding Mode-0 FAE Table Request procedure with the remote Controller, the Controller shall generate an LE_CS_Read_Remote_FAE_Table_Complete event.

Parameters
[in]p_paramsInput parameters.
Return values
0if success.
Returns
Returns value between 0x01-0xFF in case of error. See Vol 2, Part D, Error for a list of error codes and descriptions.