Watchdog avec date/time et reporting fonctionnel.

This commit is contained in:
2024-03-09 11:54:03 -05:00
parent 1f3a7dd270
commit ff6ae02ed5
19 changed files with 372 additions and 118 deletions
+3 -1
View File
@@ -13,10 +13,11 @@
#include "CANDataLogger.h"
#include "MQTTMessage.h"
#include "CANWatchdog.h"
//#include "MQTTClientWrapper.h"
class CMQTTClientWrapper;
class COtarcikCan;
class CDeviceDetectionConfig;
class CCANDevice : public QObject
{
@@ -28,6 +29,7 @@ public:
int Init(QString DatabaseFileName, TPCANHandle CANDeviceID, TPCANBaudrate CANDeviceBaudRate, QString DevDescription, QString DeviceName, unsigned int DevicePollPeriod);
int Init();
int StartWatchdog(CDeviceDetectionConfig *DeviceMonitorConfig);
QList<CCANMessage*> *GetCANMessagesList(){return &mMessageList;}
public: