KMP headers

This commit is contained in:
Gunnar Skjold 2024-03-10 09:03:06 +01:00
parent 263ce9749a
commit 47a7d4e13b
2 changed files with 15 additions and 0 deletions

1
.gitignore vendored
View File

@ -19,3 +19,4 @@ node_modules
/gui/dist
/scripts/*dev
/src/KmpCommunicator.cpp
/src/KmpCommunicatorDefs.h

View File

@ -24,4 +24,18 @@ public:
HardwareSerial* getHwSerial();
void rxerr(int err);
private:
uint64_t lastUpdate = 0;
uint8_t reqNo = 0;
uint8_t *hanBuffer = NULL;
uint16_t hanBufferSize = 0;
Stream *hanSerial;
#if defined(ESP8266)
SoftwareSerial *swSerial = NULL;
#endif
HardwareSerial *hwSerial = NULL;
uint8_t rxBufferErrors = 0;
};