07-08-2021, 08:33 PM
Thank you, @danielt .
Following a link in the doc you mentioned, I found this list of UUIDs. That must make it easy for companion app (GadgetBridge, etc.) developers if everyone sticks to the standards when declaring their services. Sure enough:
Following a link in the doc you mentioned, I found this list of UUIDs. That must make it easy for companion app (GadgetBridge, etc.) developers if everyone sticks to the standards when declaring their services. Sure enough:
- UUID 1805 is the Current Time Service, which is defined in CurrentTimeService.h.
- UUID 2a2b (handle 19 that I referred to earlier) is the current time characteristic, which is also defined in CurrentTimeService.h
- UUID 2800 (handle 17) is a service declaration (?), I found a definition for it in one of the nimble headers
- UUID 2803 (handle 18) is a GATT characteristic declaration (?), I found that also in a nimble header.