Ajout Watchdog hardware au programme + autres gossages

This commit is contained in:
2023-10-28 13:04:55 -04:00
parent 868d07b879
commit efc3b85456
48 changed files with 1876 additions and 126 deletions
+6
View File
@@ -9,6 +9,7 @@
#include <QList>
#include "SystemConfig.h"
#include "MQTTClientWrapper.h"
#include "ComputerBoardInterface.h"
class COtarcikCan : public QObject
@@ -21,6 +22,8 @@ public:
CSystemConfig mSystemConfig;
CMQTTClientWrapper mCANBusMQTTClient;
QTimer *mGPTimer;
CComputerBoardInterface mCPUInterface;
QTimer *mWatchdogTimer;
int Start();
@@ -38,6 +41,8 @@ public:
int SaveCANWatchdogSettingsRequest(CCANWatchdogConfig *CANWatchdogConfig);
void QuitApplicationRequest();
private:
QList<CCANDevice*> mCANDevicesList;
CCloudParams mCloudLoggingParams;
@@ -50,6 +55,7 @@ signals:
public slots:
void GPTimerExpired();
void WatchdogUpdateTimerExpired();
};
#endif // OTARCIKCAN_H