Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

THEMA: GPS Empfang verbessern

GPS Empfang verbessern 3 Jahre 8 Monate her #8321

  • nero76
  • nero76s Avatar
  • Offline
  • Administrator
  • Administrator
  • cofounder of www.ardumower.de
  • Beiträge: 2307
  • Dank erhalten: 818
Der erste Schritt (seriell zu TCP) geht schon mal - Daten kommen herein:

Schritte hier zu sehen unter Punkt 4 (Set-up serial GPS receiver as TCP-server)
grauonline.de/wordpress/?page_id=1468

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software

GPS Empfang verbessern 3 Jahre 8 Monate her #8322

  • Werner
  • Werners Avatar Autor
  • Offline
  • Benutzer
  • Benutzer
  • Beiträge: 238
  • Dank erhalten: 50
Es gibt den GnssSurfer, der kann die Daten beliebig hin und her schicken. Leider 1000ende Einstellungen und keine Anleitung oder Hilfe verfügbar.

Hatte gerade den Roboter schnell programmiert das jedes Byte vom Bluetooth Eingang zum GPS Ausgang weitergeschoben wird, und jetzt hat der PC die Com Ports vom Bluetooth Adapter vergessen. Schon neu installiert, nix. Adapter vorhanden, die Ports fehlen.

Irgendwie nicht mein Tag...

Werde noch eine Android App testen die ebenfalls den Datenstream über Bluetooth weiterleiten kann, und dann gehe ich weiter das Stockkbett für den Wohnwagen planen.
Nur einfaches Papier, Maßband, Bleistift, keine Libs, Ports, oder ähnliches mehr für heute ;)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

GPS Empfang verbessern 3 Jahre 8 Monate her #8323

  • Werner
  • Werners Avatar Autor
  • Offline
  • Benutzer
  • Benutzer
  • Beiträge: 238
  • Dank erhalten: 50

AlexanderG schrieb: Ich würde erstmal mit PC testen - dazu den GPS-Empfänger über COM->USB Modul anschließen und mit dem Programm "STRSRV" aus der RTKLIB Sammlung den Empfänger zu einem TCP-Server machen (z.B. TCP Port 81).

Nun können alle Programme auf diesen TCP Port zugreifen. Würde zunächst mit ublox Center auf den TCP Port zugreifen (das sollte gehen) und schauen ob Daten hereinkommen:

Host/Rechner: localhost
Port: 81

Dann ein Programm suchen welches die NTRIP RTCM Daten vom RTCM-Server holt und zum TCP-Port schickt...

Ich werde das so mal versuchen....


Konnte doch nicht davon lassen und musste probieren =>
geht nicht!
Ist eine Einbahnstrasse, finde keine Option die es ermöglicht Daten zum Empfänger zu schicken.

Die Rtklib kann keine NMEA Daten einlesen!???? Meiner kann keine Raw Daten rausschicken.
Dafür kann man bei der Rtklib den Ntrip Stream gleich einlesen, aber anscheinend alles nur für Post Processing. Ist nicht vorgesehen das man den GPS Empfänger die Arbeit machen lässt.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

GPS Empfang verbessern 3 Jahre 8 Monate her #8324

  • nero76
  • nero76s Avatar
  • Offline
  • Administrator
  • Administrator
  • cofounder of www.ardumower.de
  • Beiträge: 2307
  • Dank erhalten: 818
Ja, dummerweise haben die kein Bidirektional eingebaut (auch gerade gemerkt).

Immerhin konnte ich mit angefügten Programm (com2tcp) schon mal eine bidirektionale Verbindung hinbekommen. Aber nur für einen TCP-Client (den zweiten wirft das Programm raus).

Egal, ich habe dann mit STRSRV die Daten von NTRIP Client ( www.euref-ip.net : 2102, Mountpoint "BOCH0", also Bochum) zum GPS-Empfänger schicken können.

Ublox Center zeigt dann in der Nachricht "NAV/DGPS" die ganzen dekodierten Daten an :-)

Fehlt jetzt also noch, dass man gleichzeitig auf den com2tcp zugreifen kann :)

PS: Diepholz ist kostepflichtig (jaja, da sind auch kostenpflichtige dabei :()

Dieser Beitrag enthält einen Anhang.
Bitte anmelden (oder registrieren) um ihn zu sehen.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software
Letzte Änderung: von nero76.

GPS Empfang verbessern 3 Jahre 8 Monate her #8325

  • Werner
  • Werners Avatar Autor
  • Offline
  • Benutzer
  • Benutzer
  • Beiträge: 238
  • Dank erhalten: 50
Habe gerade das installiert: GpsGate Splitter
Damit kann man einen Com port auf mehrere aufteilen, oder auch TCP. Zumindest ucenter geht in beide Richtungen.

Konnte aber mit dem Ntrip Client keine Daten weiterleiten, sicher falsch eingestellt.

Werde es dann mit deinem Tool versuchen

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

GPS Empfang verbessern 3 Jahre 8 Monate her #8326

  • nero76
  • nero76s Avatar
  • Offline
  • Administrator
  • Administrator
  • cofounder of www.ardumower.de
  • Beiträge: 2307
  • Dank erhalten: 818
Für ein paar Sekunden geht es mit dem GpsGate Splitter gleichzeitig - dann wird auch ublox Center wieder rausgeworfen...

Anhang:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software

GPS Empfang verbessern 3 Jahre 8 Monate her #8328

  • nero76
  • nero76s Avatar
  • Offline
  • Administrator
  • Administrator
  • cofounder of www.ardumower.de
  • Beiträge: 2307
  • Dank erhalten: 818
Mit der Software "Serial Splitter" Eltima geht es (aus 1x COM macht die 2x COM) - keine schöne Sache aber reicht erstmal für einen kleinen Test :-)

Anhang:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software

GPS Empfang verbessern 3 Jahre 8 Monate her #8329

  • nero76
  • nero76s Avatar
  • Offline
  • Administrator
  • Administrator
  • cofounder of www.ardumower.de
  • Beiträge: 2307
  • Dank erhalten: 818
Achja: wenn der NTRIP Client kein RTCM 2 Protokoll macht, muss im STRSVR die Konvertierungsoption aktiviert werden ("Conv...") - hab das noch nicht probiert, steht aber mehr im RTKLIB Manual dazu...

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software
Letzte Änderung: von nero76.

GPS Empfang verbessern 3 Jahre 8 Monate her #8330

  • Werner
  • Werners Avatar Autor
  • Offline
  • Benutzer
  • Benutzer
  • Beiträge: 238
  • Dank erhalten: 50
Ich dreh gleich durch: DGPS geht nur mit dem Bochumer Sender. Bin alle anderen durch, natürlich vor allem mit GRAZ3.
Den anderen COM Port Splitter installiert, obwohl bei mir der erste auch funktionierte.
Und als letztes dann exakt deine Einstellung probiert, mit dem gleichen Sender, und nur damit geht es.
Ist der einziger der RTCM2.1 sendet, anscheinend liegt es daran, bzw dem Lea4.

Vielleicht gibt es noch ein versteckte Menü mit den Konvertierungsoptionen damit die anderen Sender auch funktionieren.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

GPS Empfang verbessern 3 Jahre 8 Monate her #8331

  • nero76
  • nero76s Avatar
  • Offline
  • Administrator
  • Administrator
  • cofounder of www.ardumower.de
  • Beiträge: 2307
  • Dank erhalten: 818
Da habe ich wohl einfach Glück gehabt - Das Menü gibt es: rechts neben Output/Serial steht "Conv". Da drunter findet man "Conversion From RTCM3 To RTCM2". Evtl. steht noch mehr im RTKLIB Handbuch?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software
Letzte Änderung: von nero76.

GPS Empfang verbessern 3 Jahre 8 Monate her #8333

  • Werner
  • Werners Avatar Autor
  • Offline
  • Benutzer
  • Benutzer
  • Beiträge: 238
  • Dank erhalten: 50
Schätze mein Empfänger ist einfach veraltet...

ABER: auch beim neusten ublox8 steht das nur RTCM2.3 verwendet wird, und davon die Nachrichten 1,2,3 und 9.
Kannst vielleicht andere Ntrip Stationen mit RTCM3 einstellen und testen ob das konvertieren funktioniert?

Meiner hat nur RTCM2.2, das es gar nicht gibt, also 2.1

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

GPS Empfang verbessern 3 Jahre 8 Monate her #8334

  • nero76
  • nero76s Avatar
  • Offline
  • Administrator
  • Administrator
  • cofounder of www.ardumower.de
  • Beiträge: 2307
  • Dank erhalten: 818
Meiner Empfänger nimmt nun (auch nach Neustart etc.) gar kein DGPS mehr entgegen (nachdem ich ihn mit von GPS-RAW nach RTCM konvertierten Daten gespeisten habe). Ich werde das mit RTCM3 noch versuchen.

Im Internet findet man in der Richtung (ublox + RTCM) ja so gar nichts - das hat vor uns noch kein Mensch probiert...

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software

GPS Empfang verbessern 3 Jahre 8 Monate her #8335

  • nero76
  • nero76s Avatar
  • Offline
  • Administrator
  • Administrator
  • cofounder of www.ardumower.de
  • Beiträge: 2307
  • Dank erhalten: 818
Ok, meiner hatte die Splitting-Einstellungen vergessen ... jetzt geht Station Bochum wieder. Andere RTCM3-Stationen gehen (auch bei aktivierter Konvertierung) nicht - der ublox6 mag nur die Station Bochum.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software

GPS Empfang verbessern 3 Jahre 8 Monate her #8336

  • nero76
  • nero76s Avatar
  • Offline
  • Administrator
  • Administrator
  • cofounder of www.ardumower.de
  • Beiträge: 2307
  • Dank erhalten: 818
Ok, kein Wunder dass es nicht geht (gen_rtcm3 hat er gemacht - da muss wohl jemand ran...)

Datei rtcm.c:
/* generate rtcm 2 message -----------------------------------------------------
* generate rtcm 2 message
* args   : rtcm_t *rtcm   IO rtcm control struct
*          int    type    I  message type
*          int    sync    I  sync flag (1:another message follows)
* return : status (1:ok,0:error)
*-----------------------------------------------------------------------------*/
extern int gen_rtcm2(rtcm_t *rtcm, int type, int sync)
{
    trace(4,"gen_rtcm2: type=%d sync=%d\n",type,sync);
    
    rtcm->nbit=rtcm->len=rtcm->nbyte=0;
    
    /* not yet implemented */
    
    return 0;
}

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software

GPS Empfang verbessern 3 Jahre 8 Monate her #8337

  • Werner
  • Werners Avatar Autor
  • Offline
  • Benutzer
  • Benutzer
  • Beiträge: 238
  • Dank erhalten: 50
Na toll, ich liebe leere Menüs....

Mit der anderen Software, GnssSurfer, funktionierte bei mir auch nur Bochum. Dort kann man ebenfalls die Formate konvertieren.
Der Menüpunkt ist hält da, man sieht ja nicht was wirklich rausgeschickt wird.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

GPS Empfang verbessern 3 Jahre 8 Monate her #8338

  • nero76
  • nero76s Avatar
  • Offline
  • Administrator
  • Administrator
  • cofounder of www.ardumower.de
  • Beiträge: 2307
  • Dank erhalten: 818
Immerhin gibt es den Standard als PDF (im Anhang) - vielleicht lässt sich das v2-Paket bauen ja einbauen - bei v3 sind das nur ein paar Zeilen im Code.

Dieser Beitrag enthält einen Anhang.
Bitte anmelden (oder registrieren) um ihn zu sehen.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software

GPS Empfang verbessern 3 Jahre 8 Monate her #8339

  • Werner
  • Werners Avatar Autor
  • Offline
  • Benutzer
  • Benutzer
  • Beiträge: 238
  • Dank erhalten: 50
wiki.openstreetmap.org/wiki/RTKLIB unten unter missing features wurde schon damit angefangen.

Hier gab es schon die gleiche Idee und gleiches Problem: forum.u-blox.com/index.php?qa=208&qa_1=dgps-with-rtcm-on-lea-6t

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von Werner.

GPS Empfang verbessern 3 Jahre 8 Monate her #8340

  • nero76
  • nero76s Avatar
  • Offline
  • Administrator
  • Administrator
  • cofounder of www.ardumower.de
  • Beiträge: 2307
  • Dank erhalten: 818
Bin jetzt vorsichtig geworden ;-) : Würde man denn theoretisch wohl mit den ublox-unterstützen Nachrichten auf cm Genauigkeit kommen können (mal vorausgesetzt die Daten sind perfekt)? Wenn die Nachrichten-Typen (1,2,3,9) dafür gar nicht ausreichen braucht man dann ja gar nicht loslegen.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software
Letzte Änderung: von nero76.

GPS Empfang verbessern 3 Jahre 8 Monate her #8341

  • Werner
  • Werners Avatar Autor
  • Offline
  • Benutzer
  • Benutzer
  • Beiträge: 238
  • Dank erhalten: 50
Was ich bisher darüber gelesen habe erreicht man cm Genauigkeit nur bei Post processing. Grund soll die Anfälligkeit der carrier phase auf Störungen sein.
Oder sehr teure Empfänger und Antennen die das Signal besser verarbeiten als unsere billig Module.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

GPS Empfang verbessern 3 Jahre 8 Monate her #8344

  • Werner
  • Werners Avatar Autor
  • Offline
  • Benutzer
  • Benutzer
  • Beiträge: 238
  • Dank erhalten: 50
Ich glaube mit den ublox Modulen kommt man nicht weiter. Meiner weigert sich die RAW Daten auszugeben und kann so nicht mal mit RTKLIB weiter testen.

Dafür habe ich das gefunden:
rtk-capable-gps-receiver um 50$.

Wenn ich es richtig gelesen habe basiert der auf diesen Chip: Skytraq Low-Power RTK Receiver

Ebenso soll es noch diesen Empfänger geben: NV08C-RTK, gefunden bei Alibaba um 399. :S

Beide Empfänger sollen RTCM3.x einlesen können.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 2.275 Sekunden