Lancaster University / BLE_API

Dependents:   microbit-dal microbit-dal microbit-ble-open microbit-dal ... more

Fork of BLE_API by Bluetooth Low Energy

Committer:
rgrover1
Date:
Mon Dec 01 14:31:20 2014 +0000
Revision:
227:5c4cb4553821
Parent:
125:aae3f50670c9
Child:
241:00f2410ad9cc
Synchronized with git rev 04ceb5ce
Author: Rohit Grover
Release 0.2.6
=============

Bugfixes and enhancements to URIBeaconConfigService. This entire release
refers to this service. Nothing else has changed.

Enhancements
~~~~~~~~~~~~

* Rename to URIBeacon2Service to URIBeaconConfigService.

* Add helper functions to update characteristics.

* Add txPowerMode characteristic.

* Add API to setup TxPowerLevels.

Bugfixes
~~~~~~~~

* Uri Data must be between 0 and 18 bytes.

* beaconPeriod should be converted to adv_duration_units only before calling setAdvertisingInterval().

* Fixed characteristic properties to match spec.

* Make UUID consts static so that the header file can be included from multiple compilation units.

Compatibility
~~~~~~~~~~~~~

This release is backward compatible with 0.2.4.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
rgrover1 125:aae3f50670c9 1 # mbed Bluetooth Low Energy Stack
rgrover1 125:aae3f50670c9 2 This is the github repo for the BLE_API used by developer.mbed.org . The BLE stack is under development and constantly evolving. For up to date documentation please see [the mbed BLE Documentation page](http://developer.mbed.org/teams/Bluetooth-Low-Energy/code/BLE_API/docs/tip/).
rgrover1 125:aae3f50670c9 3
rgrover1 125:aae3f50670c9 4 # Supported Services
rgrover1 125:aae3f50670c9 5 Supported GATT services and constantly being added and can be found in the /services folder.
rgrover1 125:aae3f50670c9 6 Currently supported services include:
rgrover1 125:aae3f50670c9 7 * Battery
rgrover1 125:aae3f50670c9 8 * Device Firmware Update (DFU)
rgrover1 125:aae3f50670c9 9 * Device Information
rgrover1 125:aae3f50670c9 10 * Health Thermometer
rgrover1 125:aae3f50670c9 11 * Heart Rate
rgrover1 125:aae3f50670c9 12 * UART
rgrover1 125:aae3f50670c9 13
rgrover1 125:aae3f50670c9 14 # Getting Started
rgrover1 125:aae3f50670c9 15 The mbed BLE API is meant to be used in projects on developer.mbed.org. Please see examples and sample project files there.
rgrover1 125:aae3f50670c9 16 A good starting point are these pages:
rgrover1 125:aae3f50670c9 17 * [mbed BLE API](developer.mbed.org/teams/Bluetooth-Low-Energy/)
rgrover1 125:aae3f50670c9 18 * [mbed BLE Getting Started Guide](http://developer.mbed.org/forum/team-63-Bluetooth-Low-Energy-community/topic/5262/)