esp32s3如何更改默认的128bit UUID

chentechh
Posts: 1
Joined: Sat Sep 03, 2016 8:17 am

esp32s3如何更改默认的128bit UUID

Postby chentechh » Wed Aug 16, 2023 8:25 am

esp32s在VSCode ESP-IDF中的示例程序中如何更改默认的128bit的UUID?

ESP_Penguin_Helper
Posts: 156
Joined: Tue Jul 11, 2023 6:55 am

Re: esp32s3如何更改默认的128bit UUID

Postby ESP_Penguin_Helper » Wed Aug 16, 2023 11:37 am

要改变 UUID 的长度,更改 esp_attr_desc_t 中的 uuid_length,只能更改为 16-bit 或 128-bit
要改变 UUID 的值,更改 esp_attr_desc_t 中的 *uuid_p。注意:Base UUID 是唯一的,你只可以更改 16 进制的第五个到第八个。例如:
Bluetooth Base UUID: 00000000-0000-1000-8000-00805F9B34FB

128_bit_value = 16_bit_value * 2^96 + Bluetooth Base UUID

参考:https://docs.espressif.com/projects/esp ... ttr_desc_t

Who is online

Users browsing this forum: No registered users and 102 guests