High level Bluetooth Low Energy API and radio abstraction layer
Dependents: BLE_ANCS_SDAPI BLE_temperature BLE_HeartRate BLE_ANCS_SDAPI_IRC ... more
Overview
The BLE_API is a high level abstraction for using Bluetooth Low Energy on multiple platforms. For details and examples using the BLE_API please see the BLE_API Summary Page. Or click on the API Documentation tab above.
Supported Services
Supported services can be found in the BLE_API/services folder.
History
Sync with 8d97fced5440d78c9557693b6d1632f1ab5d77b7
2016-09-14, by Vincent Coubard [Wed, 14 Sep 2016 14:18:00 +0100] rev 1208
Sync with 8d97fced5440d78c9557693b6d1632f1ab5d77b7
2016-09-01 08:21:37+01:00: Vincent Coubard
version v2.7.0
Sync with 75897a84164458f345c474b85ce553755f3d0568
2016-09-14, by Vincent Coubard [Wed, 14 Sep 2016 14:17:59 +0100] rev 1207
Sync with 75897a84164458f345c474b85ce553755f3d0568
2016-09-01 08:20:48+01:00: Vincent Coubard
Update dependencies versions.
Sync with e8a8d63ba8399f8d2984c35ff5c45578219f30f8
2016-09-14, by Vincent Coubard [Wed, 14 Sep 2016 14:17:58 +0100] rev 1206
Sync with e8a8d63ba8399f8d2984c35ff5c45578219f30f8
Merge 6a3b7c7dc9acadc400d8e4ab635a009eac25f2aa into f19d09405fd700121cc53f6d659f6be54294ed5e
2016-08-31 10:12:31+01:00: Vincent Coubard
Merge pull request #187 from ARMmbed/scheduling_policy
Add an interface which allows user code to customise the way BLE events are processed.
Sync with 6a3b7c7dc9acadc400d8e4ab635a009eac25f2aa
2016-09-14, by Vincent Coubard [Wed, 14 Sep 2016 14:17:57 +0100] rev 1205
Sync with 6a3b7c7dc9acadc400d8e4ab635a009eac25f2aa
2016-08-31 10:11:40+01:00: Vincent Coubard
Update documentation.
Sync with 956f03a25193ff77d606fd2db258eb52b66dcaf6
2016-09-14, by Vincent Coubard [Wed, 14 Sep 2016 14:17:56 +0100] rev 1204
Sync with 956f03a25193ff77d606fd2db258eb52b66dcaf6
Merge 73765891682473a92dad8f57756cdc885ca52703 into cd1b77dd31654b728a317d0ac7e9bc4e04b17468
2016-08-31 10:09:45+01:00: Vincent Coubard
Merge branch 'scheduling_policy' of https://github.com/ARMmbed/ble into scheduling_policy
Sync with cd1b77dd31654b728a317d0ac7e9bc4e04b17468
2016-09-14, by Vincent Coubard [Wed, 14 Sep 2016 14:17:55 +0100] rev 1203
Sync with cd1b77dd31654b728a317d0ac7e9bc4e04b17468
2016-08-31 09:54:29+01:00: Vincent Coubard
Synchronize with ble folder in mbed-os 5.
Sync with 73765891682473a92dad8f57756cdc885ca52703
2016-09-14, by Vincent Coubard [Wed, 14 Sep 2016 14:17:53 +0100] rev 1202
Sync with 73765891682473a92dad8f57756cdc885ca52703
2016-07-25 10:59:40+01:00: Vincent Coubard
Fix inconsistency in documentation.
Sync with 2f55eed1fdde06fdabfb66d41ce6cd14e280978f
2016-09-14, by Vincent Coubard [Wed, 14 Sep 2016 14:17:52 +0100] rev 1201
Sync with 2f55eed1fdde06fdabfb66d41ce6cd14e280978f
2016-06-06 09:36:57+01:00: Vincent Coubard
Add an interface which allows user code to customise the way BLE events
are processed.
The mechanism is quite simple:
* user code can process all events pending in the internal BLE stack by
calling the function BLE::processEvent.
* user code can be notified when an event become available and the event
stack has to be processed. The notification is issued by the port of
mbed BLE.
Synchronized with git rev f19d0940
2016-04-06, by vcoubard [Wed, 06 Apr 2016 19:16:08 +0100] rev 1200
Synchronized with git rev f19d0940
Author: Bogdan Marinescu
version v2.6.0
Synchronized with git rev 4ea795e8
2016-04-06, by vcoubard [Wed, 06 Apr 2016 19:16:06 +0100] rev 1199
Synchronized with git rev 4ea795e8
Author: Vincent Coubard
Add changelog for version 2.5.2.