8class BLEOutgoingSignal {
12 uint8_t* pSendBuffer{};
17 ~BLEOutgoingSignal() =
default;
19 bool deinit(
bool disconnected);
20 bool isInitialized()
const;
21 void write(
const T& value);
24 static void _sendDataFn(
void* pvParameters);
26 BLESignalEncoder<T> _encoder;
27 NimBLEAddress _address;
28 NimBLERemoteCharacteristic* _pChar;
29 TaskHandle_t _sendDataTask;
30 SemaphoreHandle_t _storeMutex;