Article de reference

GPSD

gpsd est un logiciel informatique qui collecte des données à partir d'un récepteur GPS ( Global Positioning System ) et fournit les données via un réseau IP ( Internet Protocol ...

gpsd est un logiciel informatique qui collecte des données à partir d'un récepteur GPS ( Global Positioning System ) et fournit les données via un réseau IP ( Internet Protocol ) à plusieurs applications clientes potentielles dans une architecture d'application client-serveur . Gpsd peut être exécuté en tant que démon pour fonctionner de manière transparente en tant que tâche d'arrière-plan du serveur. L' interface réseau fournit un format de données standardisé pour plusieurs applications clientes simultanées, telles que Kismet ou un logiciel de navigation GPS .

Gpsd est couramment utilisé sur les systèmes d'exploitation de type Unix . Il est distribué en tant que logiciel libre sous la licence BSD à 3 clauses .

Conception

gpsd fournit un service TCP/IP en se liant au port 2947 par défaut. Il communique via ce socket en acceptant des commandes et en renvoyant des résultats. Ces commandes utilisent une syntaxe basée sur JSON et fournissent des réponses JSON. Plusieurs clients peuvent accéder au service simultanément.

L'application prend en charge de nombreux types de récepteurs GPS avec des connexions via des ports série , USB et Bluetooth . À partir de 2009, gpsd prend également en charge les récepteurs AIS .

gpsd prend en charge l'interfaçage avec le serveur NTP ( Network Time Protocol ) ntpd via la mémoire partagée pour permettre le réglage de l'heure de la plate-forme hôte via l'horloge GPS.

Auteurs

gpsd a été écrit à l'origine par Remco Treffkorn avec Derrick Brashear, puis maintenu par Russell Nelson . Il est maintenant maintenu par Eric S. Raymond .

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index