Hy
Hatte im forum von Andrey schon mal gefragt ob ich das gps modul RoyalTek RGM 2000 per gpio nutzen kann .
1 gelb TX Mouse
2 rot + 5V =
3 NC
4 schwarz GND
5 weiß RX Mouse
Würde dort mit ja beantwortet.
nun ist die frage wie sage ich bem pi das er das modul auch nutzen soll.
Komme mit den anleitungen nicht zurecht.
Danke euch jetzt schon mal für eire hilfe
Zitat:4. Setup the GPS receiver
Open the file /home/pi/startup/StartCarPC and find the line gpsd /dev/ttyAMA0
Replace /dev/ttyAMA0 with your gps device file name. Here is how to find the file name:
1. For USB devices. After plugging the device into the usb port type dmesg and you should see somewhere that a new device was mapped on /dev/tty... Most probably the file name would be /dev/ttyACM0.
2. For Serial(UART) modules, using UART TX/RX pins the device will have the file name /dev/ttyAMA0.
You can test that the device is connected to a file name by calling cat /dev/ttyAMA0, for example and you should see some NMEA output.
Wie schon im anderen Forum geschrieben, müsste Dein GPS-Modul über UART arbeiten können...
Siehe zitierten Text oben von Andrei's Website.
Du musst die Datei "/home/pi/startup/StartCarPC" garnicht editieren, wenn die Zeile schon "gpsd /dev/ttyAMA0" beinhaltet. Je nachdem welche Version vom Projekt Du nutzt, kanns auch sein, dass der Pfad ein wenig anders ist, und sich die Datei im opt-Ordner finden lässt...Wäre dann wahrscheinlich /opt/startup/StartCarPC...
Hy an der startup hab ich es schon geändert aber klappt dennoch nicht.
Meine üer dsmeg oder wie das nun noch geschrieben wird zeit er was an mit UART usw.
Weis aber nicht wie ich den text richtig speiche um ich hier anzuhängen.
Irgendie geht garnix.
Hab es wie folgt angeschlossen
1 gelb TX Mouse - Gpio 14
2 rot + 5V - 5v
3 NC
4 schwarz GND - GND
5 weiß RX Mouse - Gpio 15
Lese immer nur was mit usb ttl adapter.
Die seite hab ich mal halb wegs getestet auser das mit cmdline und inittab
Zeigt mir aber nicht an
nen USB-TTL-Adapter kannst Du nutzen, geht aber genauso gut direkt über die GPIOs.
14/15 sind dabei auch die richtigen. Du hast allerdings TX an TX und RX an RX geklemmt - sprich Dein Pi sendet auf dem Draht, auf dem auch der GPS-Empfänger sendet, und dein Pi wartet auf Signale auf dem Draht, auf dem auch der Empfänger auf Signale wartet.
Kurzum: Tausch mal 14/15.
Also rx pi an tx gps
┌───────────────────────────────────────────┐┌─────────────────────────────────┐
│ Time: 2015-05-03T18:59:29.070Z ││PRN: Elev: Azim: SNR: Used: │
│ Latitude: n/a ││ 26 67 274 00 N │
│ Longitude: n/a ││ 18 06 154 00 N │
│ Altitude: n/a ││ 21 67 156 00 N │
│ Speed: n/a ││ 29 38 079 00 N │
│ Heading: n/a ││ 16 39 301 00 N │
│ Climb: n/a ││ 31 24 213 00 N │
│ Status: NO FIX (24 secs) ││ 5 20 045 00 N │
│ Longitude Err: n/a ││ 20 15 037 00 N │
│ Latitude Err: n/a ││ 126 27 160 00 N │
│ Altitude Err: n/a ││ │
│ Course Err: n/a ││ │
│ Speed Err: n/a ││ │
│ Time offset: 10.268 ││ │
│ Grid Square: n/a ││ │
└───────────────────────────────────────────┘└─────────────────────────────────┘
das bekomm ich nun ausgegeben
Jo. Du bist wahrscheinlich innerhalb eines Gebäudes.
Draußen sollte das anders aussehen (bei Status->Fix). Aber so sieht alles gut aus. :-)
Ja das stimmt hab des empfänger am fenster.
Danke dir für deine hilfe werde es weiter testen.
So den GPS Empfänger nach drausen verlegt und es klappt.
Danke noch mal für die hilfe