Bonjour!
J'aimerais avoir votre avis.
Je dois faire un code en C afin de pouvoir arriver a extraire les données de la trame RMC, notamment la lattitude, la longitude ainsi que les points cardinaux et éventuellement l'heure.
Ainsi j'avais déjà trouver cela pour l'heure :
d'après ce que j'ai compris ce serait le même procédé pour le reste mais je n'y arrive vraiment pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 #include <stdio.h> #include <string.h> #include<stdlib.h> char * convert(char* chaine) { double f = atof(chaine); int deg,min; double sec; deg = (int)(f / 100.0); min = (int)(f - (deg * 100.0)); sec = 60.0*(f - (deg*100.0) - min); char *s = calloc(14,sizeof(char)); printf(s,"%3d%c%2d'%5.3f",deg,0xF8,min,sec); return (s); }.
Pouvez-vous m'aider SVP ?
Partager