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

nRF Loader does not work on iOS8

Hi,

I am using nRF Loader built from its source code. While it works well on iO7, does not work on iOS8. After pressing an upload button in PROGRESS pain, the status is turns to be Uploading, the button text turns to be Cancel, but a progress bar doesn't progress, just shows "-%".

A delegate didUpdateValueForCharacteristic is not called after nRF Loader sent the first Packet 900 bytes.

Does anybody know how to fix this?

The log is followings.

2014-10-18 20:47:15.325 nRF Loader[1312:211136] didConnect 2014-10-18 20:47:15.326 nRF Loader[1312:211136] State changed from 0 to 1. 2014-10-18 20:47:15.745 nRF Loader[1312:211136] didDiscoverServices succeeded. 2014-10-18 20:47:15.746 nRF Loader[1312:211136] Discover characteristics... 2014-10-18 20:47:15.920 nRF Loader[1312:211136] didDiscoverCharacteristics succeeded. 2014-10-18 20:47:15.922 nRF Loader[1312:211136] Found packet characteristic. 2014-10-18 20:47:15.922 nRF Loader[1312:211136] Found control point characteristic. 2014-10-18 20:47:15.923 nRF Loader[1312:211136] didFinishDiscovery 2014-10-18 20:47:15.924 nRF Loader[1312:211136] State changed from 1 to 2. 2014-10-18 20:47:22.858 nRF Loader[1312:211136] startTransfer 2014-10-18 20:47:22.859 nRF Loader[1312:211136] State changed from 2 to 3. 2014-10-18 20:47:22.859 nRF Loader[1312:211136] sendNotificationRequest 2014-10-18 20:47:22.910 nRF Loader[1312:211136] didWriteControlPoint, state 3 2014-10-18 20:47:22.911 nRF Loader[1312:211136] State changed from 3 to 4. 2014-10-18 20:47:22.912 nRF Loader[1312:211136] sendStartCommand 2014-10-18 20:47:22.969 nRF Loader[1312:211136] didWriteControlPoint, state 4 2014-10-18 20:47:23.030 nRF Loader[1312:211136] Did update value for characteristic <CBCharacteristic: 0x17eeda80, UUID = 00001531-1212-EFDE-1523-785FEABCD123, properties = 0x18, value = <100101>, notifying = YES>. Value: <100101>. 2014-10-18 20:47:23.032 nRF Loader[1312:211136] didReceiveResponse, 1, in state 4 2014-10-18 20:47:23.032 nRF Loader[1312:211136] State changed from 4 to 5. 2014-10-18 20:47:23.033 nRF Loader[1312:211136] sendReceiveCommand 2014-10-18 20:47:23.089 nRF Loader[1312:211136] didWriteControlPoint, state 5 2014-10-18 20:47:23.091 nRF Loader[1312:211136] State changed from 5 to 6. 2014-10-18 20:47:23.092 nRF Loader[1312:211136] sendFirmwareData 2014-10-18 20:47:23.110 nRF Loader[1312:211136] didWriteDataPacket 2014-10-18 20:47:23.110 nRF Loader[1312:211136] State changed from 6 to 9. 2014-10-18 20:47:23.111 nRF Loader[1312:211136] Sent 900 bytes, total 900.

2014-10-18 20:48:24.127 nRF Loader[1312:211136] didDisconnectPeripheral MyDevice: Error Domain=CBErrorDomain Code=6 "The connection has timed out unexpectedly." UserInfo=0x17db9d50 {NSLocalizedDescription=The connection has timed out unexpectedly.} 2014-10-18 20:48:24.128 nRF Loader[1312:211136] didDisconnect 2014-10-18 20:48:24.238 nRF Loader[1312:211136] State changed from 9 to 0. 2014-10-18 20:48:24.254 nRF Loader[1312:211136] cancelTransfer 2014-10-18 20:48:24.260 nRF Loader[1312:211136] Started scan.

Parents Reply Children
Related