smart-oil-heating-control-s.../main/inputs.h
2024-12-10 21:25:36 +01:00

21 lines
467 B
C

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