I have been trying to figure out why the services and characteristics are not shown when I configure my device as a BLE Server using AT commands.
I have followed this link exactly for flashing the firmware https://docs.espressif.com/projects/esp ... le_it.html and have managed to do so. However, I have the problem I have mentioned.
To establish the Server I use the following commands:
Code: Select all
AT+BLEINIT=2
AT+BLEGATTSSRVCRE
AT+BLEGATTSSRVSTART
AT+BLEADVDATAEX="halva","A002","0102030405",1
AT+BLEADVSTART
Code: Select all
OK
All of the resources I managed to find explain how to deal with this via generation of ble_data.bin file, but this version uses mfg_nvs which also gets properly updated whenever I make changes to the gatts_data.csv file (the file that actually stores the ble data information).
Another thing to mention, if I use the command
Code: Select all
AT+BLEGATTSSRV?
Any kind of guide would be greatly appreciated, because I have managed to find very little on this topic.
Thank you,
Fahira