23#ifndef _PTVBLEINTERFACE_H_
24#define _PTVBLEINTERFACE_H_
58 void sendMetaMsg(
const String &mna,
const String &mmo,
const String &msn);
Provides data transmission over BLE (encapsulating BLE details)
void clrBuffer()
Clear internal receive buffer.
String command
Holds last received text line / command.
void sendMetaMsg(const String &mna, const String &mmo, const String &msn)
void sendShortMsg(const SensorData &data)
char rcvBuffer[FIFO_SZ]
Receive data buffer, same size as UART FIFO.
void sendChunked(String &msg)
void sendLongMsg(const SensorData &data)
int getReceived(String &cmd)
PtvBleInterface()
Default c-tor.
unsigned int pos
Write position for next byte.
void clrReceived()
Clear anything received so far.
#define FIFO_SZ
Adafruit UART Tx and Rx FIFO size in bytes.