2015-11-25 20:03:40 +00:00
|
|
|
# BLE API {#mainpage}
|
2015-11-25 15:00:58 +00:00
|
|
|
|
2015-11-25 19:55:54 +00:00
|
|
|
The BLE module within mbed OS offers a high abstraction level for using
|
2015-11-25 15:00:58 +00:00
|
|
|
Bluetooth Low Energy on multiple platforms.
|
|
|
|
|
2015-11-25 19:55:54 +00:00
|
|
|
This documentation describes the internal structure of the mbed
|
2015-12-03 09:07:03 +00:00
|
|
|
[BLE API](https://github.com/armmbed/ble).
|
2015-11-25 15:00:58 +00:00
|
|
|
|
2015-11-25 19:55:54 +00:00
|
|
|
For getting started with BLE on mbed, check our [introduction
|
|
|
|
page](https://docs.mbed.com/docs/ble-intros/en/latest/).
|
2015-11-25 15:00:58 +00:00
|
|
|
|
2015-11-25 19:55:54 +00:00
|
|
|
For mbed OS examples using BLE, check [this
|
|
|
|
repository](https://github.com/armmbed/ble-examples). For mbed-classic
|
|
|
|
examples, please refer to [code under mbed.org](https://developer.mbed.org/teams/Bluetooth-Low-Energy/code/).
|
2015-11-25 20:03:40 +00:00
|
|
|
|
|
|
|
## Supported Services
|
|
|
|
|
2015-11-26 10:41:08 +00:00
|
|
|
Currently supported reference services include:
|
2015-11-25 20:03:40 +00:00
|
|
|
|
|
|
|
* [Battery](@ref BatteryService)
|
|
|
|
* [Device Firmware Update (DFU)](@ref DFUService)
|
|
|
|
* [Device Information](@ref DeviceInformationService)
|
|
|
|
* [Health Thermometer](@ref HealthThermometerService)
|
|
|
|
* [Heart Rate](@ref HeartRateService)
|
|
|
|
* [UART](@ref UARTService)
|
|
|
|
* [UriBeacon](@ref URIBeaconConfigService)
|
2015-11-26 10:41:08 +00:00
|
|
|
* [iBeacon](@ref iBeacon)
|
|
|
|
|
|
|
|
The [documentation](https://docs.mbed.com/docs/ble-intros/en/latest/AdvSamples/Overview/)
|
|
|
|
contains an overview on how to create new, application-specific services.
|