Device detection CAN reporting continuance

This commit is contained in:
2024-03-03 16:55:30 -05:00
parent 56b30216c9
commit 4400ff6144
21 changed files with 1630 additions and 25 deletions
+10
View File
@@ -91,6 +91,9 @@ int COtarcikCan::Start()
mCPUInterface.SetWatchdogSettings(&mCPUWatchdogParams);
mMainWindow.mDataLoggingSettingsPage->SetCPUWatchdogSettings(mSystemConfig.GetCPUWatchdogSettings());
mDeviceDetectionConfigParams = *mSystemConfig.GetDeviceDetectionConfig();
mMainWindow.mDataLoggingSettingsPage->SetDeviceConfigSettings(mSystemConfig.GetDeviceDetectionConfig());
// mMainWindow.mCANWatchdogSettingsPage->SetCANWatchdogConfig(mSystemConfig.GetCANWatchdogConfig());
// mGPTimer->setSingleShot(false);
@@ -246,6 +249,13 @@ int COtarcikCan::SaveCPUWatchdogSettingsRequest(CCPUWatchdogConfig *CPUWatchdogP
return RET_OK;
}
int COtarcikCan::SaveDeviceDetectionSettingsRequest(CDeviceDetectionConfig *DeviceDetectconfig)
{
mDeviceDetectionConfigParams = *DeviceDetectconfig;
mSystemConfig.SetDeviceDetectionConfig(DeviceDetectconfig);
mSystemConfig.SaveConfig();
}
void COtarcikCan::GPTimerExpired()
{
// mCANBusMQTTClient.SendMQTTTestMessage();