Projet

Général

Profil

« Précédent | Suivant » 

Révision 487

Ajouté par Orlani RIVERA il y a presque 3 ans

Question 1 du TP2.

Voir les différences:

branch/RIVERA_Orlani/sp4a12/main.c
0};
typedef struct
{
float latitude;
float longitude;
}position
int trame_cmp(char* trame, char* type)
{
int i, ok = 1;
......
return resultat;
}
int decode_trame(char* trame, position *p)
{
int i, trame_ok = 1;
float latitude, longitude;
if(trame_cmp(trame, "GPGGA") == 1)
{
for (i=0; i<40; i++)
{
if (( trame[i] == trame[i+1]) && (trame[i]== ','))
{
trame_ok = 0;
}
}
if(trame_ok == 1)
{
latitude = conversion_latitude(&trame[17]);
longitude = conversion_longitude ( &trame[29]);
}
}
else
{
trame_ok = 0;
}
return trame_ok;
}
//Fonction ? modifier !!!!!
void traitement(char * trame)

Formats disponibles : Unified diff