Hello guys. Been using ESP32 for some time. Few months ago I decided to try and make my bluetooth bikemeter
(it will measure my speed and cadence). I modified ESP-IDF ble_spp_server serial example. I changed UUID to fit
CSC service UUID and also characteristics UUIDs to fit CSC feature and measurement characteristics. Im using
nRFConnect app to debug the app:
As you can see my device is visible in nrfconnect and it shows data when the data is generated.
But now I wanna see how it behaves in nrftoolbox (or any app that is capable of displaying CSC data).
nRFToolbox does not see my device:
My question is, has anyone ever did something like this (HRM, BPM or any other service), encounterd similar problem?
Running BLE CSC characteristic on ESP32
Re: Running BLE CSC characteristic on ESP32
I am just guessing now, but probably you need to add CSC or other UUID to advertising.
Re: Running BLE CSC characteristic on ESP32
Some standardized devices, like HR monitor or CSC, are recognized by advertising UUID or by appearance.
https://www.bluetooth.com/blog/part-2-t ... oth-smart/
https://www.cypress.com/file/425616/download
On figure 11 you have advertising settings and so called appearance.
https://www.bluetooth.com/blog/part-2-t ... oth-smart/
https://www.cypress.com/file/425616/download
On figure 11 you have advertising settings and so called appearance.
-
- Posts: 1
- Joined: Thu Apr 16, 2020 8:41 am
Re: Running BLE CSC characteristic on ESP32
Did you ever get this to work? I am having the same problem. nRFconnect sees device and shows data being sent (correctly) but won't see it in nRFToolbox. I can get bike computer apps (Wahoo, BikeBrain) to pair but it doesn't actually see the speed and cadence data. I was able to get Andreas Spies heartrate monitor sketch (https://github.com/SensorsIot/Bluetooth ... rduino-IDE) to show heartrate data just fine on the bike apps (I didn't try in the nRFToolbox).
Re: Running BLE CSC characteristic on ESP32
I do have exactly the same Problem, Pairing works fine, but my bike computer doesn't show the Data. nRFToolbox working fine tho.alangstein wrote: ↑Thu Apr 16, 2020 8:49 amDid you ever get this to work? I am having the same problem. nRFconnect sees device and shows data being sent (correctly) but won't see it in nRFToolbox. I can get bike computer apps (Wahoo, BikeBrain) to pair but it doesn't actually see the speed and cadence data. I was able to get Andreas Spies heartrate monitor sketch (https://github.com/SensorsIot/Bluetooth ... rduino-IDE) to show heartrate data just fine on the bike apps (I didn't try in the nRFToolbox).
What did you do?
Who is online
Users browsing this forum: Google [Bot] and 111 guests