ESP-IDF
btu_hcif_send_cmd_sync()
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Arguments
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
btu_hcif_send_cmd_sync()
btu_hcif_send_cmd_sync() function
Syntax
Show:
Summary
Declaration
Definition
from
btu.h:281
UINT8
btu_hcif_send_cmd_sync
(
UINT8
controller_id
,
BT_HDR
*
p_buf
)
;
Implemented in
btu_hcif.c:484
Arguments
Argument
controller_id
p_buf
Examples
References
from
examples
Code
Location
Referrer
UINT8
btu_hcif_send_cmd_sync
(
UINT8
controller_id
,
BT_HDR
*
p_buf
)
btu_hcif.c:484
UINT8
btu_hcif_send_cmd_sync
(
UINT8
controller_id
,
BT_HDR
*
p_buf
)
;
btu.h:281
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1152
btsnd_hcic_ble_set_prefered_default_phy()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1235
btsnd_hcic_ble_set_extend_rand_address()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1279
btsnd_hcic_ble_set_ext_adv_params()
uint8_t
status
=
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1311
btsnd_hcic_ble_set_ext_adv_data()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1345
btsnd_hcic_ble_set_ext_adv_scan_rsp_data()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1375
btsnd_hcic_ble_ext_adv_enable()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1389
btsnd_hcic_ble_read_max_adv_len()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1403
btsnd_hcic_ble_read_num_support_adv_set()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1418
btsnd_hcic_ble_remove_adv_set()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1432
btsnd_hcic_ble_clear_adv_set()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1456
btsnd_hcic_ble_set_periodic_adv_params()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1489
btsnd_hcic_ble_set_periodic_adv_data()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1507
btsnd_hcic_ble_periodic_adv_enable()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1535
btsnd_hcic_ble_set_ext_scan_params()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1556
btsnd_hcic_ble_ext_scan_enable()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1668
btsnd_hcic_ble_periodic_adv_create_sync_cancel()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1684
btsnd_hcic_ble_periodic_adv_term_sync()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1703
btsnd_hcic_ble_add_dev_to_periodic_adv_list()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1722
btsnd_hcic_ble_rm_dev_from_periodic_adv_list()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1737
btsnd_hcic_ble_clear_periodic_adv_list()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1751
btsnd_hcic_ble_read_periodic_adv_list_size()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1765
btsnd_hcic_ble_read_trans_power()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1779
btsnd_hcic_ble_read_rf_path_compensation()
return
btu_hcif_send_cmd_sync
(
LOCAL_BR_EDR_CONTROLLER_ID
,
p
)
;
hciblecmds.c:1801
btsnd_hcic_ble_write_rf_path_compensation()
Call Tree
from
examples
btu_hcif_send_cmd_sync()
is called by 24 functions and calls 8 functions:
btsnd_hcic_ble_set_prefered_default_phy()
btsnd_hcic_ble_set_extend_rand_address()
btsnd_hcic_ble_set_ext_adv_params()
btsnd_hcic_ble_set_ext_adv_data()
btsnd_hcic_ble_set_ext_adv_scan_rsp_data()
btsnd_hcic_ble_ext_adv_enable()
btsnd_hcic_ble_read_max_adv_len()
btsnd_hcic_ble_read_num_support_adv_set()
btsnd_hcic_ble_remove_adv_set()
btsnd_hcic_ble_clear_adv_set()
btsnd_hcic_ble_set_periodic_adv_params()
btsnd_hcic_ble_set_periodic_adv_data()
btsnd_hcic_ble_periodic_adv_enable()
btsnd_hcic_ble_set_ext_scan_params()
btsnd_hcic_ble_ext_scan_enable()
btsnd_hcic_ble_periodic_adv_create_sync_cancel()
btsnd_hcic_ble_periodic_adv_term_sync()
btsnd_hcic_ble_add_dev_to_periodic_adv_list()
btsnd_hcic_ble_rm_dev_from_periodic_adv_list()
btsnd_hcic_ble_clear_periodic_adv_list()
btsnd_hcic_ble_read_periodic_adv_list_size()
btsnd_hcic_ble_read_trans_power()
btsnd_hcic_ble_read_rf_path_compensation()
btsnd_hcic_ble_write_rf_path_compensation()
All items filtered out
btu_hcif_send_cmd_sync()
esp_log_timestamp()
esp_log_write()
__assert_func()
osi_sem_take()
hci_t::transmit_command
hci_layer_get_interface()
btsnd_hcic_ble_get_sync_info()
btsnd_hcic_ble_get_status()
All items filtered out
Data Use
from
examples
btu_hcif_send_cmd_sync()
reads 8 variables and writes 5 variables:
esp_log_level_t::ESP_LOG_ERROR
BT_HDR::offset
BT_HDR::layer_specific
BT_HDR::data
BlE_SYNC::sync_sem
hci_cmd_metadata_t::context
btu_hcif_command_status_evt()
btu_hcif_command_complete_evt()
All items filtered out
btu_hcif_send_cmd_sync()
BlE_SYNC::opcode
hci_cmd_metadata_t::command_status_cb
hci_cmd_metadata_t::command_free_cb
hci_cmd_metadata_t::opcode
hci_cmd_metadata_t::command_complete_cb
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out