Bonjour,
Dans le cadre de mon travail à temps partiel, je dois trouver comment passer d'un temps (date, heure, minutes, secondes, millisecondes) à un temps GPS dans le but de l'écrire en langage C.
Je ne souhaite pas forcément que l'on me livre le programme mais savoir comment passer d'un temps (date, heure, etc...) à un temps GPS; quant à l'écriture, je pense pouvoir m'en charger.
Pour plus de précision, je reprends le travail déjà entamé par mes prédécesseur. Je pense que l'erreur vient de la conversion en julian day dont voici le programme (en matlab):
if month <= 2
year = year-1; month = month+12;
end;
julian day = floor(365.25*(year+4716))+floo r(30.6001*(month+1))+day+hour/24-1537.5;
Bien sur, il y a une erreur mais ne connaissant rien au sujet , j'espère que quelqu'un pourra m'aider.
Merci d'avance.
-----