1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-09 23:02:23 +01:00
This commit is contained in:
J. Nick Koston
2025-07-18 14:24:49 -10:00
parent 1c4a50ad3a
commit 4c9fa2f753

View File

@@ -341,14 +341,14 @@ esp_err_t BluetoothConnection::write_characteristic(uint16_t handle, const std::
return ESP_GATT_NOT_CONNECTED;
}
ESP_LOGV(TAG, "[%d] [%s] Writing GATT characteristic handle %d", this->get_connection_index(),
this->address_str_.c_str(), handle);
this->address_str().c_str(), handle);
esp_err_t err =
esp_ble_gattc_write_char(this->gattc_if_, this->conn_id_, handle, data.size(), (uint8_t *) data.data(),
response ? ESP_GATT_WRITE_TYPE_RSP : ESP_GATT_WRITE_TYPE_NO_RSP, ESP_GATT_AUTH_REQ_NONE);
if (err != ERR_OK) {
ESP_LOGW(TAG, "[%d] [%s] esp_ble_gattc_write_char error, err=%d", this->get_connection_index(),
this->address_str_.c_str(), err);
this->address_str().c_str(), err);
return err;
}
return ESP_OK;