Bonjour je suis debutant dans l'univers du gps. J'ai crée pour ma propre utilisation un programme de visualisation cartographique en c. Mon but est maintenant d'y ajouter une fonctionnalité GPS. J'aimerai, de preference en flux tendu, recuperer les coordonnées envoyées par trame NMEA du gps par port usb (pour marquer ma position dans le logiciel). Existe t'il une bibliotheque c/c++ qui realiserai se travail? Quelle marque de GPS permet cela (SDK complet et de preference un simple recepteur avec le minimum de fonctionnalités en soit)? Est'il réelement possible de travailler en flux tendu, pour traiter les coordonnées un peu comme un evenements clavier ou souris dans mon logiciel?
Bon apres moultes lectures. Le probleme se ressere. J'ai trouver un recepteur tres simple qui me convenait: GPS Filaire Haicom HI204 III l'important c'est qu'il travail avec NMEA. il sera donc connecté en usb. Mon nouveau problème est que je ne sais pas comment directement saisir le flux venant du port usb (port COM, liaison RS kesako?)
Le net tu effectievement le net vous n'avez pas lu ma question.... les liens que tu m'as donné n'y reponde absolument pas a mon probleme ce n'est pas comment decripter les trames mais comment les recuperer en passant par le port usb et non le port serie...
Le net tu effectievement le net vous n'avez pas lu ma question.... les liens que tu m'as donné n'y reponde absolument pas a mon probleme ce n'est pas comment decripter les trames mais comment les recuperer en passant par le port usb et non le port serie...
Alors moi expliquer à toi. A priori, quand tu installes le récepteur GPS via le port USB, il y installation du driver USB correspondant, cette installation va créer un port série virtuel à partir duquel les programmes vont pouvoir y accéder. Pour toi il suffit de te servir de ce port série pour pouvoir lire les trames de ton récepteur GPS.
Voilà! et bonne programmation.
Laguna II + Carminat + Tomtom GO 910 Yamaha YZF R1 + Nüvi 300