Wie behebe ich den GPSD Fehler beim Raspberry Pi?

Hallo,

Ich habe an meinem Raspberry Pi ein GPS Modul angeschlossen, welches vom Raspberry auch als ein solches erkannt werden soll, dass ich die Daten weiterverwenden kann z. B. als Navigationsgerät etc.

Es ist so, dass ich die GPS Daten zwar in Rohform auslesen kann, obwohl dabei mehr Pakete verloren gehen als ankommen, allerdings ist es einfach nicht möglich diese an den GPS Daemon weiterzuleiten.

Ich habe den GPS Sensor mit neuen Jumperkabeln, an meinen Raspberry Pi 3B+ angeschlossen

Das Betriebssystem auf dem Raspberry Pi ist Raspian Booster.
Die Serielle Schnittstelle, habe ich über das GUI freigegeben

GPS Modul Raspberry Pi
VCC 3.3V (Pin 1)
RX TXD/GPIO 14 (Pin 8)
TX RXD/GPIO 15 (Pin 10)
GND Ground (Pin 6)

Am GPS Sensor blinkt auch ganz normal die blaue Lampe.
Wenn ich nun den Befehl

sudo cat /dev/serial0

oder auch

sudo cat /dev/ttyS0

eingebe, bekomme ich die Sensordaten in der Roh form, allerdings komplett unsortiert und mit mehr Fehlern als echten Daten (wobei ich bis jetzt noch nicht überprüft habe, ob diese überhaupt richtig sind)

Siehe Bild: https://i.imgur.com/8Ilu6Fn.gif

Also an der Seriellen Schnittstelle, sollte das Problem schon einmal nicht liegen. Als nächstes habe ich mich dann nach dieser Anleitung gerichtet (https://tutorials-raspberrypi.de/raspberry-pi-gps-ortung-navigation/), die allerdings ein wenig anders ist, da es sich hierbei um eine Anleitung für ein älteres Modell handelt (z. B. die Freischaltung der Seriellen Schnittstelle ist anders & /dev/ttyAMA0 heißt jetzt /dev/ttyS0). Ich habe also zum einen die Befehle

sudo apt-get update

und

sudo apt-get install minicom gpsd gpsd-clients

eingegeben.

Als nächstes steht in der Anleitung, dass dem Modul eine Baudrate von 9600 geben soll, was das genau ist, habe ich noch nicht so ganz verstanden, aber ich denke mal das ist so etwas in der Art wie eine Taktfrequenz. Dies mache ich mit dem Befehl

sudo stty -F /dev/serial0 9600

. Ich bekomme hier keine Ausgabe, so wie auch in dem Tutorial beschrieben. Mit dem Befehl

sudo stty -F /dev/serial0

lasse ich mir dann noch die aktuelle Konfiguration ausgeben.

Laut der Anleitung, soll man jetzt den ersten Test mit dem Befehl minicom -b 9600 -o -D /dev/ttyAMA0, den ich natürlich so abwandle machen:

sudo minicom -b 9600 -o -D /dev/serial0

das ist irgendwie komisch formatiert, so dass ich mit Strg + A und Q Dann das Programm wieder abbreche

Siehe Bild: https://i.imgur.com/wDsgaJX.gif

Als letztes, und das ist jetzt der Punkt der nicht klappt, gebe ich den Befehl

sudo gpsd /dev/serial0 -F /var/run/gpsd.sock -n

ein. Es kommt keine Ausgabe. Als nächstes, sollte normalerweise mit dem Befehl

cgps

die Sensordaten Strukturiert ausgegeben werden. Dies ist allerdings nicht der Fall. Stattdessen kommen bei allen Werten die Ausgaben n/a und beim Status steht NO FIX (0 secs)

Nach mehreren Sekunden springt das UI weg und es kommt die Fehlermeldung:

cgps: GPS timeout

Ich hoffe mir kann jemand helfen.

MfG
Motfrager😉

Bild zum Beitrag
Computer, Technik, Linux, programmieren, GPS, Shell, Technologie, Domäne, Raspberry Pi, Raspberry, Raspian, Spiele und Gaming
Davinci Resolve startet nicht mehr?

Ich schneide meine Videos jetzt schon recht lange mit Davinci Resolve. Bist jetzt hat es immer super geklappt. Als ich gestern Abend Resolve starten wollte, wurde mir nur der Ladebildschirm angezeigt. Statt das es danach gestartet ist, hat sich das Programm einfach geschlossen. Bis jetzt startet es einfach nicht. Ich habe auch den PC neugestartet und es änderte sich nichts. Auch nicht, als ich einen Nacht gewartet habe. Es ist vorher auch schon 1,2 mal vorgekommen, dass nur der Ladebildschirm angezeigt wurde. Spätestens nach dem Neustart des PCs ging es aber immer wieder. Diesmal aber nicht...

Kann das irgendwie damit zusammenhängen, dass ich gestern einen Virenscan gemacht habe? Gestern Morgen war ich im Google Chrome Browser unterwegs und plötzlich hat der keine Regung mehr gezeigt und mir "keine Rückmeldung" angezeigt. Es ging wirklich nichts mehr, also musste ich den PC zwangsweise ausschalten. Danach habe ich einen Virenscan gemacht. Es war alles Virenfrei. Ich hab übrigens die Software "Avira Antivirus" dafür. Da kann man nach einem Scan dann direkt alle restlichen Probleme beheben, also irgendwelchen Datenmüll oder Cookies löschen. Das ganze war ja am Morgen und am Abend darauf ging Resolve nicht mehr. Hängt das irgendwie zusammen? Ich bitte um Hilfe!

Ich habe übrigens auch genügend Speicherplatz...

PC, Computer, Software, Technik, Virus, Videobearbeitung, Videoschnitt, Technologie, Schnittprogramm, DaVinci Resolve
Überall nur 50 mbit außer am Pc direkt beim Router?

Hallo,

wir haben einen neuen Router und dazu eine neue Flat mit DSL 250, also 250 MBit Downloadgeschwindigkeit.

Am Pc direkt beim Router (mit Lan verbunden) haben wir zirka 200 MBit Downloadgeschwindigkeit. Ist jetzt auch nicht perfekt, aber besser als mit dem alten DSL 50er Tarif, wo wir nur 50mbit hatten.

Nun habe ich jedoch die Geschwindigkeit direkt neben dem Router mit WLAN am Handy probiert. Ich bekomme dabei zirka 50-70 MBit, was zwar fürs Handy reicht, aber wieso keine 200 oder wenigstens über 100?

Oder ist das normal, dass am Handy nicht so viel benötigt wird. Wir haben eine Fritbox 7520, also eigentlich sollte das ja klappen.

Dann habe ich oben an meinem Pc erst mal mit Powerline versucht. Also über die Steckdose eine Devolo Dlan 550 verbunden (zirka 3 Jahre in Betrieb, vllt zu alt?).

Diese habe ich auch noch geupdatet mit der neusten Firmware. Trotzdem bleiben mir nur zirka 30 MBit.

Dann habe ich einen Devolo wifi repeater eingesteckt, an dem auch ein Lan Anschluss ist. (Zirka 3 Jahre im Einsatz, vllt zu alt?)

Insgesamt kommen 60 MBit per LAN an, also besser als mit Powerline.

Könnte es daran legen, dass ich einen neuen Repeater holen soll. Ich hab den vor 3 Jahren bei Obi geholt und er war täglich im Einsatz. Übrigens soll der glaub bis 200 mbit laufen, also daran liegt es nicht. Er ist wohl eher zu alt und oft genutzt worden.

Sollte ich mir lieber einen neuen Fritzbox Repeater holen oder was würdet ihr mir empfehlen?

Und wisst ihr warum das wlan, trotz 1 Meter mit dem Handy neben dem Router stehend, nur 50-70 mbit ans Handy gibt.

Irgendwie scheint mir das nämlich komisch dass am Pc die 200 mbit gehen, aber an Handy, Powerline und Repeater nur wenig ausbeuten ist. Jedoch habe ich auch bei Fritz.box geschaut und keine Einstellung, die irgendwie Daten drosselt gesehen. Danke euch

Computer, Internet, WLAN, Technik, Technologie, Devolo

Meistgelesene Beiträge zum Thema Computer