This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Adding Characteristic User Description 0x2901,0x2902

Hi Team,

I am trying to implement Blugiga's cable replacement service in Nordic chip. I have successfully changed required UUIDs for services and characteristics please refer it here

Now unable to do following:

  1. Adding Characteristic User Description 0x2901,0x2902

  2. I need to maintain backward compatibility with current Mobile Application which communicates with bluegiga using following:

Mobile App to Blugiga Opcode: Write Request (0x12) Handle: 0x000a Value: 0200

Opcode: Prepare Write Request (0x16) Offset: 0 Value:38a3cf34fb27d83b8e58db

Blugiga to Mobile App Opcode: Handle Value Indication (0x1d) Handle: 0x0008 Value:010203031

I am modifying ble_uart application which uses different handles and commands to communicate with nordic's uart mobile application.

What to do so that I can make non-nordic Mobile application to work with Nordic soc.

Please help!!!

Regards, Milan

Parents
  • Are you depending on hard-coded handles or will the peer device do a proper discovery? Handles are given out sequentially, so it is not possible to guarantee that every declaration will be given the same handle as the device you are copying.

    Please also list how you are unable to add user description fields. How are you trying to do it, and what return codes do you see?

Reply
  • Are you depending on hard-coded handles or will the peer device do a proper discovery? Handles are given out sequentially, so it is not possible to guarantee that every declaration will be given the same handle as the device you are copying.

    Please also list how you are unable to add user description fields. How are you trying to do it, and what return codes do you see?

Children
No Data
Related