LAN Devices presence

This commit is contained in:
2024-03-05 16:29:13 -05:00
parent bd720d25dc
commit 32a0f76bf2
20 changed files with 1821 additions and 559 deletions
+4 -4
View File
@@ -12,8 +12,8 @@
#include "ComputerBoardInterface.h"
#include "SysLogger.h"
#include "InternetMonitor.h"
#include "LANDevicesPresenceMonitor.h"
#include "LANDeviceMonitor.h"
class COtarcikCan : public QObject
{
@@ -29,8 +29,8 @@ public:
QTimer *mWatchdogTimer;
CSysLogger mSysLogger;
CInternetMonitor mInternetMonitor;
CLANDevicesPresenceMonitor mLANDevicesPresenceMonitor;
CLANDeviceMonitor TestMonitor;
int Start();
@@ -46,10 +46,10 @@ public:
int SetCANConnectionStatusRequest(bool Connected);
int SetMQTTConnectionSatusRequest(bool Connected);
int UpdateCANModuleStatusRequest(QString ModuleName, QString ModuleStatus, QString Buffer);
int UpdateMQTTBufferingStatusRequest(QString BufferingMode, QString FIFOSize,QString RemainingTime);
int SaveCANWatchdogSettingsRequest(CCANWatchdogConfig *CANWatchdogConfig);
int UpdateLANDevicesPresenceStatusRequest(QList<bool> LanDevicesStatus);