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

iOS7(iPad2) nRF UART App can't Send

My ipad 2 IOS6.3 nRF UART App is OK When update to IOS7, it can't Send out -- nRF51822 don't received. but can received from nRF51822 UART.

  • We are aware that there is an issue with the current version of nRF UART. There will be an updated version that fixes this, but I can unfortunately not give any schedule for this yet.

    I'm sorry for the inconvenience.

    Edit: The updated version have now been released on our web-site, and is in review with Apple. If you have an Xcode environment setup, you can download the code here and compile it yourself.

    For reference, the bug was that the app tried to use a Write Command on a characteristic with the Write Request property. It seems that iOS 6 just "downgraded" this, while iOS 7 instead didn't do anything, causing an application crash.

  • please let us know if have new fixed version, it is a big trouble for our current products.

  • The trouble is continuing .. I have an IOS7 here which can receive, but not transmit. I based my firmware on the UART demo and have hitherto happily communicated with the UART from the Android nRF UART 2.0 app. This morning something went wrong and now the Android app reports that "The device does not support UART, disconnecting". I have reinstalled the SDK, the Android App, gone back to the original dev zone fix to the UART demo on the '51 ... nothing works. So I am severely stuck. Help, ideas ... ??

    Kent

  • Phew ... running again. So here's my guess: After reinstalling the Android app, I have hole through again. I attempted this morning to combine UART with battery, proximity and heart rate - and somehow it just did not want to work. I decided I was too ambitions and then found myself back-paddling 3 weeks back towards the stone age with increasing puzzlement. I am wondering if the Android app saved something wonky about the device, recognized it, decided it was insane and acted accordingly. Now that the app has been erased and reinstalled, I have two way communication with my stone age version of the app. Good. Now we can forward paddle a bit again. I concur Apple should hurry up on this one, as the target for my device is iOS as well. Kent

Related