Results 464 comments of chegewara

Its common use. Just create normal task, let say somewhere on start your app, then move to it all BLE related functions, like init, start advertising or start scan etc.

This looks like usual use case, in which default arduino stack should be enough. If you have problem with stack i would suggest to check stack water mark. You can...

Do you have logs? Do you track stack watermark?

Its either in your code or esp-idf bluetooth stack: ``` 23:18:54: E (27871) task_wdt: CPU 0: Btc_task 23:18:54: E (27871) task_wdt: CPU 1: loopTask ``` EDIT try to decrease log...

The problem is arduino does not recognise esp32 hardware if it is installed in arduino-esp32, when you delete arduino from folder name and leave just esp32 all should works fine....

Yes, it was my comment, but since very long time it is working with esp32 to me. If i remember i didnt follow installation instruction at first.

https://github.com/nkolban/esp32-snippets/blob/master/cpp_utils/tests/BLETests/Arduino/BLE_iBeacon/BLE_iBeacon.ino You dont have to use BLEBeacon class, its more about those lines: https://github.com/nkolban/esp32-snippets/blob/master/cpp_utils/tests/BLETests/Arduino/BLE_iBeacon/BLE_iBeacon.ino#L67-L68

It is more complex app than just setting ssid and pass, but yes. Part of this app is to provide ssid and password. ota_app1.aia is application that do the job....