Dies ist der Befehl cgps, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
gps, xgps, xgpsspeed, cgps, lcdgps, gegps - Testclients für gpsd
ZUSAMMENFASSUNG
xgps [-D Debug-Ebene] [-h] [-V] [-l [[d] | [m] | [s]]] [-u [[i] | [n] | [M]]] [Server
[:Hafen [:Gerät]]]
xgps-Geschwindigkeit [-D Debug-Ebene] [-h] [-V] [--speedunits {[mph] | [km/h] | [Knoten]}] [Server
[:Hafen [:Gerät]]]
GPS [-D Debug-Ebene] [-h] [-V] [-l [[d] | [m] | [s]]] [-m] [-s] [-u [[i] | [n] | [M]]]
[Server [:Hafen [:Gerät]]]
LCD-GPS [-h] [-V] [-l [[d] | [m] | [s]]] [-u [[i] | [n] | [M]]] [Server [:Hafen [:Gerät]]]
gpxlogger [-D Debug-Ebene] [-d] [-e Exportmethode] [-F Dateinamen] [-l] [-m minmove] [-H]
[-V] [-ich verfolgen sind Timeout] [Server [:Hafen [:Gerät]]]
gegps [-D Verzeichnis] [-ich]
BESCHREIBUNG
Dies sind die Demo-Clients, die mit gpsd ausgeliefert werden. Sie haben einige gemeinsame Optionen:
Die -h Option bewirkt, dass jeder Client eine Zusammenfassung seiner Optionen ausgibt und dann beendet wird.
Die -V -Option bewirkt, dass jeder Client die Paketversion ausgibt und beendet.
Die -l Option, falls vorhanden, legt das Format von Breiten- und Längengradberichten fest. Der Wert
'd' erzeugt Dezimalgrade und ist die Standardeinstellung. Der Wert 'm' ergibt Grad und
Dezimalminuten. Der Wert 's' erzeugt Grad, Minuten und Dezimalsekunden.
xgps, cgps und lcdgps untersuchen Variablen in der Umgebung, um herauszufinden, welche Einheiten sie haben
sollte standardmäßig für die Anzeige verwendet werden – imperial, nautisch oder metrisch. Hier sind die
Variablen und Werte, die sie überprüfen:
GPSD_UNITS einer von:
imperial = Meilen/Fuß
nautisch = Knoten/Füße
metrisch = km/Meter
LC_MESSUNG
de_US = Meilen/Fuß
C = Meilen/Fuß
POSIX = Meilen/Fuß
[andere] = km/Meter
SPRACHE
de_US = Meilen/Fuß
C = Meilen/Fuß
POSIX = Meilen/Fuß
[andere] = km/Meter
Diese Einstellungen können von der . überschrieben werden -u .
Wo vorhanden, die -u Option kann verwendet werden, um die Systemeinheiten für die Anzeige einzustellen; Folge dem
Schlüsselwort mit 'i' für 'imperial' für amerikanische Einheiten (Fuß in Höhe und Fehlerschätzungen,
Meilen pro Stunde in Geschwindigkeiten), 'n' für 'nautisch' (Fuß in Höhen- und Fehlerschätzungen, Knoten
in Geschwindigkeit) oder 'm' für 'metrisch' (Höhenmeter und Fehlerschätzungen, Kilometer pro Stunde
bei Geschwindigkeiten).
Die -D Option, falls vorhanden, legt eine Debug-Stufe fest; es ist in erster Linie für die Verwendung durch GPSD
Entwickler. Es aktiviert verschiedene Fortschrittsmeldungen zu Standardfehlern.
Standardmäßig sammeln Clients Daten von allen kompatiblen Geräten auf localhost unter Verwendung der
Standard-GPSD-Port 2947. Ein optionales Argument für jeden Client kann einen Server angeben, der abgerufen werden soll
Daten von. Als Portnummer wird ein durch Doppelpunkte getrenntes Suffix verwendet. Wenn es eine Sekunde gibt
durch Doppelpunkte getrenntes Suffix, das als spezifischer zu überwachender Gerätename verwendet wird. Wie auch immer, wenn
die Serverspezifikation enthält eckige Klammern, der darin enthaltene Teil wird als
IPv6-Adresse und Port-/Gerätesuffixe werden nur nach der abschließenden Klammer geparst. Möglich
Fälle sehen so aus:
localhost:/dev/ttyS1
Sehen Sie sich den Standardport von localhost an, versuchen Sie sowohl IPv4 als auch IPv6 und beobachten Sie die Ausgabe
vom seriellen Gerät 1.
beispiel.com:2317
Sehen Sie sich Port 2317 auf example.com an und versuchen Sie sowohl IPv4 als auch IPv6.
71.162.241.5:2317:/dev/ttyS3
Sehen Sie sich Port 2317 an der angegebenen IPv4-Adresse an und sammeln Sie Daten von der angeschlossenen seriellen Schnittstelle
Gerät 3.
[FEDC:BA98:7654:3210:FEDC:BA98:7654:3210]:2317:/dev/ttyS5
Sehen Sie sich Port 2317 an der angegebenen IPv6-Adresse an und sammeln Sie Daten von der angeschlossenen seriellen Schnittstelle
Gerät 5.
Nicht alle mit GPSD ausgelieferten Clients sind hier dokumentiert. Siehe auch die separaten Handbuchseiten
für GPS-Rohr(1) und GPS(1).
xgps
xgps ist ein einfacher Testclient für gpsd mit einer X-Schnittstelle. Es zeigt das aktuelle GPS an
Positions-/Zeit-/Geschwindigkeitsinformationen und (bei GPS-Geräten, die diese Funktion unterstützen) die Standorte
von zugänglichen Satelliten.
In der Himmelsansicht sind die Satelliten farbcodiert, um die Signalqualität anzuzeigen; konsultieren Sie die
Datenanzeige links für genaue Angaben in dB. Quadratische Symbole zeigen WAAS/EGNOS . an
Satelliten, Kreise zeigen gewöhnliche GPS-Satelliten an. Gefüllte Symbole wurden in der letzten Zeit verwendet
Fix, Gliederungssymbole waren es nicht.
xgps-Geschwindigkeit
xgpsspeed ist ein Tachometer, der Positionsinformationen vom GPS verwendet. Es akzeptiert ein -h
Option und optionales Argument wie bei GPS, oder eine -V-Option zum Ausgeben der Paketversion und
Ausfahrt.
Der Standardanzeigemodus ähnelt einem Autotachometer. Mit der Option --nautical erhalten Sie ein
aufwändigere Geschwindigkeits- und Streckendarstellung nach dem Vorbild eines Marine-Navigationsdisplays.
Die Option -speedunits kann verwendet werden, um die Geschwindigkeitseinheiten für die Anzeige festzulegen; folge dem Stichwort
mit Knoten für Seemeilen pro Stunde, km/h für Kilometer pro Stunde oder mph für Meilen pro
Stunde. Der Standardwert ist Meilen pro Stunde.
Nur im nautischen Modus stellt --maxspeed das Maximum auf dem Tacho ein.
GPS
cgps ist ein Client, der xgps ähnelt, jedoch ohne die bildliche Satellitenanzeige und in der Lage ist,
auf einem seriellen Terminal oder Terminalemulator ausführen.
Die -s -Option verhindert, dass cgps die vom Daemon kommenden Daten anzeigt. Diese Anzeige
kann auch mit dem s-Befehl umgeschaltet werden.
Die -m Option zeigt Ihren magnetischen Kurs an (im Gegensatz zu Ihrem wahren Kurs). Dies
ist ein berechneter Wert, kein gemessener Wert und unterliegt einem möglichen Fehler von bis zu
zwei Grad in den Gebieten, für die die Berechnung gilt (derzeit Westeuropa,
Alaska und Lower 48 in den USA). Die verwendeten Formeln sind die der Luftfahrt
Formelsammlung v1.43.
cgps wird beendet, wenn Sie ihm ein SIGHUP oder SIGINT senden; gegeben Standard-Terminaleinstellungen dies
passiert, wenn Sie Strg-C eingeben. Es wird auch auf 'q' beendet
LCD-GPS
Ein Client, der GPS-Daten an lcdproc übergibt und Ihren Autocomputer zu einem sehr teuren macht
und nahezu funktionsfreier GPS-Empfänger. Geht derzeit von einem 4x40 LCD aus und schreibt Daten
formatiert, um diese Bildschirmgröße zu passen. Zeigt auch Maidenhead-Rasterquadrate mit 4 oder 6 Zeichen an
Ausgabe.
gpxlogger
Dieses Programm sammelt Fixes von gpsd und protokolliert sie in der Standardausgabe in GPX, einem XML
Profil für die Trackaufzeichnung.
Die Ausgabe kann aus mehreren Spuren bestehen. Wenn es keinen Fix gibt, wird ein neuer Track erstellt
für ein Intervall angegeben durch die -i und standardmäßig auf 5 Sekunden eingestellt.
Die -d Option weist gpxlogger an, als Daemon im Hintergrund zu laufen. Es erfordert die -f Option,
die die Ausgabe in eine angegebene Protokolldatei umleitet.
Die -m Option legt eine minimale Bewegungsdistanz in Metern fest (sie kann eine Nachkommastelle enthalten)
Teil). Bewegungen, die kürzer sind, werden nicht protokolliert.
gpxlogger kann jede der von gpsd unterstützten Exportmethoden verwenden. Für eine Liste davon
Methoden, verwenden Sie die -l. Um die Methode zu erzwingen, geben Sie -e eine der Dickdarm-terminierten Methoden
Namen aus dem -l Tabelle.
Wenn D-Bus-Unterstützung auf dem Host verfügbar ist, ist GPSD so konfiguriert, dass es verwendet wird, und -e dbus is
angegeben, hört dieses Programm DBUS-Broadcasts von gpsd über org.gpsd.fix ab.
Mit -e Steckdosen, oder wenn sockets die Standardmethode ist, können Sie a
server-port-device-Spezifikation als Argumente.
gegps
Dieses Programm sammelt Fixes von gpsd und speist sie in eine laufende Instanz von Google Earth ein
für die Live-Standortverfolgung.
Die -d argument ist der Speicherort des Google Earth-Installationsverzeichnisses. Wenn nicht
angegeben, wird standardmäßig das aktuelle Verzeichnis verwendet.
Wenn Sie die kostenlose Version (ohne Abonnement) haben, starten Sie mit der Ausführung -i Option zu
einen Hinweis im Installationsverzeichnis von Google Earth ablegen, wie
'Open_in_Google_Earth_RT_GPS.kml', dann öffnen Sie diese Datei in Places (Datei > Öffnen...). Lauf
gpsd danach ganz normal.
Verwenden Sie cgps online über die Dienste von onworks.net