- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I have a BLE central and a BLE peripheral with multiple characteristics.
My BLE central reads the values using CyBle_GattcReadCharacteristicValue( connHandle, readRequestParam ).
Now in the event callback for the CYBLE_EVT_GATTC_READ_RSP event, I can not see a direct way to distinguish, which characteristics values I am getting when I try to read all values at the same time.
I know I can use a state machine approach to read each characteristic one by one and setting the current characteristics handle globally during the read process, but this seems a bit to much hustle.
Solved! Go to Solution.
- Labels:
-
BLE
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Currently there is no way to directly distinguish the characteristic. You will need to read and then decode.
Thanks,
Hima
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Currently there is no way to directly distinguish the characteristic. You will need to read and then decode.
Thanks,
Hima
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you