Die GPS-Daten des Modems werden an das falsche Gerät weitergeleitet

Die GPS-Daten des Modems werden an das falsche Gerät weitergeleitet

Ich habe ein SIM7100EModem im Einsatz 4.8.0-26-generic, welches folgende Geräte angibt:

/dev/ttyUSB1 : NMEA port for GPS NMEA data output
/dev/ttyUSB2 : AT port for AT commands

Die Verbindung ttyUSB2funktioniert einwandfrei, ich kann die GPS-Engine ein- und ausschalten usw. ttyUSB1Es werden jedoch keine Ausgabedaten erzeugt. Es scheint nichts mit dem GPS nicht in Ordnung zu sein, denn wir können

$ microcom /dev/ttyUSB2
AT+CGPSINFOCFG=(1,511)

Dies ist ein Befehl, der konfiguriert, welche Art von GPS-NMEA-Daten ausgegeben werden sollen. Das obige Beispiel bedeutet „alles einmal pro Sekunde melden“. Das funktioniert, aber das Problem besteht darin, dass bei Verwendung dieses Befehls die Ausgabe an ttyUSB2und nicht an weitergeleitet wird ttyUSB1, was dauerhaft leer ist.

Ich frage mich, warum dies passiert und welche Konfigurationen erforderlich sind, um die GPS-Daten weiterzuleiten ttyUSB1.

Linux-HandbuchUndAT-Befehlssatz

Ich sollte anmerken, dass die darin beschriebenen Linux-Konfigurationsschritte auf der Installation eines Moduls namens GobiSerial basierten – ich nehme an, dass die Konfiguration dort stattfindet, aber die Installation von GobiSerial hat nicht funktioniert.

verwandte Informationen