I'm working with the BLE experimental CLI example in the 15.3 SDK
I'm able to connect and read standard BLE services and characteristics, no problem.
However, discovering a service with custom UUID, the service discovery returns UUID of zero.
Looking at code, I see that the vendor specific UUID is in fact read and inserted in the SD stack and the UUID type is returned as 2 and 3 (pointers to that table).
However, since the 16-bit UUID is returned as zero, I dont see how it is possible to proceed to select and work with the service?
I expected to see a 16-bit UUID that reflected the custom UUIDs octets 12-13, which I could then use to discover characteristics, and so forth... Even so, that would seem to require a way to also specify the custom UUID type in subsequent CLI commands, which isnt possible...
What am I missing?
Jacob.