Pratiques et Techniques en Plaisance | Imprimer | Fermer la fenêtre
GPSd intégre le suport NMEA2000 28 décembre 2013 12:28, par djinnÀ ma connaissance, le standard NMEA 2000 n’est pas plus fermé que le 0183, dont la spécification complète a elle aussi toujours été vendue (cher).
Ceci dit, avec les documents officiels disponibles (comme celui-ci par exemple), les compléments d’infos disponibles sur le web et un peu de reverse engineering, on devrait très bien pouvoir y arriver : après tout, c’est comme ça que la communauté du libre a procédé pour le support du NMEA 0183.
C’est aussi comme ça que j’ai procédé il y a quelques années pour coder un programme exportant en NMEA vers un PC les infos de localisation issues d’un téléphone avec GPS intégré. C’est également comme ça que semble avoir procédé l’auteur de canboat — lequel intègre un convertisseur logiciel 2000->0183.
Bien entendu, on ne sera pas certifié sans payer, mais qui s’en soucie vraiment ? Nombre d’implémentations du NMEA0183 (ou d’un superset) dans des produits grand public sont notoirement buguées. Ça n’empêche ni leur commerce ni leur usage.
D’où tiens-tu tes informations sur le support NMEA2000 dans gpsd ? L’ancienne FAQ semble indiquer clairement le contraire, la nouvelle ne le mentionne plus du tout.
Par ailleurs, gpsd est un multiplexeur d’infos de localisation (GPS/AIS), je n’ai pas l’impression que le support des autres senseurs NMEA qui nous intéressent sur un bateau cadre avec l’objectif du projet. Eric Raymond est un gars têtu, à cheval sur les (ses) principes, et pas vraiment un marin dans l’âme…