espressif / esp-at

AT application for ESP32/ESP32-C2/ESP32-C3/ESP32-C6/ESP8266
Apache License 2.0
877 stars 783 forks source link

ESP32c3 MINI 1 unable to show services and characteristics #696

Closed fahirad closed 2 months ago

fahirad commented 1 year ago

The project flashed using this git link and setup using a command prompt, builds and flashes correctly, but when the device is configured as a BLE server, the services are not shown. The official steps (from doc.espressif.com) that should be performed to customize BLE services require generating a ble_data.bin file and flashing it to the address 0x1f000 (said to be written in the at_customize.csv file). However, in this version, mfg_nvs file is flashed into that address. If I make any changes to the gatts_data.csv file which is a ble data file, those changes are evident in mfg_nvs.csv and mfg_nvs.bin files, build and flash is successful, but when another devices establishes connection, only the generic access and generic attribute are shown. Any help would be greatly appreciated!

Luxin812 commented 6 months ago

Maybe you can refer to How to Customize Bluetooth® LE Services

ustccw commented 2 months ago

Closing due to inactivity. Please feel free to re-open or file a new issue if you have any more questions.