Data structure of the procedure_enable_complete event.

Public Attributes#

uint8_t
uint8_t
uint16_t
uint8_t
int8_t
uint32_t

Public Attribute Documentation#

connection#

uint8_t sl_bt_evt_cs_procedure_enable_complete_s::connection

Connection handle


config_id#

uint8_t sl_bt_evt_cs_procedure_enable_complete_s::config_id

ABR configuration identifier.

  • Range: 0 to 3


status#

uint16_t sl_bt_evt_cs_procedure_enable_complete_s::status

SL_STATUS_OK if successful. Error code otherwise.


state#

uint8_t sl_bt_evt_cs_procedure_enable_complete_s::state

Enum sl_bt_cs_procedure_state_t. ABR procedure enabled or disabled Values:

  • sl_bt_cs_procedure_state_disabled (0x0): ABR procedures are disabled

  • sl_bt_cs_procedure_state_enabled (0x1): ABR procedures are enabled


antenna_config#

uint8_t sl_bt_evt_cs_procedure_enable_complete_s::antenna_config

Antenna configuration index

  • Range: 0 to 7


tx_power#

int8_t sl_bt_evt_cs_procedure_enable_complete_s::tx_power

Transmit power level used in the transmission. Units: dBm.

  • Range: -127 to +20

  • Value: 0x07F. Transmit power level is unavailable


subevent_len#

uint32_t sl_bt_evt_cs_procedure_enable_complete_s::subevent_len

Duration for each subevent in microseconds

  • Range: 1250 μs to 4 s


subevents_per_interval#

uint8_t sl_bt_evt_cs_procedure_enable_complete_s::subevents_per_interval

Number of subevents anchored off the same ACL connection event

  • Range: 1 to 16


subevent_interval#

uint16_t sl_bt_evt_cs_procedure_enable_complete_s::subevent_interval

Duration in microseconds between consecutive ABR subevents anchored off the same ACL connection event. Units: 0.625 ms.


event_interval#

uint16_t sl_bt_evt_cs_procedure_enable_complete_s::event_interval

Number of ACL connection events between consecutive ABR event anchor points


procedure_interval#

uint16_t sl_bt_evt_cs_procedure_enable_complete_s::procedure_interval

Number of ACL connection events between consecutive ABR procedure anchor points


procedure_count#

uint16_t sl_bt_evt_cs_procedure_enable_complete_s::procedure_count

Number of procedures to continue until disabled. Maximum number of procedures to be scheduled.

  • Range: 0x01 to 0xFFFF.