disable certificate input fields when W5500 device is used

This commit is contained in:
technyon
2023-01-28 22:08:43 +01:00
parent b11a3329f8
commit 065b2d177e
9 changed files with 30 additions and 6 deletions

View File

@@ -21,6 +21,7 @@ public:
virtual ReconnectStatus reconnect() = 0;
virtual void reconfigure() = 0;
virtual void printError() = 0;
virtual bool supportsEncryption() = 0;
virtual void update() = 0;

View File

@@ -140,6 +140,10 @@ void W5500Device::printError()
Log->println(ESP.getFreeHeap());
}
bool W5500Device::supportsEncryption()
{
return false;
}
bool W5500Device::isConnected()
{

View File

@@ -17,6 +17,8 @@ public:
virtual void reconfigure();
virtual void printError();
bool supportsEncryption() override;
virtual void update();
virtual bool isConnected();

View File

@@ -118,6 +118,11 @@ void WifiDevice::printError()
Log->println(ESP.getFreeHeap());
}
bool WifiDevice::supportsEncryption()
{
return true;
}
bool WifiDevice::isConnected()
{
return WiFi.isConnected();

View File

@@ -16,6 +16,7 @@ public:
virtual void reconfigure();
virtual ReconnectStatus reconnect();
virtual void printError();
bool supportsEncryption() override;
virtual void update();