esp_bt_dev_set_device_name() function
Set bluetooth device name. This function should be called after esp_bluedroid_enable() completes successfully. A BR/EDR/LE device type shall have a single Bluetooth device name which shall be identical irrespective of the physical channel used to perform the name discovery procedure.
Syntax
esp_err_t esp_bt_dev_set_device_name(const char *name) __attribute__((deprecated("Please use esp_bt_gap_set_device_name or esp_ble_gap_set_device_name"))); Arguments
name
device name to be set
Return value
- ESP_OK : Succeed - ESP_ERR_INVALID_ARG : if name is NULL pointer or empty, or string length out of limit - ESP_ERR_INVALID_STATE : if bluetooth stack is not yet enabled - ESP_FAIL : others
![]()
esp_err_t esp_bt_dev_set_device_name(const char *name) __attribute__((deprecated("Please use esp_bt_gap_set_device_name or esp_ble_gap_set_device_name")));
esp_bt_dev_set_device_name() calls 2 functions:
![]()
esp_bt_dev_set_device_name()
esp_bt_dev_set_device_name() reads 8 variables and writes 4 variables:
![]()
esp_bt_dev_set_device_name()