Added reconnection to CAN and some fixes

This commit is contained in:
Yury Shuvakin
2024-08-01 17:31:52 +09:00
parent a6a0513186
commit e18144b051
5 changed files with 69 additions and 30 deletions

View File

@@ -7,6 +7,7 @@
class QQmlEngine;
class QJSEngine;
class QTimer;
class CanMessage;
@@ -38,6 +39,7 @@ public:
public slots:
void connectCan();
void disconnectCan();
void tryConnectCan();
void switchVkuClosure();
void emergencyReset();
@@ -78,6 +80,7 @@ private:
bool isConnected_ = false;
bool isFirstCheck_ = true;
QDateTime lastPackageDateTime_;
QTimer* reconnectTimer_ = nullptr;
QString inputVoltage_;
QString radiatorTemperature_;