nRF Connect SDK API 0.1.0
|
Bluetooth HCI vendor specific APIs for the SoftDevice controller. More...
Functions | |
int | hci_vs_sdc_zephyr_read_version_info (sdc_hci_cmd_vs_zephyr_read_version_info_return_t *return_params) |
Zephyr Read Version Information. | |
int | hci_vs_sdc_zephyr_read_supported_commands (sdc_hci_cmd_vs_zephyr_read_supported_commands_return_t *return_params) |
Zephyr Read Supported Commands. | |
int | hci_vs_sdc_zephyr_write_bd_addr (const sdc_hci_cmd_vs_zephyr_write_bd_addr_t *params) |
Zephyr Write BD ADDR. | |
int | hci_vs_sdc_zephyr_read_static_addresses (sdc_hci_cmd_vs_zephyr_read_static_addresses_return_t *return_params) |
Zephyr Read Static Addresses. | |
int | hci_vs_sdc_zephyr_read_key_hierarchy_roots (sdc_hci_cmd_vs_zephyr_read_key_hierarchy_roots_return_t *return_params) |
Zephyr Read KEY Hierarchy Roots. | |
int | hci_vs_sdc_zephyr_read_chip_temp (sdc_hci_cmd_vs_zephyr_read_chip_temp_return_t *return_params) |
Zephyr Read Chip Temperature. | |
int | hci_vs_sdc_zephyr_write_tx_power (const sdc_hci_cmd_vs_zephyr_write_tx_power_t *params, sdc_hci_cmd_vs_zephyr_write_tx_power_return_t *return_params) |
Zephyr Write Tx Power Level (per Role/Connection). | |
int | hci_vs_sdc_zephyr_read_tx_power (const sdc_hci_cmd_vs_zephyr_read_tx_power_t *params, sdc_hci_cmd_vs_zephyr_read_tx_power_return_t *return_params) |
Zephyr Read Tx Power Level (per Role/Connection) Command. | |
int | hci_vs_sdc_read_supported_vs_commands (sdc_hci_cmd_vs_read_supported_vs_commands_return_t *return_params) |
Read Supported Vendor Specific Commands. | |
int | hci_vs_sdc_llpm_mode_set (const sdc_hci_cmd_vs_llpm_mode_set_t *params) |
Set Low Latency Packet Mode. | |
int | hci_vs_sdc_conn_update (const sdc_hci_cmd_vs_conn_update_t *params) |
Connection Update. | |
int | hci_vs_sdc_conn_event_extend (const sdc_hci_cmd_vs_conn_event_extend_t *params) |
Enable or Disable Extended Connection Events. | |
int | hci_vs_sdc_qos_conn_event_report_enable (const sdc_hci_cmd_vs_qos_conn_event_report_enable_t *params) |
QoS Connection Event Reports enable. | |
int | hci_vs_sdc_event_length_set (const sdc_hci_cmd_vs_event_length_set_t *params) |
Set event length for ACL connections. | |
int | hci_vs_sdc_periodic_adv_event_length_set (const sdc_hci_cmd_vs_periodic_adv_event_length_set_t *params) |
Set event length for periodic advertisers. | |
int | hci_vs_sdc_peripheral_latency_mode_set (const sdc_hci_cmd_vs_peripheral_latency_mode_set_t *params) |
Set peripheral latency mode. | |
int | hci_vs_sdc_write_remote_tx_power (const sdc_hci_cmd_vs_write_remote_tx_power_t *params) |
Write remote transmit power level. | |
int | hci_vs_sdc_set_adv_randomness (const sdc_hci_cmd_vs_set_adv_randomness_t *params) |
Set advertising randomness. | |
int | hci_vs_sdc_compat_mode_window_offset_set (const sdc_hci_cmd_vs_compat_mode_window_offset_set_t *params) |
Set Compatibility mode for window offset. | |
int | hci_vs_sdc_qos_channel_survey_enable (const sdc_hci_cmd_vs_qos_channel_survey_enable_t *params) |
Enable the Quality of Service (QoS) channel survey module. | |
int | hci_vs_sdc_set_power_control_request_params (const sdc_hci_cmd_vs_set_power_control_request_params_t *params) |
Set LE Power Control Request procedure parameters. | |
int | hci_vs_sdc_read_average_rssi (const sdc_hci_cmd_vs_read_average_rssi_t *params, sdc_hci_cmd_vs_read_average_rssi_return_t *return_params) |
Read average RSSI. | |
int | hci_vs_sdc_central_acl_event_spacing_set (const sdc_hci_cmd_vs_central_acl_event_spacing_set_t *params) |
Set Central ACL event spacing. | |
int | hci_vs_sdc_set_conn_event_trigger (const sdc_hci_cmd_vs_set_conn_event_trigger_t *params) |
Set Connection Event Trigger. | |
int | hci_vs_sdc_get_next_conn_event_counter (const sdc_hci_cmd_vs_get_next_conn_event_counter_t *params, sdc_hci_cmd_vs_get_next_conn_event_counter_return_t *return_params) |
Get Next Connection Event Counter. | |
int | hci_vs_sdc_allow_parallel_connection_establishments (const sdc_hci_cmd_vs_allow_parallel_connection_establishments_t *params) |
Allow Parallel Connection Establishment. | |
int | hci_vs_sdc_min_val_of_max_acl_tx_payload_set (const sdc_hci_cmd_vs_min_val_of_max_acl_tx_payload_set_t *params) |
Set the minimum value that will be used as maximum Tx octets for ACL connections. | |
int | hci_vs_sdc_iso_read_tx_timestamp (const sdc_hci_cmd_vs_iso_read_tx_timestamp_t *params, sdc_hci_cmd_vs_iso_read_tx_timestamp_return_t *return_params) |
Iso Read Tx Timestamp. | |
int | hci_vs_sdc_big_reserved_time_set (const sdc_hci_cmd_vs_big_reserved_time_set_t *params) |
Set the default BIG reserved time. | |
int | hci_vs_sdc_cig_reserved_time_set (const sdc_hci_cmd_vs_cig_reserved_time_set_t *params) |
Set the default CIG reserved time. | |
int | hci_vs_sdc_cis_subevent_length_set (const sdc_hci_cmd_vs_cis_subevent_length_set_t *params) |
Set the CIS subevent length in microseconds. | |
int | hci_vs_sdc_scan_channel_map_set (const sdc_hci_cmd_vs_scan_channel_map_set_t *params) |
Set the channel map for scanning and initiating. | |
int | hci_vs_sdc_scan_accept_ext_adv_packets_set (const sdc_hci_cmd_vs_scan_accept_ext_adv_packets_set_t *params) |
Scan accept extended advertising packets set. | |
int | hci_vs_sdc_set_role_priority (const sdc_hci_cmd_vs_set_role_priority_t *params) |
Set priority of a BT role. | |
int | hci_vs_sdc_set_event_start_task (const sdc_hci_cmd_vs_set_event_start_task_t *params) |
Set Event Start Task. | |
int | hci_vs_sdc_conn_anchor_point_update_event_report_enable (const sdc_hci_cmd_vs_conn_anchor_point_update_event_report_enable_t *params) |
Connection Anchor_Point Update Event Reports enable. | |
Bluetooth HCI vendor specific APIs for the SoftDevice controller.
This file defines APIs that will make the Bluetooth Stack issue the corresponding vendor specific HCI commands to the controller.