28 bool begin(
const char *localName,
int seconds) {
32 BLE.setLocalName(localName);
43 size_t readBytes(uint8_t *data,
size_t len)
override {
57 size_t write(
const uint8_t *data,
size_t len)
override {
72 for (
int j = 0; j < len; j++) {
129 BLECharacteristic characteristic) {
131 characteristic.valueLength());
159 LOGI(
"Attributes discovered");
161 LOGE(
"Attribute discovery failed!");
#define TRACEI()
Definition AudioLoggerIDF.h:32
#define TRACED()
Definition AudioLoggerIDF.h:31
#define LOGI(...)
Definition AudioLoggerIDF.h:28
#define LOGE(...)
Definition AudioLoggerIDF.h:30
#define BLE_MTU
Definition ConstantsArduino.h:4
#define BLE_MTU_OVERHEAD
Definition ConstantsArduino.h:5
#define DEFAULT_BUFFER_SIZE
Definition avr.h:20