Étape 4: Le GPS
Explication détaillée
Le GPS devait enregistrer l’heure et les coordonnées vers le bas dans un fichier journal chaque fois que l’accéléromètre, vous y êtes invité à le faire.
Aussi simple que cela puisse paraître, il s’est avéré beaucoup plus difficile à faire à l’aide de la bibliothèque ublox6 de GPS. Toutefois, la bibliothèque suivi National Marine électronique de l’Association (NMEA) données format et devaient être converties en valeurs lisibles pour le serveur de BlueMix à utiliser à l’étape suivante.
De quelques recherches, nous avons trouvé une bibliothèque simple appelée Minmea qui convertirait les données NMEA en valeurs de longitude, latitude et le temps. Cependant, cette étape s’avère plus difficile que prévu de façon similaire, liée à l’accéléromètre, la bibliothèque de Minmea était en C alors que notre code/la bibliothèque GPS était en C++.
Cela dit, contrairement à l’accéléromètre, nous avons réussi à rendre la bibliothèque C compatible avec aucun problème après une longue période de temps et nous vous montrons notre code ci-dessous avec un lien vers la bibliothèque de Minmea GitHub.
Minmea GitHub:https://github.com/cloudyourcar/minmea