Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A wristband not discovered by nRF Connect Android #197

Closed
bordins opened this issue Aug 10, 2023 · 1 comment
Closed

A wristband not discovered by nRF Connect Android #197

bordins opened this issue Aug 10, 2023 · 1 comment
Labels

Comments

@bordins
Copy link

bordins commented Aug 10, 2023

Hi,

I'm developing a BLE proximity detection application, trying to use a variety of devices. I found that one wristband did not appear in the nRF Connect but the BLE Scanner app could see it.

So, I wonder whether there is any incompatibility issue. Is there any documentation about this.

Thank you vey much.

@philips77
Copy link
Member

Hello,
nRF Connect only scans for advertising Bluetooth Low Energy devices. Make sure you device is advertising, i.e. is not advertising directly, in which case Android may not report it to apps. It may advertise directly when it's bonded to try to reconnect with the bonded phone.
Also, check the filter. By default it excludes Apple, Google and Samsung devices, so if the wristband is using one of their UUIDs it may be hidden. Deselect that option in the scan filter.
If you can see the wristband on some, but not all phones, check if the advertising packet is correct. Android 12+(?) may discard wrongly encoded packets, e.g. having additional 0s, etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants