fixes for OTA
This commit is contained in:
@@ -207,7 +207,10 @@ void W5500Device::initializeMacAddress(byte *mac)
|
||||
void W5500Device::update()
|
||||
{
|
||||
_maintainResult = Ethernet.maintain();
|
||||
_mqttClient.loop();
|
||||
if(_mqttEnabled)
|
||||
{
|
||||
_mqttClient.loop();
|
||||
}
|
||||
}
|
||||
|
||||
int8_t W5500Device::signalStrength()
|
||||
@@ -279,3 +282,9 @@ uint16_t W5500Device::mqttPublish(const char *topic, uint8_t qos, bool retain, c
|
||||
{
|
||||
return _mqttClient.publish(topic, qos, retain, payload, length);
|
||||
}
|
||||
|
||||
void W5500Device::disableMqtt()
|
||||
{
|
||||
_mqttClient.disconnect();
|
||||
_mqttEnabled = false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user