Plusieurs développements, dont l'implémentation du endian Intel
This commit is contained in:
@@ -16,6 +16,7 @@
|
||||
|
||||
#include "OtarcikCan.h"
|
||||
#include "PCANBasic.h"
|
||||
#include "QtEndian"
|
||||
|
||||
COtarcikCan::COtarcikCan(QObject *parent) : QObject(parent)
|
||||
{
|
||||
@@ -44,9 +45,9 @@ COtarcikCan::~COtarcikCan()
|
||||
int COtarcikCan::Start()
|
||||
{
|
||||
|
||||
|
||||
mMainWindow.mCANbusSettingsPage->mProgramPtr = this;
|
||||
mMainWindow.mDataLoggingSettingsPage->mProgramHandle = this;
|
||||
mMainWindow.mCANWatchdogSettingsPage->mProgramHandle = this;
|
||||
|
||||
mMainWindow.show();
|
||||
|
||||
@@ -74,6 +75,8 @@ int COtarcikCan::Start()
|
||||
mCANBusMQTTClient.ConnectToBroker();
|
||||
mCANBusMQTTClient.SetCANDevicesList(&mCANDevicesList);
|
||||
|
||||
mMainWindow.mCANWatchdogSettingsPage->SetCANWatchdogConfig(mSystemConfig.GetCANWatchdogConfig());
|
||||
|
||||
mGPTimer->setSingleShot(false);
|
||||
mGPTimer->start(5000);
|
||||
|
||||
@@ -203,3 +206,16 @@ int COtarcikCan::SetMQTTConnectionSatusRequest(bool Connected)
|
||||
{
|
||||
return mMainWindow.mGeneralStatusPage->SetMQTTConnectionStatus(Connected);
|
||||
}
|
||||
|
||||
int COtarcikCan::UpdateCANModuleStatusRequest(QString ModuleName, QString ModuleStatus, QString Buffer)
|
||||
{
|
||||
return mMainWindow.mGeneralStatusPage->UpdateCANModuleStatus(ModuleName,ModuleStatus,Buffer);
|
||||
}
|
||||
|
||||
|
||||
int COtarcikCan::SaveCANWatchdogSettingsRequest(CCANWatchdogConfig *CANWatchdogConfig)
|
||||
{
|
||||
mSystemConfig.SetCANWatchdogConfig(CANWatchdogConfig);
|
||||
return mSystemConfig.SaveConfig();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user