Ich versuche, ein GPS auf einem Computer zu installieren, den ich kürzlich gebaut habe.
Ubuntu 12.04.
GPS ist von Adafruit mit einer Sierra MC7700-Karte verbunden, die mit einem MikroTik RB14eU verbunden ist.
Das Setup für das GPS war:
cat "options sierra nmea=1" > /etc/modprobe.d/sierra.conf AT!ENTERCND="A710" AT!UDPID=68A3 AT!RESET dpkg-reconfigure gpsd
Das GPS wird dann auf ttyUSB2 konfiguriert. Momentan scheint das GPS Daten auszugeben, aber die cgps-Zeitüberschreitung und gpsd läuft.
Wenn ich mache:
cat /dev/ttyUSB2
dann werde ich wiederholt:
$GPRMC,,V,,,,,,,,,,N*53 $GNGNS,,,,,,NN,,,,,,*53 $GPVTG,,T,,M,,N,,K,N*2C $GPGSA,A,1,,,,,,,,,,,,,,,*1E $GNGSA,A,1,,,,,,,,,,,,,,,*00 $GPGGA,,,,,,0,,,,,,,,*66 $GNGNS,,,,,,NN,,,,,,*53 $GNGNS,,,,,,NN,,,,,,*53 *78
Wenn ich mit dem Gerät telnet telnet localhost 2947
und eingebe das ?WATCH={"enable":true,"json":true}
dann bekomme ich folgendes, aber danach nichts.
{"class":"DEVICES","devices":[{"class":"DEVICE","path":"/dev/ttyUSB5","activated":"2014-04-02T18:22:52.966Z","flags":1,"driver":"Generic NMEA","native":0,"bps":9600,"parity":"N","stopbits":1,"cycle":1.00}]} {"class":"WATCH","enable":true,"json":true,"nmea":false,"raw":0,"scaled":false,"timing":false}
Der einzige Fehler, den ich sehe, ist:
gpsd:SHOUT: vendor/product match with 091e:0003 not found
und
cgps: GPS timeout