Bluetooth LE library for Nucleo board

Dependents:   Nucleo_BLE_HeartRate Nucleo_BLE_UART Nucleo_BLE_Demo Nucleo_BLE_UART

Auto generated API documentation and code listings for Nucleo_BLE_API

Classes

BLEDevice The base class used to abstract away BLE capable radio transceivers or SOCs, to enable this BLE API to work with any radio transparently
BLEDeviceInstanceBase The interface for the transport object to be created by the target library's createBLEDeviceInstance()
CallChainOfFunctionPointersWithContext< ContextType > Group one or more functions in an instance of a CallChainOfFunctionPointersWithContext , then call them in sequence using CallChainOfFunctionPointersWithContext::call()
FunctionPointerWithContext< ContextType > A class for storing and calling a pointer to a static or member void function which takes a context
Gap The base class used to abstract GAP functionality to a specific radio transceiver, SOC or BLE Stack
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
GattAttribute GATT attribute
GattCharacteristic GATT characteristic
GattServer The base class used to abstract GATT Server functionality to a specific radio transceiver, SOC or BLE Stack
GattServerEvents The base class used to abstract away the callback events that can be triggered with the GATT Server
GattService GATT service
GattCharacteristic::PresentationFormat GATT presentation format wrapper

Code

BatteryService.h [code]
blecommon.h [code]
BLEDevice.cpp [code]
BLEDevice.h [code]
BLEDeviceInstanceBase.h [code]
CallChainOfFunctionPointersWithContext.h [code]
DeviceInformationService.h [code]
DFUService.cpp [code]
DFUService.h [code]
FunctionPointerWithContext.h [code]
Gap.h [code]
GapAdvertisingData.cpp [code]
GapAdvertisingData.h [code]
GapAdvertisingParams.cpp [code]
GapAdvertisingParams.h [code]
GapEvents.h [code]
GattAttribute.h [code]
GattCharacteristic.h [code]
GattCharacteristicWriteCBParams.h [code]
GattServer.h [code]
GattServerEvents.h [code]
GattService.cpp [code]
GattService.h [code]
HealthThermometerService.h [code]
HeartRateService.h [code]
UARTService.cpp [code]
UARTService.h [code]
UUID.cpp [code]
UUID.h [code]