- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hey guys,
following situation: I have a blood pressure device that I want to read out. Currently my firmware connects to the device and I am able to read out some device information using the UUIDs given in the SIG and CyBle_GattcReadUsingCharacteristicUuid API. I'm not able to sniff through the device using CySmart. Therefore I don't know any handles. Is there a way to receive them using the PSoC Creator?
Currently I'm working with the PRoC.
Thanks for your help.
kind regards
Lars
- Labels:
-
BLE
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Lars,
When you say you are not able to sniff through the device using CySmart, does it mean that you are not able to discover its attributes?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Roit,
yep that's what I meant. With the CySmart app I can not discover the attributes. I don't know why I can't do this. So a collaegue came up with the idea to use the nRf Master Control Panel app for android. With this app I was able to discover the attributes but not the handles (see the pictures). But I saw that if I want to get the values needed (blood pressure etc), I would need to enable indications. The UUID of the descriptor as you can see in the picture is the 2902. I couldn't found a function to write the descriptor only having the uuid. So I intended to get this via the firmware. Which I think is working now. I get the uuid 2902 and the handle 0f. Next I enabled indications, at least I thought so. But on the CYBLE_EVT_GATTC_HANDLE_IND nothing happens.
I attached my current project. Revised some points and the overall structure.
I really appreciate your help!!!
Best regards
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hey guys,
can no one of you help me? If you need any further information to help me just say and I will provide it.
Lars
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Lars,
I would suggest to create a technical case on www.cypress.com -> "Design Support" -> under Support, select "Create a Support case". You need to be registered to create a case.