revert BufferedTelnetStream to ESPTelnetStream, reduced keep alive timeout for ESPTelnetStream

This commit is contained in:
Yurii
2023-12-10 01:30:15 +03:00
parent 29ff38c285
commit 2db1c5194a
3 changed files with 4 additions and 16 deletions

View File

@@ -1,13 +0,0 @@
#pragma once
#include "ESPTelnetStream.h"
class BufferedTelnetStream : public ESPTelnetStream {
public:
size_t write(const uint8_t* data, size_t size) override {
if (client && isConnected()) {
return client.write(data, size);
} else {
return 0;
}
}
};

View File

@@ -5,7 +5,7 @@ extern SensorsTask* tSensors;
extern OpenThermTask* tOt; extern OpenThermTask* tOt;
extern EEManager eeSettings; extern EEManager eeSettings;
#if USE_TELNET #if USE_TELNET
extern BufferedTelnetStream TelnetStream; extern ESPTelnetStream TelnetStream;
#endif #endif

View File

@@ -6,7 +6,7 @@
#include "Settings.h" #include "Settings.h"
#if USE_TELNET #if USE_TELNET
#include "BufferedTelnetStream.h" #include "ESPTelnetStream.h"
#endif #endif
#if defined(ESP32) #if defined(ESP32)
@@ -29,7 +29,7 @@
// Vars // Vars
EEManager eeSettings(settings, 60000); EEManager eeSettings(settings, 60000);
#if USE_TELNET #if USE_TELNET
BufferedTelnetStream TelnetStream; ESPTelnetStream TelnetStream;
#endif #endif
// Tasks // Tasks
@@ -54,6 +54,7 @@ void setup() {
#endif #endif
#if USE_TELNET #if USE_TELNET
TelnetStream.setKeepAliveInterval(500);
Log.addStream(&TelnetStream); Log.addStream(&TelnetStream);
#endif #endif
//Log.setNtpClient(&timeClient); //Log.setNtpClient(&timeClient);