Révision 193
Ajouté par yoguer il y a environ 4 ans
branch/Guer/sp4a12/main.c | ||
---|---|---|
}
|
||
|
||
|
||
float conversion_char_latitude(char latitude)
|
||
float conversion_char_latitude(char *latitude)
|
||
{
|
||
int tab[n],i,degres;
|
||
int degres;
|
||
|
||
|
||
for(i=0;i<n;i++)
|
||
{
|
||
tab[i]=decode_int(ch[i]);
|
||
}
|
||
|
||
degres=decode_nombre(latitude,5);
|
||
printf("%d", degres);
|
||
//return degres;
|
||
}
|
||
|
||
|
||
... | ... | |
|
||
if (trame_cmp(trame,"GPGGA")==1)
|
||
{
|
||
//printf ("> %s\n",trame);
|
||
printf ("> %s\n",trame);
|
||
}
|
||
}
|
||
|
||
... | ... | |
|
||
test_decode_int(); //test la fonction decode_int
|
||
test_decode_nombre(); //test la fonction decode_nombre
|
||
test_conversion_latitude(); //test la fonction conversion_char_latitude
|
||
}
|
||
|
||
|
||
... | ... | |
}
|
||
|
||
|
||
void test_conversion_latitude(void)
|
||
{
|
||
char *trame_latitude;
|
||
trame_latitude="3723.2475,N";
|
||
float retour;
|
||
|
||
conversion_char_latitude(trame_latitude);
|
||
//printf("%f",retour);
|
||
}
|
||
|
||
|
Formats disponibles : Unified diff