This code shows a problem that occurs when a Ticker is used on the nrf51822 along with a BLEDevice. The ticker hangs after a while if the timeout is short enough (around 1ms or less, with 2ms or more being OK). The same ticker works fine if no BLE device is created. The bug was confirmed on both a Nordic nRF51-Dongle and a RedBearLab BLE Nano using the latest BLE_API, mbed-src and nRF51822 libraries as of Jan 3rd 2015.

Dependencies:   BLE_API mbed-src nRF51822

BLE_API.lib

Committer:
mbuddy
Date:
2015-01-04
Revision:
0:9e78d3dbb29d

File content as of revision 0:9e78d3dbb29d:

http://mbed.org/teams/Bluetooth-Low-Energy/code/BLE_API/#fb2a891a0d98