add average

This commit is contained in:
2024-12-10 21:25:36 +01:00
parent 0fb6e34958
commit cec891f0df
3 changed files with 140 additions and 28 deletions

View File

@ -1,13 +1,21 @@
#pragma once
typedef enum _BurnerErrorState{
typedef enum _BurnerErrorState
{
NO_ERROR,
FAULT
} eBurnerErrorState;
typedef enum _MeasurementMode
{
CURRENT,
AVERAGE_10S,
AVERAGE_60S
} eMeasurementMode;
void initInputs(void);
float getChamberTemperature(void);
float getOutdoorTemperature(void);
float getInletFlowTemperature(void);
float getReturnFlowTemperature(void);
float getChamberTemperature(eMeasurementMode mode);
float getOutdoorTemperature(eMeasurementMode mode);
float getInletFlowTemperature(eMeasurementMode mode);
float getReturnFlowTemperature(eMeasurementMode mode);
eBurnerErrorState getBurnerError(void);