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

Broken NUS after iOS 10 upgrade

After upgrading to iOS 10, I have been unable to successfully interact with my device using the NUS. I used to use the NUS to communication with the device and retrieve stats. For example, I would send a "T" message to the device and it would respond with some information on the temperature of a couple of thermistors.

Now when I try to send a "T" this is all I see: image description image description image description

Before it used to also show the message that was sent. Now it doesn't show that a message was sent. The following image is taken from two months ago. This is the behavior that I can no longer reproduce but would like to see. image description

Also, I have noticed the appearance of Optional("...") in interactions since the upgrade. For example, in the first image it first says 'Connecting to: Nordic_UART ...' but then it later says 'Connected to : Optional("Nordic_UART")'. Why has this appeared?

Parents
  • I have not been using Xcode for development, so I don't know how to retrieve the device log.

    I am using v4.1.1 of nRF Toolkit. For softdevice and SDK, I am using:

    • C:\Keil_v5\ARM\Pack\NordicSemiconductor\nRF_SoftDevice_S130\2.0.0-7.alpha\hex\s130_nrf51_2.0.0-7.alpha_softdevice.hex
    • C:\Keil_v5\ARM\Pack\NordicSemiconductor\nRF_Examples\11.0.0-2.alpha\ble_peripheral\ble_app_uart\pca10028\s130\arm5_build\nrf51422_xxac_s130.hex
Reply
  • I have not been using Xcode for development, so I don't know how to retrieve the device log.

    I am using v4.1.1 of nRF Toolkit. For softdevice and SDK, I am using:

    • C:\Keil_v5\ARM\Pack\NordicSemiconductor\nRF_SoftDevice_S130\2.0.0-7.alpha\hex\s130_nrf51_2.0.0-7.alpha_softdevice.hex
    • C:\Keil_v5\ARM\Pack\NordicSemiconductor\nRF_Examples\11.0.0-2.alpha\ble_peripheral\ble_app_uart\pca10028\s130\arm5_build\nrf51422_xxac_s130.hex
Children
No Data
Related