This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

BLE_NUS compatibility

Hello, I use BLE NUS since one year to service a device. I recently got to SDK13, using SD132. When I use iOS9 everything is ok. But when I use iOS10, the tx characteristic is not recognized by the system. The list the compatibility, SDK13 and iOS9 work, SDK09 and iOS9 work, SDK09 and iOS10 work, SDK13 and iOS10 doens't. Are there some parameters to add? I'read that BLE_GATTS_EVT_SYS_ATTR_MISSING should be serviced is it my case?

Parents
  • I don't really understand your question. The iPhone is connected with pairing, but when the software made by the dev team ask for services, the tx uart characteristic is not found with the sdk 13.1 version.

    If it can help, the developement software are Xcode 8.3.3 and swift 3. It works well with SDK09, but not with SDK13. We have inspecting everything in xcode, but it seems that the problem comes from advertising.

    We've seen that descriptor in nrf connect is set to false, can it be that?

  • Ok. Are you using the nRF52 DK when testing the code? Also, the descriptor being set to false should be unrelated to your problem. If I understand you correctly, you are able to find the TX-characteristic when using the nRF Connect for iOS, but not when you are using your own software?

Reply Children
No Data
Related