disable avg24h
This commit is contained in:
@ -3,7 +3,7 @@
|
||||
#define MAX(a, b) ((a) > (b) ? (a) : (b))
|
||||
#define AVG10S_SAMPLE_SIZE 10U
|
||||
#define AVG60S_SAMPLE_SIZE 60U
|
||||
#define AVG24H_SAMPLE_SIZE 60U * 60U * 24U
|
||||
#define AVG24H_SAMPLE_SIZE 60U // * 60U * 24U
|
||||
#define PRED60S_SAMPLE_SIZE 60U
|
||||
|
||||
typedef enum _BurnerErrorState
|
||||
@ -21,7 +21,7 @@ typedef enum _MeasurementErrorState
|
||||
typedef struct _Average
|
||||
{
|
||||
float fValue;
|
||||
float samples[MAX(AVG10S_SAMPLE_SIZE, AVG60S_SAMPLE_SIZE)];
|
||||
float samples[MAX(AVG10S_SAMPLE_SIZE, MAX(AVG60S_SAMPLE_SIZE, AVG24H_SAMPLE_SIZE))];
|
||||
size_t bufferIndex;
|
||||
size_t bufferCount;
|
||||
} sAverage;
|
||||
@ -39,7 +39,7 @@ typedef struct _Measurement
|
||||
float fCurrentValue;
|
||||
sAverage average10s;
|
||||
sAverage average60s;
|
||||
sAverage average24h;
|
||||
// sAverage average24h;
|
||||
sPredict predict60s;
|
||||
eMeasurementErrorState state;
|
||||
} sMeasurement;
|
||||
|
||||
Reference in New Issue
Block a user