Enable BT5 only, not Classic 4
Posted: Sun Sep 24, 2023 7:33 pm
I have a need to use only BT5, for the ESP32-C3.
I'm seeing:
"#define CONFIG_BT_CLASSIC_ENABLED 1"
in the .h files and it used in the BLEDevice.cpp code. I comment it out in all the .h files in hopes of not having BT Classic 4 broadcast because in the .cpp code I see:
#ifndef CONFIG_BT_CLASSIC_ENABLED
yada yada
#else
So I think just "#define CONFIG_BT_CLASSIC_ENABLED 0 "
won't work (yes I tried that first).
Unfortunately this does not work. How can I disable BT4?
As a side note, I'll also want to set the transmit power level to maximum and/or enable long range. How?
I'm seeing:
"#define CONFIG_BT_CLASSIC_ENABLED 1"
in the .h files and it used in the BLEDevice.cpp code. I comment it out in all the .h files in hopes of not having BT Classic 4 broadcast because in the .cpp code I see:
#ifndef CONFIG_BT_CLASSIC_ENABLED
yada yada
#else
So I think just "#define CONFIG_BT_CLASSIC_ENABLED 0 "
won't work (yes I tried that first).
Unfortunately this does not work. How can I disable BT4?
As a side note, I'll also want to set the transmit power level to maximum and/or enable long range. How?