188typedef struct __PACKED __ALIGN(1)
195typedef struct __PACKED __ALIGN(1)
202typedef struct __PACKED __ALIGN(1)
208typedef struct __PACKED __ALIGN(1)
215 uint8_t identity_root[16];
223typedef struct __PACKED __ALIGN(1)
269typedef struct __PACKED __ALIGN(1)
292typedef struct __PACKED __ALIGN(1)
298 int8_t channel_energy[40];
318typedef struct __PACKED __ALIGN(1)
335typedef struct __PACKED __ALIGN(1)
352typedef struct __PACKED __ALIGN(1)
371typedef union __PACKED __ALIGN(1)
382typedef struct __PACKED __ALIGN(1)
389typedef struct __PACKED __ALIGN(1)
398typedef struct __PACKED __ALIGN(1)
407typedef struct __PACKED __ALIGN(1)
414typedef struct __PACKED __ALIGN(1)
432typedef struct __PACKED __ALIGN(1)
443typedef struct __PACKED __ALIGN(1)
455typedef struct __PACKED __ALIGN(1)
466typedef struct __PACKED __ALIGN(1)
473typedef struct __PACKED __ALIGN(1)
489typedef struct __PACKED __ALIGN(1)
496typedef struct __PACKED __ALIGN(1)
503typedef struct __PACKED __ALIGN(1)
510typedef struct __PACKED __ALIGN(1)
517typedef struct __PACKED __ALIGN(1)
526typedef struct __PACKED __ALIGN(1)
540typedef struct __PACKED __ALIGN(1)
550typedef struct __PACKED __ALIGN(1)
557typedef struct __PACKED __ALIGN(1)
569typedef struct __PACKED __ALIGN(1)
609typedef struct __PACKED __ALIGN(1)
616typedef struct __PACKED __ALIGN(1)
624typedef struct __PACKED __ALIGN(1)
631typedef struct __PACKED __ALIGN(1)
638typedef struct __PACKED __ALIGN(1)
645typedef struct __PACKED __ALIGN(1)
653typedef struct __PACKED __ALIGN(1)
660typedef struct __PACKED __ALIGN(1)
666typedef struct __PACKED __ALIGN(1)
675typedef struct __PACKED __ALIGN(1)
681typedef struct __PACKED __ALIGN(1)
687typedef struct __PACKED __ALIGN(1)
694typedef struct __PACKED __ALIGN(1)
701 uint8_t channel_map[5];
705typedef struct __PACKED __ALIGN(1)
712typedef struct __PACKED __ALIGN(1)
731typedef struct __PACKED __ALIGN(1)
748typedef struct __PACKED __ALIGN(1)
755typedef struct __PACKED __ALIGN(1)
775typedef struct __PACKED __ALIGN(1)
sdc_hci_vs_cs_param_type
CS Parameter Set types.
Definition sdc_hci_vs.h:131
@ SDC_HCI_VS_CS_PARAM_TYPE_MAX
Definition sdc_hci_vs.h:138
@ SDC_HCI_VS_CS_PARAM_TYPE_CS_EVENT_LENGTH_SET
CS Event length set.
Definition sdc_hci_vs.h:133
@ SDC_HCI_VS_CS_PARAM_TYPE_CS_BOARD_DISTANCE_OFFSET_SET
CS board distance offset params set.
Definition sdc_hci_vs.h:137
@ SDC_HCI_VS_CS_PARAM_TYPE_CS_T_PM_SET
CS t_pm params set.
Definition sdc_hci_vs.h:135
sdc_hci_vs_set_event_start_task_handle_type
Set Event Start Task Handle Type.
Definition sdc_hci_vs.h:154
@ SDC_HCI_VS_SET_EVENT_START_TASK_HANDLE_TYPE_ADV
Advertiser.
Definition sdc_hci_vs.h:162
@ SDC_HCI_VS_SET_EVENT_START_TASK_HANDLE_TYPE_SCAN
Scanner.
Definition sdc_hci_vs.h:156
@ SDC_HCI_VS_SET_EVENT_START_TASK_HANDLE_TYPE_CONN
Connection.
Definition sdc_hci_vs.h:160
@ SDC_HCI_VS_SET_EVENT_START_TASK_HANDLE_TYPE_INITIATOR
Initiator.
Definition sdc_hci_vs.h:158
sdc_hci_subevent_vs
VS subevent Code values.
Definition sdc_hci_vs.h:118
@ SDC_HCI_SUBEVENT_VS_QOS_CHANNEL_SURVEY_REPORT
See sdc_hci_subevent_vs_qos_channel_survey_report_t.
Definition sdc_hci_vs.h:122
@ SDC_HCI_SUBEVENT_VS_PERIODIC_ADV_EVENT_COUNTER_REPORT
See sdc_hci_subevent_vs_periodic_adv_event_counter_report_t.
Definition sdc_hci_vs.h:126
@ SDC_HCI_SUBEVENT_VS_QOS_CONN_EVENT_REPORT
See sdc_hci_subevent_vs_qos_conn_event_report_t.
Definition sdc_hci_vs.h:120
@ SDC_HCI_SUBEVENT_VS_CONN_ANCHOR_POINT_UPDATE_REPORT
See sdc_hci_subevent_vs_conn_anchor_point_update_report_t.
Definition sdc_hci_vs.h:124
sdc_hci_vs_tx_power_handle_type
TX power handle type.
Definition sdc_hci_vs.h:174
@ SDC_HCI_VS_TX_POWER_HANDLE_TYPE_ISO_BROADCASTER
Handle of type ISO broadcaster.
Definition sdc_hci_vs.h:184
@ SDC_HCI_VS_TX_POWER_HANDLE_TYPE_SYNC
Handle of type Periodic Sync.
Definition sdc_hci_vs.h:182
@ SDC_HCI_VS_TX_POWER_HANDLE_TYPE_SCAN_INIT
Handle of type Scanner or Initiator.
Definition sdc_hci_vs.h:178
@ SDC_HCI_VS_TX_POWER_HANDLE_TYPE_ADV
Handle of type Advertiser.
Definition sdc_hci_vs.h:176
@ SDC_HCI_VS_TX_POWER_HANDLE_TYPE_CONN
Handle of type Connection.
Definition sdc_hci_vs.h:180
sdc_hci_vs_set_role_priority_handle_type
Handle type for priority update.
Definition sdc_hci_vs.h:167
@ SDC_HCI_VS_SET_ROLE_PRIORITY_HANDLE_TYPE_INITIATOR_SECONDARY_CHANNEL
Handle of type initiator. Only affects secondary channel priority.
Definition sdc_hci_vs.h:169
sdc_hci_vs_peripheral_latency_mode
Peripheral latency disable/enable modes.
Definition sdc_hci_vs.h:143
@ SDC_HCI_VS_PERIPHERAL_LATENCY_MODE_ENABLE
Peripheral latency enable.
Definition sdc_hci_vs.h:145
@ SDC_HCI_VS_PERIPHERAL_LATENCY_MODE_DISABLE
Peripheral latency disable.
Definition sdc_hci_vs.h:147
@ SDC_HCI_VS_PERIPHERAL_LATENCY_MODE_WAIT_FOR_ACK
Peripheral latency wait for ack.
Definition sdc_hci_vs.h:149
sdc_hci_opcode_vs
HCI VS OpCode Field values.
Definition sdc_hci_vs.h:39
@ SDC_HCI_OPCODE_CMD_VS_SCAN_ACCEPT_EXT_ADV_PACKETS_SET
See sdc_hci_cmd_vs_scan_accept_ext_adv_packets_set().
Definition sdc_hci_vs.h:101
@ SDC_HCI_OPCODE_CMD_VS_SET_ROLE_PRIORITY
See sdc_hci_cmd_vs_set_role_priority().
Definition sdc_hci_vs.h:103
@ SDC_HCI_OPCODE_CMD_VS_ALLOW_PARALLEL_CONNECTION_ESTABLISHMENTS
See sdc_hci_cmd_vs_allow_parallel_connection_establishments().
Definition sdc_hci_vs.h:87
@ SDC_HCI_OPCODE_CMD_VS_GET_NEXT_CONN_EVENT_COUNTER
See sdc_hci_cmd_vs_get_next_conn_event_counter().
Definition sdc_hci_vs.h:85
@ SDC_HCI_OPCODE_CMD_VS_ZEPHYR_READ_SUPPORTED_COMMANDS
See sdc_hci_cmd_vs_zephyr_read_supported_commands().
Definition sdc_hci_vs.h:43
@ SDC_HCI_OPCODE_CMD_VS_ISO_READ_TX_TIMESTAMP
See sdc_hci_cmd_vs_iso_read_tx_timestamp().
Definition sdc_hci_vs.h:91
@ SDC_HCI_OPCODE_CMD_VS_ZEPHYR_READ_TX_POWER
See sdc_hci_cmd_vs_zephyr_read_tx_power().
Definition sdc_hci_vs.h:55
@ SDC_HCI_OPCODE_CMD_VS_SET_EVENT_START_TASK
See sdc_hci_cmd_vs_set_event_start_task().
Definition sdc_hci_vs.h:105
@ SDC_HCI_OPCODE_CMD_VS_COMPAT_MODE_WINDOW_OFFSET_SET
See sdc_hci_cmd_vs_compat_mode_window_offset_set().
Definition sdc_hci_vs.h:75
@ SDC_HCI_OPCODE_CMD_VS_ZEPHYR_WRITE_TX_POWER
See sdc_hci_cmd_vs_zephyr_write_tx_power().
Definition sdc_hci_vs.h:53
@ SDC_HCI_OPCODE_CMD_VS_CONN_UPDATE
See sdc_hci_cmd_vs_conn_update().
Definition sdc_hci_vs.h:59
@ SDC_HCI_OPCODE_CMD_VS_QOS_CONN_EVENT_REPORT_ENABLE
See sdc_hci_cmd_vs_qos_conn_event_report_enable().
Definition sdc_hci_vs.h:63
@ SDC_HCI_OPCODE_CMD_VS_READ_AVERAGE_RSSI
See sdc_hci_cmd_vs_read_average_rssi().
Definition sdc_hci_vs.h:81
@ SDC_HCI_OPCODE_CMD_VS_TRANSMITTER_CARRIER_TEST
See sdc_hci_cmd_vs_transmitter_carrier_test().
Definition sdc_hci_vs.h:113
@ SDC_HCI_OPCODE_CMD_VS_CENTRAL_ACL_EVENT_SPACING_SET
See sdc_hci_cmd_vs_central_acl_event_spacing_set().
Definition sdc_hci_vs.h:83
@ SDC_HCI_OPCODE_CMD_VS_PERIPHERAL_LATENCY_MODE_SET
See sdc_hci_cmd_vs_peripheral_latency_mode_set().
Definition sdc_hci_vs.h:69
@ SDC_HCI_OPCODE_CMD_VS_MIN_VAL_OF_MAX_ACL_TX_PAYLOAD_SET
See sdc_hci_cmd_vs_min_val_of_max_acl_tx_payload_set().
Definition sdc_hci_vs.h:89
@ SDC_HCI_OPCODE_CMD_VS_ZEPHYR_WRITE_BD_ADDR
See sdc_hci_cmd_vs_zephyr_write_bd_addr().
Definition sdc_hci_vs.h:45
@ SDC_HCI_OPCODE_CMD_VS_QOS_CHANNEL_SURVEY_ENABLE
See sdc_hci_cmd_vs_qos_channel_survey_enable().
Definition sdc_hci_vs.h:77
@ SDC_HCI_OPCODE_CMD_VS_SET_ADV_RANDOMNESS
See sdc_hci_cmd_vs_set_adv_randomness().
Definition sdc_hci_vs.h:73
@ SDC_HCI_OPCODE_CMD_VS_ZEPHYR_READ_KEY_HIERARCHY_ROOTS
See sdc_hci_cmd_vs_zephyr_read_key_hierarchy_roots().
Definition sdc_hci_vs.h:49
@ SDC_HCI_OPCODE_CMD_VS_CONN_ANCHOR_POINT_UPDATE_EVENT_REPORT_ENABLE
See sdc_hci_cmd_vs_conn_anchor_point_update_event_report_enable().
Definition sdc_hci_vs.h:107
@ SDC_HCI_OPCODE_CMD_VS_CONN_EVENT_EXTEND
See sdc_hci_cmd_vs_conn_event_extend().
Definition sdc_hci_vs.h:61
@ SDC_HCI_OPCODE_CMD_VS_PERIODIC_ADV_EVENT_LENGTH_SET
See sdc_hci_cmd_vs_periodic_adv_event_length_set().
Definition sdc_hci_vs.h:67
@ SDC_HCI_OPCODE_CMD_VS_BIG_RESERVED_TIME_SET
See sdc_hci_cmd_vs_big_reserved_time_set().
Definition sdc_hci_vs.h:93
@ SDC_HCI_OPCODE_CMD_VS_EVENT_LENGTH_SET
See sdc_hci_cmd_vs_event_length_set().
Definition sdc_hci_vs.h:65
@ SDC_HCI_OPCODE_CMD_VS_ZEPHYR_READ_CHIP_TEMP
See sdc_hci_cmd_vs_zephyr_read_chip_temp().
Definition sdc_hci_vs.h:51
@ SDC_HCI_OPCODE_CMD_VS_CIG_RESERVED_TIME_SET
See sdc_hci_cmd_vs_cig_reserved_time_set().
Definition sdc_hci_vs.h:95
@ SDC_HCI_OPCODE_CMD_VS_SCAN_CHANNEL_MAP_SET
See sdc_hci_cmd_vs_scan_channel_map_set().
Definition sdc_hci_vs.h:99
@ SDC_HCI_OPCODE_CMD_VS_CIS_SUBEVENT_LENGTH_SET
See sdc_hci_cmd_vs_cis_subevent_length_set().
Definition sdc_hci_vs.h:97
@ SDC_HCI_OPCODE_CMD_VS_ZEPHYR_READ_VERSION_INFO
See sdc_hci_cmd_vs_zephyr_read_version_info().
Definition sdc_hci_vs.h:41
@ SDC_HCI_OPCODE_CMD_VS_SET_POWER_CONTROL_REQUEST_PARAMS
See sdc_hci_cmd_vs_set_power_control_request_params().
Definition sdc_hci_vs.h:79
@ SDC_HCI_OPCODE_CMD_VS_WRITE_REMOTE_TX_POWER
See sdc_hci_cmd_vs_write_remote_tx_power().
Definition sdc_hci_vs.h:71
@ SDC_HCI_OPCODE_CMD_VS_CS_PARAMS_SET
See sdc_hci_cmd_vs_cs_params_set().
Definition sdc_hci_vs.h:111
@ SDC_HCI_OPCODE_CMD_VS_ZEPHYR_READ_STATIC_ADDRESSES
See sdc_hci_cmd_vs_zephyr_read_static_addresses().
Definition sdc_hci_vs.h:47
@ SDC_HCI_OPCODE_CMD_VS_LLPM_MODE_SET
See sdc_hci_cmd_vs_llpm_mode_set().
Definition sdc_hci_vs.h:57
@ SDC_HCI_OPCODE_CMD_VS_ENABLE_PERIODIC_ADV_EVENT_COUNTER_REPORTS
See sdc_hci_cmd_vs_enable_periodic_adv_event_counter_reports().
Definition sdc_hci_vs.h:109
uint8_t sdc_hci_cmd_vs_zephyr_read_tx_power(const sdc_hci_cmd_vs_zephyr_read_tx_power_t *p_params, sdc_hci_cmd_vs_zephyr_read_tx_power_return_t *p_return)
Zephyr Read Tx Power Level (per Role/Connection) Command.
uint8_t sdc_hci_cmd_vs_write_remote_tx_power(const sdc_hci_cmd_vs_write_remote_tx_power_t *p_params)
Write remote transmit power level.
uint8_t sdc_hci_cmd_vs_zephyr_read_chip_temp(sdc_hci_cmd_vs_zephyr_read_chip_temp_return_t *p_return)
Zephyr Read Chip Temperature.
uint8_t sdc_hci_cmd_vs_qos_channel_survey_enable(const sdc_hci_cmd_vs_qos_channel_survey_enable_t *p_params)
Enable the Quality of Service (QoS) channel survey module.
uint8_t sdc_hci_cmd_vs_enable_periodic_adv_event_counter_reports(const sdc_hci_cmd_vs_enable_periodic_adv_event_counter_reports_t *p_params)
Enable Periodic Advertising Event Counter Reports.
uint8_t sdc_hci_cmd_vs_qos_conn_event_report_enable(const sdc_hci_cmd_vs_qos_conn_event_report_enable_t *p_params)
QoS Connection Event Reports enable.
uint8_t sdc_hci_cmd_vs_set_role_priority(const sdc_hci_cmd_vs_set_role_priority_t *p_params)
Set priority of a BT role.
uint8_t sdc_hci_cmd_vs_set_power_control_request_params(const sdc_hci_cmd_vs_set_power_control_request_params_t *p_params)
Set LE Power Control Request procedure parameters.
uint8_t sdc_hci_cmd_vs_conn_update(const sdc_hci_cmd_vs_conn_update_t *p_params)
Connection Update.
uint8_t sdc_hci_cmd_vs_zephyr_write_tx_power(const sdc_hci_cmd_vs_zephyr_write_tx_power_t *p_params, sdc_hci_cmd_vs_zephyr_write_tx_power_return_t *p_return)
Zephyr Write Tx Power Level (per Role/Connection).
uint8_t sdc_hci_cmd_vs_scan_channel_map_set(const sdc_hci_cmd_vs_scan_channel_map_set_t *p_params)
Set the channel map for scanning and initiating.
uint8_t sdc_hci_cmd_vs_set_event_start_task(const sdc_hci_cmd_vs_set_event_start_task_t *p_params)
Set Event Start Task.
uint8_t sdc_hci_cmd_vs_cig_reserved_time_set(const sdc_hci_cmd_vs_cig_reserved_time_set_t *p_params)
Set the default CIG reserved time.
uint8_t sdc_hci_cmd_vs_big_reserved_time_set(const sdc_hci_cmd_vs_big_reserved_time_set_t *p_params)
Set the default BIG reserved time.
uint8_t sdc_hci_cmd_vs_transmitter_carrier_test(const sdc_hci_cmd_vs_transmitter_carrier_test_t *p_params)
Transmitter carrier frequency test.
uint8_t sdc_hci_cmd_vs_zephyr_write_bd_addr(const sdc_hci_cmd_vs_zephyr_write_bd_addr_t *p_params)
Zephyr Write BD ADDR.
uint8_t sdc_hci_cmd_vs_read_average_rssi(const sdc_hci_cmd_vs_read_average_rssi_t *p_params, sdc_hci_cmd_vs_read_average_rssi_return_t *p_return)
Read average RSSI.
uint8_t sdc_hci_cmd_vs_event_length_set(const sdc_hci_cmd_vs_event_length_set_t *p_params)
Set event length for ACL connections.
uint8_t sdc_hci_cmd_vs_compat_mode_window_offset_set(const sdc_hci_cmd_vs_compat_mode_window_offset_set_t *p_params)
Set Compatibility mode for window offset.
uint8_t sdc_hci_cmd_vs_periodic_adv_event_length_set(const sdc_hci_cmd_vs_periodic_adv_event_length_set_t *p_params)
Set event length for periodic advertisers.
uint8_t sdc_hci_cmd_vs_zephyr_read_version_info(sdc_hci_cmd_vs_zephyr_read_version_info_return_t *p_return)
Zephyr Read Version Information.
uint8_t sdc_hci_cmd_vs_zephyr_read_static_addresses(sdc_hci_cmd_vs_zephyr_read_static_addresses_return_t *p_return)
Zephyr Read Static Addresses.
uint8_t sdc_hci_cmd_vs_central_acl_event_spacing_set(const sdc_hci_cmd_vs_central_acl_event_spacing_set_t *p_params)
Set Central ACL event spacing.
uint8_t sdc_hci_cmd_vs_llpm_mode_set(const sdc_hci_cmd_vs_llpm_mode_set_t *p_params)
Set Low Latency Packet Mode.
uint8_t sdc_hci_cmd_vs_get_next_conn_event_counter(const sdc_hci_cmd_vs_get_next_conn_event_counter_t *p_params, sdc_hci_cmd_vs_get_next_conn_event_counter_return_t *p_return)
Get Next Connection Event Counter.
uint8_t sdc_hci_cmd_vs_allow_parallel_connection_establishments(const sdc_hci_cmd_vs_allow_parallel_connection_establishments_t *p_params)
Allow Parallel Connection Establishment.
uint8_t sdc_hci_cmd_vs_scan_accept_ext_adv_packets_set(const sdc_hci_cmd_vs_scan_accept_ext_adv_packets_set_t *p_params)
Scan accept extended advertising packets set.
uint8_t sdc_hci_cmd_vs_cs_params_set(const sdc_hci_cmd_vs_cs_params_set_t *p_params)
Set custom control parameters for CS.
uint8_t sdc_hci_cmd_vs_min_val_of_max_acl_tx_payload_set(const sdc_hci_cmd_vs_min_val_of_max_acl_tx_payload_set_t *p_params)
Set the minimum value that will be used as maximum Tx octets for ACL connections.
uint8_t sdc_hci_cmd_vs_set_adv_randomness(const sdc_hci_cmd_vs_set_adv_randomness_t *p_params)
Set advertising randomness.
uint8_t sdc_hci_cmd_vs_conn_event_extend(const sdc_hci_cmd_vs_conn_event_extend_t *p_params)
Enable or Disable Extended Connection Events.
uint8_t sdc_hci_cmd_vs_conn_anchor_point_update_event_report_enable(const sdc_hci_cmd_vs_conn_anchor_point_update_event_report_enable_t *p_params)
Connection Anchor Point Update Event Reports enable.
uint8_t sdc_hci_cmd_vs_peripheral_latency_mode_set(const sdc_hci_cmd_vs_peripheral_latency_mode_set_t *p_params)
Set peripheral latency mode.
uint8_t sdc_hci_cmd_vs_zephyr_read_supported_commands(sdc_hci_cmd_vs_zephyr_read_supported_commands_return_t *p_return)
Zephyr Read Supported Commands.
uint8_t sdc_hci_cmd_vs_zephyr_read_key_hierarchy_roots(sdc_hci_cmd_vs_zephyr_read_key_hierarchy_roots_return_t *p_return)
Zephyr Read KEY Hierarchy Roots.
uint8_t sdc_hci_cmd_vs_iso_read_tx_timestamp(const sdc_hci_cmd_vs_iso_read_tx_timestamp_t *p_params, sdc_hci_cmd_vs_iso_read_tx_timestamp_return_t *p_return)
Iso Read Tx Timestamp.
uint8_t sdc_hci_cmd_vs_cis_subevent_length_set(const sdc_hci_cmd_vs_cis_subevent_length_set_t *p_params)
Set the CIS subevent length in microseconds.
uint8_t enable
Definition sdc_hci_vs.h:647
Allow Parallel Connection Establishment command parameter(s).
Definition sdc_hci_vs.h:646
uint32_t reserved_time_us
Definition sdc_hci_vs.h:677
Set the default BIG reserved time command parameter(s).
Definition sdc_hci_vs.h:676
uint32_t central_acl_event_spacing_us
Central ACL event spacing in microseconds.
Definition sdc_hci_vs.h:627
Set Central ACL event spacing command parameter(s).
Definition sdc_hci_vs.h:625
uint32_t reserved_time_us
Definition sdc_hci_vs.h:683
Set the default CIG reserved time command parameter(s).
Definition sdc_hci_vs.h:682
uint32_t cis_subevent_length_us
The requested CIS subevent length in microseconds.
Definition sdc_hci_vs.h:690
Set the CIS subevent length in microseconds command parameter(s).
Definition sdc_hci_vs.h:688
uint8_t enable
Set to 1 to enable this compatibility mode.
Definition sdc_hci_vs.h:553
Set Compatibility mode for window offset command parameter(s).
Definition sdc_hci_vs.h:551
uint8_t enable
Set to 1 to enable, 0 to disable, all other values are RFU.
Definition sdc_hci_vs.h:751
Connection Anchor Point Update Event Reports enable command parameter(s).
Definition sdc_hci_vs.h:749
uint8_t enable
Set to 0 for disabling, 1 for enabling, all other values are RFU.
Definition sdc_hci_vs.h:492
Enable or Disable Extended Connection Events command parameter(s).
Definition sdc_hci_vs.h:490
uint16_t conn_latency
Slave latency for the connection in number of connection events.
Definition sdc_hci_vs.h:483
uint32_t conn_interval_us
Connection Interval in microseconds. Valid range is 7,500 us to 4,000,000 us in 1,...
Definition sdc_hci_vs.h:481
uint16_t conn_handle
Connection Handle.
Definition sdc_hci_vs.h:476
uint16_t supervision_timeout
Supervision timeout for the LE Link in 10 ms units. Range 100 ms to 32 s.
Definition sdc_hci_vs.h:485
Connection Update command parameter(s).
Definition sdc_hci_vs.h:474
uint8_t cs_param_type
The type of CS parameter being set.
Definition sdc_hci_vs.h:765
Set custom control parameters for CS command parameter(s).
Definition sdc_hci_vs.h:763
uint8_t enable
Set to 1 to enable, 0 to disable.
Definition sdc_hci_vs.h:758
Enable Periodic Advertising Event Counter Reports command parameter(s).
Definition sdc_hci_vs.h:756
uint32_t event_length_us
Allocated event length in microseconds.
Definition sdc_hci_vs.h:506
Set event length for ACL connections command parameter(s).
Definition sdc_hci_vs.h:504
uint16_t conn_handle
Definition sdc_hci_vs.h:640
uint16_t next_conn_event_counter
Definition sdc_hci_vs.h:641
Get Next Connection Event Counter return parameter(s).
Definition sdc_hci_vs.h:639
uint16_t conn_handle
Connection handle to get the connection event counter value for.
Definition sdc_hci_vs.h:634
Get Next Connection Event Counter command parameter(s).
Definition sdc_hci_vs.h:632
uint32_t tx_time_stamp
Synchronization reference of the sent SDU.
Definition sdc_hci_vs.h:671
uint16_t conn_handle
Definition sdc_hci_vs.h:668
uint16_t packet_sequence_number
Definition sdc_hci_vs.h:669
Iso Read Tx Timestamp return parameter(s).
Definition sdc_hci_vs.h:667
uint16_t conn_handle
Definition sdc_hci_vs.h:662
Iso Read Tx Timestamp command parameter(s).
Definition sdc_hci_vs.h:661
uint8_t enable
Set to 1 to enable LLPM.
Definition sdc_hci_vs.h:469
Set Low Latency Packet Mode command parameter(s).
Definition sdc_hci_vs.h:467
uint8_t min_val_of_max_acl_tx_payload
Minimum value of maximum ACL TX payload.
Definition sdc_hci_vs.h:656
Set the minimum value that will be used as maximum Tx octets for ACL connections command parameter(s)...
Definition sdc_hci_vs.h:654
uint32_t event_length_us
Allocated periodic advertising event length in microseconds.
Definition sdc_hci_vs.h:513
Set event length for periodic advertisers command parameter(s).
Definition sdc_hci_vs.h:511
uint16_t conn_handle
Connection handle.
Definition sdc_hci_vs.h:520
uint8_t mode
Peripheral latency mode. See sdc_hci_vs_peripheral_latency_mode.
Definition sdc_hci_vs.h:522
Set peripheral latency mode command parameter(s).
Definition sdc_hci_vs.h:518
uint32_t interval_us
Requested average interval for the measurements and reports. Valid range is from 3000 to 4000000....
Definition sdc_hci_vs.h:565
uint8_t enable
Set to 0 to disable, 1 to enable, all other values are RFU.
Definition sdc_hci_vs.h:560
Enable the Quality of Service (QoS) channel survey module. command parameter(s).
Definition sdc_hci_vs.h:558
uint8_t enable
Set to 1 to enable, 0 to disable, all other values are RFU.
Definition sdc_hci_vs.h:499
QoS Connection Event Reports enable command parameter(s).
Definition sdc_hci_vs.h:497
uint8_t accept_ext_adv_packets
Set to 1 to accept or 0 to ignore extended advertising packets.
Definition sdc_hci_vs.h:708
Scan accept extended advertising packets set command parameter(s).
Definition sdc_hci_vs.h:706
Set the channel map for scanning and initiating. command parameter(s).
Definition sdc_hci_vs.h:695
uint16_t rand_us
Maximum random delay in microseconds, 0 to disable randomness.
Definition sdc_hci_vs.h:546
uint8_t adv_handle
Advertising Handle or 0xFF to set the behavior for the very first advertising event.
Definition sdc_hci_vs.h:544
Set advertising randomness command parameter(s).
Definition sdc_hci_vs.h:541
uint16_t handle
The handle to configure the task for. In case sdc_hci_vs_set_event_start_task_handle_type specifies t...
Definition sdc_hci_vs.h:742
uint8_t handle_type
Selected handle type to set trigger for. See sdc_hci_vs_set_event_start_task_handle_type.
Definition sdc_hci_vs.h:736
uint32_t task_address
Task to trigger. Set this to 0 to disable this feature.
Definition sdc_hci_vs.h:744
Set Event Start Task command parameter(s).
Definition sdc_hci_vs.h:732
uint16_t wait_period_ms
Duration in milliseconds to wait before initiating a new LE Power Control Request procedure by the co...
Definition sdc_hci_vs.h:599
int8_t upper_target_rssi
Target RSSI level in dBm units when the average RSSI level is greater than the upper limit of RSSI Go...
Definition sdc_hci_vs.h:594
int8_t lower_limit
The lower limit of the RSSI golden range. The RSSI golden range is explained in Core Specification,...
Definition sdc_hci_vs.h:584
uint8_t apr_enable
Enable or Disable received APR handling in controller during LE Power Control Request procedure....
Definition sdc_hci_vs.h:578
int8_t upper_limit
The upper limit of the RSSI golden range. Default value is -30 dBm.
Definition sdc_hci_vs.h:586
int8_t lower_target_rssi
Target RSSI level in dBm units when the average RSSI level is less than the lower limit of RSSI Golde...
Definition sdc_hci_vs.h:590
uint16_t beta
The valid range is [0, 4095]. Default value is 2048.
Definition sdc_hci_vs.h:580
uint8_t apr_margin
Margin between APR value received from peer in LL_POWER_CONTROL_RSP PDU and actual reduction in Trans...
Definition sdc_hci_vs.h:605
uint8_t auto_enable
Enable or Disable controller initiated autonomous LE Power Control Request procedure....
Definition sdc_hci_vs.h:574
Set LE Power Control Request procedure parameters command parameter(s).
Definition sdc_hci_vs.h:570
uint16_t handle
Handle of the selected handle_type that identifies the instance to set the priority of....
Definition sdc_hci_vs.h:721
uint8_t priority
The new priority for the role. Values from 1 to 5 set the new priority for the role,...
Definition sdc_hci_vs.h:727
uint8_t handle_type
Handle type for which to change the priority. See sdc_hci_vs_set_role_priority_handle_type for valid ...
Definition sdc_hci_vs.h:717
Set priority of a BT role command parameter(s).
Definition sdc_hci_vs.h:713
int8_t tx_power_level
Definition sdc_hci_vs.h:778
uint8_t tx_channel
Definition sdc_hci_vs.h:777
Transmitter carrier frequency test command parameter(s).
Definition sdc_hci_vs.h:776
int8_t delta
Requested adjustment (in dBm) for the remote to apply to its transmit power. The value can be 0 to ut...
Definition sdc_hci_vs.h:536
uint8_t phy
PHY bit number i.e. [1M, 2M, s8, s2] == [1, 2, 3, 4].
Definition sdc_hci_vs.h:530
uint16_t conn_handle
Definition sdc_hci_vs.h:528
Write remote transmit power level command parameter(s).
Definition sdc_hci_vs.h:527
int8_t temp
The measured temperature in degrees Celsius.
Definition sdc_hci_vs.h:410
Zephyr Read Chip Temperature return parameter(s).
Definition sdc_hci_vs.h:408
Zephyr Read KEY Hierarchy Roots return parameter(s).
Definition sdc_hci_vs.h:399
uint8_t num_addresses
Number of static device addresses.
Definition sdc_hci_vs.h:392
Zephyr Read Static Addresses return parameter(s).
Definition sdc_hci_vs.h:390
uint8_t handle_type
Handle type. See sdc_hci_vs_tx_power_handle_type.
Definition sdc_hci_vs.h:458
uint16_t handle
See sdc_hci_cmd_vs_zephyr_read_tx_power_t.
Definition sdc_hci_vs.h:460
int8_t selected_tx_power
The selected Tx Power in dBm.
Definition sdc_hci_vs.h:462
Zephyr Read Tx Power Level (per Role/Connection) Command return parameter(s).
Definition sdc_hci_vs.h:456
uint8_t handle_type
Handle type. See sdc_hci_vs_tx_power_handle_type.
Definition sdc_hci_vs.h:446
uint16_t handle
Handle of the selected handle_type that identifies the instance to set the power of....
Definition sdc_hci_vs.h:451
Zephyr Read Tx Power Level (per Role/Connection) Command command parameter(s).
Definition sdc_hci_vs.h:444
uint8_t fw_version
Firmware Version.
Definition sdc_hci_vs.h:363
uint16_t fw_revision
Firmware Revision.
Definition sdc_hci_vs.h:365
uint16_t hw_platform
Assigned hardware manufacturer. Always 0x0002 indicating Nordic Semiconductor.
Definition sdc_hci_vs.h:355
uint8_t fw_variant
Firmware Variant. 0 indicates a standard Bluetooth controller.
Definition sdc_hci_vs.h:361
uint16_t hw_variant
Assigned platform specific value. Set to 0x2 for nRF52, 0x3 for nRF53, 0x4 for nRF54H,...
Definition sdc_hci_vs.h:359
uint32_t fw_build
Firmware build revision.
Definition sdc_hci_vs.h:367
Zephyr Read Version Information return parameter(s).
Definition sdc_hci_vs.h:353
Zephyr Write BD ADDR command parameter(s).
Definition sdc_hci_vs.h:383
uint8_t handle_type
Handle type. See sdc_hci_vs_tx_power_handle_type.
Definition sdc_hci_vs.h:435
uint16_t handle
See sdc_hci_cmd_vs_zephyr_write_tx_power_t.
Definition sdc_hci_vs.h:437
int8_t selected_tx_power
The selected Tx Power in dBm.
Definition sdc_hci_vs.h:439
Zephyr Write Tx Power Level (per Role/Connection) return parameter(s).
Definition sdc_hci_vs.h:433
uint16_t handle
Handle of the selected handle_type that identifies the instance to set the power of....
Definition sdc_hci_vs.h:422
uint8_t handle_type
Handle type. See sdc_hci_vs_tx_power_handle_type.
Definition sdc_hci_vs.h:417
int8_t tx_power_level
The desired Tx_Power_Level at the antenna in dBm in signed 1 octet integer format....
Definition sdc_hci_vs.h:428
Zephyr Write Tx Power Level (per Role/Connection) command parameter(s).
Definition sdc_hci_vs.h:415
uint16_t event_counter
Connection event counter corresponding to the anchor point.
Definition sdc_hci_vs.h:323
uint64_t anchor_point_us
Absolute time of the new anchor point in microseconds.
Definition sdc_hci_vs.h:325
uint16_t conn_handle
Connection handle corresponding to the connection anchor point update report.
Definition sdc_hci_vs.h:321
Connection Anchor Point Update Report Event.
Definition sdc_hci_vs.h:319
uint16_t pa_event_counter
Event counter.
Definition sdc_hci_vs.h:341
uint8_t adv_handle
Advertising handle for the periodic advertisement whose event counter was updated.
Definition sdc_hci_vs.h:339
Periodic Advertising Event Counter Report.
Definition sdc_hci_vs.h:336
QoS Channel Survey report event.
Definition sdc_hci_vs.h:293
uint16_t crc_ok_count
Number of packets received with good CRC during the connection event.
Definition sdc_hci_vs.h:278
uint16_t crc_error_count
Number of packets received with bad CRC during the connection event.
Definition sdc_hci_vs.h:280
uint8_t rx_timeout
Indicates that the connection event was closed because a packet was not received.
Definition sdc_hci_vs.h:285
uint16_t nak_count
Number of received Negative Acknowledges from the peer during the connection event.
Definition sdc_hci_vs.h:283
uint16_t event_counter
Connection event counter corresponding to the connection event report.
Definition sdc_hci_vs.h:274
uint16_t conn_handle
Connection handle corresponding to the connection event report.
Definition sdc_hci_vs.h:272
uint8_t channel_index
Data Channel Index used during the connection event (0-36).
Definition sdc_hci_vs.h:276
QoS Connection Event Report.
Definition sdc_hci_vs.h:270
int16_t cs_board_distance_offset_cm
Distance offset in centimeters to apply for the board.
Definition sdc_hci_vs.h:191
CS board distance offset set parameters.
Definition sdc_hci_vs.h:189
uint32_t cs_event_length_us
Allocated CS event length in microseconds.
Definition sdc_hci_vs.h:198
CS event length set parameters.
Definition sdc_hci_vs.h:196
uint8_t cs_t_pm_length_us
Definition sdc_hci_vs.h:204
CS T_PM set parameters.
Definition sdc_hci_vs.h:203
Zephyr Static Address type.
Definition sdc_hci_vs.h:209
uint8_t read_host_stack_commands
Read Host Stack Commands.
Definition sdc_hci_vs.h:248
uint8_t set_trace_enable
Set Trace Enable.
Definition sdc_hci_vs.h:238
uint8_t read_supported_commands
Read Supported Commands.
Definition sdc_hci_vs.h:228
uint8_t set_scan_request_reports
Set Scan Request Reports.
Definition sdc_hci_vs.h:250
uint8_t set_event_mask
Set Event Mask.
Definition sdc_hci_vs.h:232
uint8_t read_supported_features
Read Supported Features.
Definition sdc_hci_vs.h:230
uint8_t write_tx_power_level
Write Tx Power Level (per Role/Connection).
Definition sdc_hci_vs.h:252
uint8_t write_bd_addr
Write BD_ADDR.
Definition sdc_hci_vs.h:236
uint8_t read_tx_power_level
Read Tx Power Level (per Role/Connection).
Definition sdc_hci_vs.h:254
uint8_t read_key_hierarchy_roots
Read Key Hierarchy Roots.
Definition sdc_hci_vs.h:244
uint8_t reset
Reset.
Definition sdc_hci_vs.h:234
uint8_t read_static_addresses
Read Static Addresses.
Definition sdc_hci_vs.h:242
uint8_t read_build_info
Read Build Information.
Definition sdc_hci_vs.h:240
uint8_t read_version_info
Read Version Information.
Definition sdc_hci_vs.h:226
uint8_t read_chip_temperature
Read Chip Temperature.
Definition sdc_hci_vs.h:246
Zephyr supported commands.
Definition sdc_hci_vs.h:224
sdc_hci_vs_cs_event_length_params_t cs_event_length_params
Definition sdc_hci_vs.h:768
sdc_hci_vs_cs_board_distance_offset_params_t cs_board_distance_offset_params
Definition sdc_hci_vs.h:770
sdc_hci_vs_cs_t_pm_params_t cs_t_pm_params
Definition sdc_hci_vs.h:769
Data for the CS parameter being set.
Definition sdc_hci_vs.h:767
sdc_hci_vs_zephyr_supported_commands_t params
Bit mask for each vendor command. If a bit is 1, the Controller supports the corresponding command an...
Definition sdc_hci_vs.h:377
Zephyr Read Supported Commands return parameter(s).
Definition sdc_hci_vs.h:372