This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

pc-ble-driver-py : how to enable notifications on characteristics without cccd

Hi everyone, 

this is my first question in this blog.

I am trying to use the library pc-ble-driver-py in order to interact with a DevKit (in which an example code is implemented: ble_app_cli as a peripheral) 

Thanks to the examples, I managed to scan and get connected to the DevKit, however, right after the service discovery, the enable_notification fails on every characteristic that doesn't have the descriptor cccd is not . (the error cccd not found occures)

In this case I can't read the device name, the preferred connection parameters etc. Should I modify the library to be able to enable notifications on these characteristics or am I doing something wrong

Thanks in advance, Imen

Related