I have the same problem as how to discovery 128bit characteristic UUID which is totally different form 128bit service UUID,the uuid in this question is the same with me,but I can not find solution .
I modified the ble_nus_c_init() like this:
And I set NRF_SDH_BLE_VS_UUID_COUNT to 4 , modified the ram start and size.
I can't receive the event BLE_DB_DISCOVERY_COMPLETE, but receive event BLE_DB_DISCOVERY_ERROR and BLE_DB_DISCOVERY_SRV_NOT_FOUND
When I change 0xFEE9 to 0xFEE8 I can receive the event BLE_DB_DISCOVERY_COMPLETE,but characteristic.uuid.uuid = 0x00 I don't know why.
How to discovery 128bit characteristic UUID which is totally different form 128bit service UUID?
Can someone help me?
NRF52832 SDK14.2 code base "on ble_app_uart_c" pca10040 s132
Thanks.