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

◆ sdc_hci_cmd_le_read_iso_tx_sync()

uint8_t sdc_hci_cmd_le_read_iso_tx_sync ( const sdc_hci_cmd_le_read_iso_tx_sync_t * p_params,
sdc_hci_cmd_le_read_iso_tx_sync_return_t * p_return )

#include <softdevice_controller/include/sdc_hci_cmd_le.h>

LE Read ISO TX Sync.

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

This command is used to read the TX_Time_Stamp and Time_Offset of a transmitted SDU identified by the Packet_Sequence_Number on a CIS or BIS identified by the Connection_Handle parameter on the Central or Peripheral.

The Packet_Sequence_Number parameter contains the sequence number of a transmitted SDU.

The TX_Time_Stamp and Time_Offset parameters are described in [Vol 6] Part G, Section 3.3 and [Vol 6] Part G, Section 3.1 respectively. When the Connection_Handle identifies a CIS or BIS that is transmitting unframed PDUs, the value of Time_Offset returned shall be zero.

Errors:

See Section 4.5.2 for a list of error types and descriptions.

Type   Condition                                                      Error code
MC     The connection handle does not exist or is not associated      Unknown Connection
       with a CIS or BIS.                                             Identifier (0x02)
MC     The connection handle is for a CIS or BIS that is not          Command Disallowed (0x0C)
       configured for transmitting SDUs.
MC     An SDU has not been transmitted by the Controller.             Command Disallowed (0x0C)

Event(s) generated (unless masked away):

When the HCI_LE_Read_ISO_TX_Sync command has completed, an HCI_Command_Complete event shall be generated.

Parameters
[in]p_paramsInput parameters.
[out]p_returnExtra return 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.