Replies: 1 comment 1 reply
-
Many phones will not show or scan on the CODED PHY, if you scan with another esp32 you should find it. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
All,
First time trying to use the extended capabilities of the stack (specifically enabling PHY for longer distance) and was starting with the NimBLE_extended_server.ino example from the library as it seems to have what I wanted to test.
I'm able to compile and upload it to my device but when I go to look for it in LightBlue on my iOS device I don't see it as available. I have done a bit of debugging but no luck so figured I'd ask the community to see if I'm not understanding something on how this is supposed to work.
The things I've tested are:
-Same behavior on both a Seeed Studio ESP32C6 as well as a LilyGo T-Watch S3 (ESP32S3)
-I modified the code to never timeout on the advertisement (so the device never goes to sleep and readvertises)
-I did a bunch of reading and LightBlue should see extended advertising on an iPhone 15 Pro but just to check I also ran it on a recent Android phone with the same results.
In all cases I get a successful "-> Started advertising" message in the log from the device after every upload but I can never see the device in LightBlue.
Finally, for context. I use the NimBLE stack in my app on both of the tested devices when not in "Extended" mode and everything works as expected so I know it's not a hardware problem.
Thanks for any and all help
-Vos
Beta Was this translation helpful? Give feedback.
All reactions