my version with changed conversion between duration units

Fork of BLE_API by Bluetooth Low Energy

Auto generated API documentation and code listings for BLE_API2

Classes

BatteryService BLE Battery Service
BLE The base class used to abstract away BLE capable radio transceivers or SOCs, to enable this BLE API to work with any radio transparently
BLEInstanceBase The interface for the transport object to be created by the target library's createBLEInstance()
CallChainOfFunctionPointersWithContext< ContextType > Group one or more functions in an instance of a CallChainOfFunctionPointersWithContext , then call them in sequence using CallChainOfFunctionPointersWithContext::call()
DeviceInformationService BLE Device Information Service
Service: https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.device_information.xml
Manufacturer Name String Char: https://developer.bluetooth.org/gatt/characteristics/Pages/CharacteristicViewer.aspx?u=org.bluetooth.characteristic.manufacturer_name_string.xml
DFUService Device Firmware Update Service
DiscoveredCharacteristic Structure for holding information about the service and the characteristics found during the discovery process
DiscoveredCharacteristic::DiscoveredDescriptor Structure for holding information about the service and the characteristics found during the discovery process
DiscoveredService Type for holding information about the service and the characteristics found during the discovery process
FunctionPointerWithContext< ContextType > A class for storing and calling a pointer to a static or member void function which takes a context
GapAdvertisingData This class provides several helper functions to generate properly formatted GAP Advertising and Scan Response data payloads
GapAdvertisingParams This class provides a wrapper for the core advertising parameters, including the advertising type (Connectable Undirected, Non Connectable Undirected, etc.), as well as the advertising and timeout intervals
GapEvents The base class used to abstract away the callback events that can be triggered with the GAP
GattServerEvents The base class used to abstract away the callback events that can be triggered with the GATT Server
HealthThermometerService BLE Health Thermometer Service
HeartRateService BLE Service for HeartRate
iBeacon IBeacon Service
LinkLossService This service defines behavior when a link is lost between two devices
GattCharacteristic::PresentationFormat_t GATT presentation format wrapper
UARTService BLE Service to enable UART over BLE
URIBeaconConfigService UriBeacon Configuration Service

Code

BatteryService.h [code]
BLE.cpp [code]
BLE.h [code]
blecommon.h [code]
BLEInstanceBase.h [code]
CallChainOfFunctionPointersWithContext.h [code]
DeviceInformationService.h [code]
DFUService.cpp [code]
DFUService.h [code]
DiscoveredCharacteristic.cpp [code]
DiscoveredCharacteristic.h [code]
DiscoveredService.h [code]
FunctionPointerWithContext.h [code]
Gap.h [code]
GapAdvertisingData.h [code]
GapAdvertisingParams.h [code]
GapEvents.h [code]
GapScanningParams.cpp [code]
GapScanningParams.h [code]
GattAttribute.h [code]
GattCallbackParamTypes.h [code]
GattCharacteristic.h [code]
GattClient.h [code]
GattServer.h [code]
GattServerEvents.h [code]
GattService.h [code]
HealthThermometerService.h [code]
HeartRateService.h [code]
iBeacon.h [code]
LinkLossService.h [code]
SecurityManager.h [code]
ServiceDiscovery.h [code]
UARTService.cpp [code]
UARTService.h [code]
URIBeaconConfigService.cpp [code]
URIBeaconConfigService.h [code]
UUID.h [code]