This commit is contained in:
2024-11-20 01:26:04 +01:00
parent eb76c2e4c7
commit 4a97a81d7a
3 changed files with 12 additions and 33 deletions

View File

@@ -5,25 +5,14 @@
#include <math.h>
#include <stdlib.h>
// Struttura per la gestione dei dati di acquisizione
typedef struct {
int sensorsNumber;
int slidingWindowSize;
} dataAcquisition;
// Funzioni per la gestione dei dati di acquisizione
void initializeReadings();
void freeReadings();
// Funzioni getter
int getSensorsNumber();
int getSlidingWindowSize();
bool isFull(int sensorIndex);
// Funzioni setter
void addReading(float value, int sensorIndex);
void setSensorsNumber(int number);
void setSlidingWindowSize(int size);
float getAverageOnSensor(int sensorIndex);
float getAverageOnAllSensors();