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

◆ sdc_hci_cmd_le_iso_transmit_test()

uint8_t sdc_hci_cmd_le_iso_transmit_test ( const sdc_hci_cmd_le_iso_transmit_test_t * p_params,
sdc_hci_cmd_le_iso_transmit_test_return_t * p_return )

#include <softdevice_controller/include/sdc_hci_cmd_le.h>

LE ISO Transmit Test.

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

This command should only be used in the ISO Test mode and only for testing purposes.

The command is used to configure an established CIS or BIS specified by the Connection_Handle parameter, and transmit test payloads which are generated by the Controller.

The Payload_Type parameter defines the configuration of SDUs in the payload.

Errors:

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

Type   Condition                                                  Error code
MC     Connection_Handle does not identify a CIS or a BIS.        Unknown Connection Identifier
                                                                  (0x02)
MC     Connection_Handle identifies a CIS where the transmit BN   Unsupported Feature or
       is zero.                                                   Parameter Value (0x11)
MC     Connection_Handle identifies a BIS which is a              Unsupported Feature or
       Synchronized Receiver.                                     Parameter Value (0x11)
MC     Connection_Handle identifies a CIS or BIS where the        Command Disallowed (0x0C)
       input data path is already set up.

Event(s) generated (unless masked away):

When the HCI_LE_ISO_Transmit_Test 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.