Acquisition et sauvegarde de valeurs
Bonjour à tous,
je suis également sur un projet en langage C et je n'y arrive vraiment pas.
Le but est de faire l'acquisition de valeurs (dans mon cas il s'agit de température). Il faut que ces valeurs est un écart de 5°C maximum sinon je ne me préoccupe pas des valeurs. Ensuite je dois sauvegarder ces données sur une période d'au moins 10min avec un échantillonnage d'une durée d'une minute.
Puis enfin, je dois faire la moyenne des tranches de 10min ou plus.
Pour le moment voila ce que mon programme donne:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| #include "math.h"
#include"stdio.h"
#define TRIG 5
#define TIME 10
float Tmin=0.0;
float Tmax=0.0;
float val_ecart1=Tmax-Tmin;
float val_ecart2=Tmin-Tmax;
float temperature(float Tmin, float Tmax, int(TRIG))
{
if ((Tmax-Tmin>=TRIG) && (Tmin-Tmax<TRIG))
return NULL;
else
if (Tmax-Tmin<=TRIG)
return val_ecart1;
else
if (Tmin-Tmax<=TRIG)
return val_ecart2;
} |
PS: je débute C donc aidez moi s'il vous plait :oops: