Bluenet
5.7.0
Bluenet, firmware for nRF52 smart home devices
|
Bluetooth Low Energy characteristics. More...
#include <ble/cs_Nordic.h>
#include <ble/cs_Service.h>
#include <common/cs_Types.h>
#include <structs/cs_CharacteristicStructs.h>
#include <third/std/function.h>
Go to the source code of this file.
Classes | |
class | CharacteristicBase |
Base class for a BLE characteristic. More... | |
struct | CharacteristicBase::chunked_notification_t |
Macros | |
#define | MAX_NOTIFICATION_LEN 20 |
Typedefs | |
typedef function< void(CharacteristicEventType, CharacteristicBase *, EncryptionAccessLevel)> | characteristic_callback_t |
Callback function for events. More... | |
Bluetooth Low Energy characteristics.
#define MAX_NOTIFICATION_LEN 20 |
typedef function<void(CharacteristicEventType, CharacteristicBase*, EncryptionAccessLevel)> characteristic_callback_t |
Callback function for events.
type | Type of event. |
characteristic | The characteristic, use this get the data for the event. |
accessLevel | The access level of the user for a write event. |