mapper
mapper copied to clipboard
GPS Sensor NMEA Stream - Keine GPS Position bei Receiver NanoGGSv2
Ich habe 2 GPS-Sensoren für das Zeichnen im Gelände mit dem OOMapper auf dem Tablet Microsoft Surface Go 4: den GNS3000 (https://www.gns-electronics.de/support-gns3000/) und den NanoGGSv2 (eigentlich ein TOKNAV P8Pro mit LTE Modem für RTK Korrekturen, wird in Europa unter ersteren Namen verkauft). Beide liefern über einen NMEA Stream über COM3-COM6 die aktuelle Position. In Google Earth funktionieren beide einwandfrei, die Position wird nach vorherigem automatischen Aufbau der Bluetooth Verbindung korrekt angezeigt. Im OOMapper klappt das jedoch nur mit dem GNS3000, hier funktioniert das Kartenzeichnen mit der gelieferten Position im Rahmen der Genauigkeit ausgezeichnet. Beim NanoGGSv2 jedoch wird zwar nach Auswahl der richtigen COM-Schnittstelle die Bluetooth Verbindung korrekt hergestellt, was ich an der LED am Receiver sehe, jedoch wird im OOMapper keine GPS-Position angezeigt.
Es wäre wünschenswert, auch diesen GPS-Sensor verwenden zu können, da er als RTK-Empfänger eine deutlich höhere Positionsgenauigkeit aufweist, und ebenso wie der GNS3000 sehr handlich ist.
Mapper Version: 0.9.5 Operating System: Windows 11 (Notebook Lenovo P15V, Tablet Microsoft Surface Go 4 für Outdoor, Datensynchronisation über Dropbox Offline-Ordner)
Mapper greift auf Positionsdaten über die Qt-Bibliothek zu. Mit Qt kommt eine rudimentäre Unterstützung von NMEA über die COM-Schnittstelle, aber wenn ich mich richtig erinnere, haben wir da kaum Kontrolle über die COM-Parameter. Ich habe dafür keine funktionierende Testumgebung.
Andererseits habe ich ein Powershell-Script integriert, um die Standardpositionsquelle von modernen Windows-Versionen auzulesen. Das funktioniert z.B. mit dem integrierten GPS von Surface-Tablets. Ich frage mich, ob Dein Gerät über Treiber oder Drittanbieter-Software zur Positionsdatenquelle von Windows werden könnte.
Hallo!
Danke für die Info!
Gibt es da eine Dokumentation, was von der NMEA Message in QT genau ausgelesen wird bzw. welche NMEA Version bzw. Standard verwendet wird?
Die Funktion mit dem Übernehmen des Windows-Standorts habe ich in OOMapper gesehen, sie funktioniert z.B. beim Surface Tablet aber nur so lange, wie das Tablet im Internet/WLAN ist.
Die Windows Surface Tablets haben aber leider kein integriertes GPS bzw. LTE Modem, mir ist auch nicht bekannt, wie man den Standort mit einem externen Empfänger abfragen und setzen könnte. Daher ist diese Funktion im Gelände praktisch nicht nutzbar für mich. Oder ist mir da etwas entgangen?
mfg
Albrecht Prader
Mobil: +43 660 3684463 Email: @.*** @.***>
Von: Kai Pastor @.> Gesendet: Donnerstag, 31. Oktober 2024 19:55 An: OpenOrienteering/mapper @.> Cc: APE10a @.>; Author @.> Betreff: Re: [OpenOrienteering/mapper] GPS Sensor NMEA Stream - Keine GPS Position bei Receiver NanoGGSv2 (Issue #2287)
Mapper greift auf Positionsdaten über die Qt-Bibliothek zu. Mit Qt kommt eine rudimentäre Unterstützung von NMEA über die COM-Schnittstelle, aber wenn ich mich richtig erinnere, haben wir da kaum Kontrolle über die COM-Parameter. Ich habe dafür keine funktionierende Testumgebung.
Andererseits habe ich ein Powershell-Script integriert, um die Standardpositionsquelle von modernen Windows-Versionen auzulesen. Das funktioniert z.B. mit dem integrierten GPS von Surface-Tablets. Ich frage mich, ob Dein Gerät über Treiber oder Drittanbieter-Software zur Positionsdatenquelle von Windows werden könnte.
— Reply to this email directly, view it on GitHub https://github.com/OpenOrienteering/mapper/issues/2287#issuecomment-2450608730 , or unsubscribe https://github.com/notifications/unsubscribe-auth/BMNMUX75X7GJ4SBAJZN7P3LZ6J4J3AVCNFSM6AAAAABQTLYIKCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJQGYYDQNZTGA . You are receiving this because you authored the thread. https://github.com/notifications/beacon/BMNMUX5MZ6I4VIRUOWYSMKDZ6J4J3A5CNFSM6AAAAABQTLYIKCWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTUSCFJFU.gif Message ID: @.*** @.***> >
Die NMEA-Daten selbst sind kein Problem, sondern die Parameter der COM-Schnittstelle.
Mein Test-Surface hatte sicher GPS, aber vielleicht war das ja auch ins LTE integriert.
Außerdem sind diese Standortdaten an Datenschutz-Einstellungen gekoppelt - gerade für den genauen Standord.
Ich muss das mal unter Windows 11 testen...
Die NMEA-Daten selbst sind kein Problem, sondern die Parameter der COM-Schnittstelle.
Eigentlich weiß ich das gar nicht für Deine Daten/Dein Gerät, aber mit einem Datenauszug könnte man das zuverlässig testen.
Wie kann ich so einen Datenauszug erstellen?
mfg
Albrecht Prader
Mobil: +43 660 3684463 Email: @.*** @.***>
Von: Kai Pastor @.> Gesendet: Freitag, 1. November 2024 18:26 An: OpenOrienteering/mapper @.> Cc: APE10a @.>; Author @.> Betreff: Re: [OpenOrienteering/mapper] GPS Sensor NMEA Stream - Keine GPS Position bei Receiver NanoGGSv2 (Issue #2287)
Die NMEA-Daten selbst sind kein Problem, sondern die Parameter der COM-Schnittstelle.
Eigentlich weiß ich das gar nicht für Deine Daten/Dein Gerät, aber mit einem Datenauszug könnte man das zuverlässig testen.
— Reply to this email directly, view it on GitHub https://github.com/OpenOrienteering/mapper/issues/2287#issuecomment-2452279955 , or unsubscribe https://github.com/notifications/unsubscribe-auth/BMNMUX3BY24IDXBB5MZ64DDZ6O2TZAVCNFSM6AAAAABQTLYIKCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJSGI3TSOJVGU . You are receiving this because you authored the thread. https://github.com/notifications/beacon/BMNMUX6ETSBZRJ4OYJGFBOLZ6O2TZA5CNFSM6AAAAABQTLYIKCWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTUSFLJJG.gif Message ID: @.*** @.***> >
Also vielleicht hilft das: ich habe 2 Sensoren, den GNS3000 https://www.gns-electronics.de/product/gns3000/ (Navigationssensor – dieser funktioniert mit Google Earth und OOMapper tadellos über Bluetooth COM Port NMEA), und den RTK-Empfänger NanoGGSv2 https://gpsglobalsolutions.com/product/nano-ggs-v2-imu-the-smallest-geodetic-gnss-receiver-4g-modem/ (ist eigentlich ein chinesischer Toknav P8, wird in Europa unter diesem Namen vertrieben - dieser funktioniert mit Google Earth über Bluetooth COM Port NMEA, bei OOMapper kann die Bluetooth Verbindung aufgebaut werden – blaues LED leuchtet – und dann kommen aber keine Positionen).
Ich habe die COM Ports mit dem Programm „Advanced NMEA Data Logger“ geloggt (siehe Anhang).
Hilft das weiter?
mfg
Albrecht Prader
Mobil: +43 660 3684463 Email: @.*** @.***>
Von: Kai Pastor @.> Gesendet: Freitag, 1. November 2024 18:26 An: OpenOrienteering/mapper @.> Cc: APE10a @.>; Author @.> Betreff: Re: [OpenOrienteering/mapper] GPS Sensor NMEA Stream - Keine GPS Position bei Receiver NanoGGSv2 (Issue #2287)
Die NMEA-Daten selbst sind kein Problem, sondern die Parameter der COM-Schnittstelle.
Eigentlich weiß ich das gar nicht für Deine Daten/Dein Gerät, aber mit einem Datenauszug könnte man das zuverlässig testen.
— Reply to this email directly, view it on GitHub https://github.com/OpenOrienteering/mapper/issues/2287#issuecomment-2452279955 , or unsubscribe https://github.com/notifications/unsubscribe-auth/BMNMUX3BY24IDXBB5MZ64DDZ6O2TZAVCNFSM6AAAAABQTLYIKCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJSGI3TSOJVGU . You are receiving this because you authored the thread. https://github.com/notifications/beacon/BMNMUX6ETSBZRJ4OYJGFBOLZ6O2TZA5CNFSM6AAAAABQTLYIKCWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTUSFLJJG.gif Message ID: @.*** @.***> >
Hallo!
Kann nach vielen Tests mit verschiedenen Geräten folgenden GNSS Empfänger für OOMapper empfehlen:
https://shop.columbus-gps.de/Columbus-EX-1:::12.html
Funktioniert spitzenmäßig, sowohl in der Positionsqualität (inkl. RTK-Funktionalität, aber auch im autonomen Modus unglaublich genau), als auch in der Verbindungsqualität (2 Bluetooth COM Ports, 1 für NTRIP Caster, 1 für Positionsdownload). Akku hält 24h!
mfg
Albrecht Prader
Email: @.*** @.***>
Von: Kai Pastor @.> Gesendet: Freitag, 1. November 2024 18:26 An: OpenOrienteering/mapper @.> Cc: APE10a @.>; Author @.> Betreff: Re: [OpenOrienteering/mapper] GPS Sensor NMEA Stream - Keine GPS Position bei Receiver NanoGGSv2 (Issue #2287)
Die NMEA-Daten selbst sind kein Problem, sondern die Parameter der COM-Schnittstelle.
Eigentlich weiß ich das gar nicht für Deine Daten/Dein Gerät, aber mit einem Datenauszug könnte man das zuverlässig testen.
— Reply to this email directly, view it on GitHub https://github.com/OpenOrienteering/mapper/issues/2287#issuecomment-2452279955 , or unsubscribe https://github.com/notifications/unsubscribe-auth/BMNMUX3BY24IDXBB5MZ64DDZ6O2TZAVCNFSM6AAAAABQTLYIKCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJSGI3TSOJVGU . You are receiving this because you authored the thread. https://github.com/notifications/beacon/BMNMUX6ETSBZRJ4OYJGFBOLZ6O2TZA5CNFSM6AAAAABQTLYIKCWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTUSFLJJG.gif Message ID: @.*** @.***> >