Hi ,
how can we use different 128 Bit UUID for different read/write in pc-ble-driver-py?
for example i defined three different characteristic 128 bit UUID for different operations
TEST_CHAR_ONE = BLEUUIDBase([0x12, 0x23, 0x00, 0x00, 0x56, 0x78, 0x99, 0xaa, 0xbb, 0xcc, 0xdd, 0xee, 0xff, 0x54, 0x49, 0x43])
TEST_CHAR_ONE_UUID = BLEUUID(0x1456, TEST_CHAR_ONE)
TEST_CHAR_TWO = BLEUUIDBase([0xaa, 0xbb, 0x00, 0x00, 0xcc, 0xdd, 0xee, 0xaa, 0xbb, 0xcc, 0xdd, 0xee, 0xff, 0x66, 0x98, 0x76])
TEST_CHAR_TWO_UUID = BLEUUID(0x1456, TEST_CHAR_TWO)
TEST_CHAR_THREE = BLEUUIDBase([0x99, 0x88, 0x00, 0x00, 0x11, 0x22, 0x87, 0x65, 0x43, 0x21, 0xdd, 0xee, 0xff, 0x76, 0x87, 0x87])
TEST_CHAR_THREE_UUID = BLEUUID(0x1456, TEST_CHAR_THREE)
self.adapter.driver.ble_vs_uuid_add(TEST_CHAR_ONE_UUID)
self.adapter.driver.ble_vs_uuid_add(TEST_CHAR_TWO_UUID)
self.adapter.driver.ble_vs_uuid_add(TEST_CHAR_THREE_UUID)
self.adapter.enable_notification(TEST_CHAR_ONE_UUID)
self.adapter.enable_notification(TEST_CHAR_TWO_UUID)
self.adapter.enable_notification(TEST_CHAR_THREE_UUID)
i got error CCCD not found
"pc_ble_driver_py.exceptions.NordicSemiException: CCCD not found"
please support how to read and write operations on for different 128 bit UUID .