reset
This commit is contained in:
parent
3d54b9ee09
commit
13dd2b718f
@ -41,5 +41,7 @@ void eepromSpiTxCpltCallback(SPI_HandleTypeDef *hspi);
|
|||||||
t_deviceStats* getGlobalDeviceStats();
|
t_deviceStats* getGlobalDeviceStats();
|
||||||
void eepromReadConfigBlock(t_configBlock *destConfigBlock);
|
void eepromReadConfigBlock(t_configBlock *destConfigBlock);
|
||||||
void eepromWriteConfigBlock(t_configBlock *srcConfigBlock);
|
void eepromWriteConfigBlock(t_configBlock *srcConfigBlock);
|
||||||
|
void eepromHourlyUpdateDeviceStats(void *handle);
|
||||||
|
|
||||||
|
|
||||||
#endif /* EEPROM_H_ */
|
#endif /* EEPROM_H_ */
|
||||||
|
@ -111,7 +111,7 @@ void eepromSpiTxCpltCallback(SPI_HandleTypeDef *hspi) {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void eepromHourlyUpdateDeviceStats(void *handle) {
|
void eepromHourlyUpdateDeviceStats(void *handle) {
|
||||||
deviceStats.s.totalRunningHours += 1;
|
deviceStats.s.totalRunningHours += 1;
|
||||||
|
|
||||||
logMsg("eeHUDS, about to write updated device stats");
|
logMsg("eeHUDS, about to write updated device stats");
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
#include <cmdHelper.h>
|
#include <cmdHelper.h>
|
||||||
#include <logger.h>
|
#include <logger.h>
|
||||||
|
#include <PontCoopScheduler.h>
|
||||||
|
|
||||||
#include <eeprom.h>
|
#include <eeprom.h>
|
||||||
|
|
||||||
@ -29,6 +30,7 @@ static bool globalStatsCmd(uint8_t argc, char **args) {
|
|||||||
static bool resetStatsCmd(uint8_t argc, char **args) {
|
static bool resetStatsCmd(uint8_t argc, char **args) {
|
||||||
t_deviceStats *deviceStats = getGlobalDeviceStats();
|
t_deviceStats *deviceStats = getGlobalDeviceStats();
|
||||||
deviceStats->totalWatchdogResets = 0;
|
deviceStats->totalWatchdogResets = 0;
|
||||||
|
schAdd(eepromHourlyUpdateDeviceStats, NULL, 1, 0);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user