Nol.A SDK Library 26.11.2
For IoT System Software Development
Loading...
Searching...
No Matches
BLERemoteCharacteristic Class Reference

A model of a remote BLE characteristic. More...

#include <BLERemoteCharacteristic.hpp>

Public Member Functions

bool canBroadcast ()
bool canIndicate ()
bool canNotify ()
bool canRead ()
bool canWrite ()
bool canWriteNoResponse ()
BLERemoteDescriptor * getDescriptor (BLEUUID uuid)
std::map< std::string, BLERemoteDescriptor * > * getDescriptors ()
uint16_t getHandle ()
BLEUUID getUUID ()
std::string readValue ()
uint8_t readUInt8 ()
uint16_t readUInt16 ()
uint32_t readUInt32 ()
void registerForNotify (notify_callback _callback, bool notifications=true)
bool writeValue (uint8_t *data, size_t length, bool response=false)
bool writeValue (std::string newValue, bool response=false)
bool writeValue (uint8_t newValue, bool response=false)
std::string toString ()
uint8_t * readRawData ()
BLERemoteService * getRemoteService ()

Detailed Description

A model of a remote BLE characteristic.


The documentation for this class was generated from the following file: