#60: avoid errors in the web ui when the rx fifo overflows (strange counter ids), add an error log for serial errors

This commit is contained in:
andreas committed 2024-03-22 18:57:43 +01:00
1 parent 41b629e17b
commit f99d6ed2eb
4 files changed
+29 -7

No files matched your search

+2 -2
View File
@@ -16,10 +16,10 @@ class GwSerial : public GwChannelInterface{
int id=-1;
int overflows=0;
size_t enqueue(const uint8_t *data, size_t len,bool partial=false);
Stream *serial;
HardwareSerial *serial;
public:
static const int bufferSize=200;
GwSerial(GwLog *logger,Stream *stream,int id,bool allowRead=true);
GwSerial(GwLog *logger,HardwareSerial *stream,int id,bool allowRead=true);
~GwSerial();
bool isInitialized();
virtual size_t sendToClients(const char *buf,int sourceId,bool partial=false);