Révision 295
Ajouté par albest il y a presque 4 ans
branch/best/sp4a12/main.c | ||
---|---|---|
|
||
//Fonction ? modifier !!!!!
|
||
void traitement(char * trame){
|
||
if (trame_cmp(trame,"GPGGA")==1){
|
||
printf ("> %s\n",trame);}
|
||
}
|
||
/*void traitement(char * trame, Position * pos_prec, int * alarme){
|
||
Position * pos;
|
||
int alarme;
|
||
float vitesse;
|
||
static Position * pos_prec = {{0},{0}};
|
||
float seuil = 0.5;
|
||
int index;
|
||
float * distance;
|
||
int index;
|
||
float seuil;
|
||
if (trame_cmp(trame,"GPGGA")==1){
|
||
printf ("> %s\n",trame);
|
||
if (decode_trame(trame,pos)==1){
|
||
vitesse = calcule_vitesse(*pos,*pos_prec);
|
||
index = distance_a_la_plus_poche_zone(*pos,zones,2,distance);
|
||
if ((*distance <= seuil) && (vitesse > zones[index].vitmax)){
|
||
*alarme = 1;
|
||
alarme = 1;
|
||
}
|
||
*alarme = 0;
|
||
alarme = 0;
|
||
}
|
||
}
|
||
}*/
|
||
*pos_prec = *pos;
|
||
}
|
||
}
|
||
|
||
|
||
//Ajouter vos tests unitaires dans cette fonction.
|
||
void tests_unitaires(void){
|
||
if (5!=5){
|
Formats disponibles : Unified diff
Ajout de la fonction traitement