I am trying to implement a system / integration test of a BLE device.
I would like to use the nRF52840-Dongle in my PC and use the PC-BLE-Driver for Cpp as the Central.
So far the Heart Rate Monitor and Heart Rate Collector examples are working for me, but this uses only predefined services.
I am now using the NRF52-DK with the NordicSDK/examples\ble_peripheral\ble_app_blinky Example as this uses Custom Vendor servies with 128 bit.
When i connect to the Blinky pheripheral with nRF Connect i can see verything.
The Nordic LED Button Services with a characteristic and a characteristic descriptor UUID 0x2902.
When i have implemented this service in the HRC, i can discover the services and chacteristics.
When i discover the characteristic UUID i get a different UUID, 0x2803 instead of the 0x2902 as shown in nRF Connect.
Descriptor handle: 0x000C, UUID: 0x2803
The outcome is that i cannot enable notifations, although that should be possible with this example as it is also possible from my phone.
Have anyone experienced this or know why this happends?

