Hartmut
Active member
1. Basis
Derzeit verwenden die Konfigurationsdateien der Basis das proprietäre Datenpaket MSM4 mit Standardpräzisionsnachrichten.
Mit dem hochpräzisen Format MSM7 werden die Daten in einer höheren Auflösung und mit mehr Zusatzinformationen (Phase, Trackingvorhersage, Doppelmessung usw.) ausgewertet (ublox FW 1.32).
"Die Leistung kann durch die Verwendung von MSM7-Nachrichten verbessert werden"
Für die BASIS ZED-F9P habe ich folgenden Nachrichten für UART2 und USB aktiviert:
RTCM3.3 1005 x10
RTCM3.3 1077 x1
RTCM3.3 1087 x1
RTCM3.3 1097 x1
RTCM3.3 1127 x1
RTCM3.3 1230 x1 (Aktivierungsnachricht alle 1 Sekunden).
Die Übertragung erfolgt mittels W-lan über 2 Xbee32 (v0.5.4 (dev)) mit ca. 1800 B/s.
In dieser Version werden viele hochpräzisen Korrekturdaten an den Rover gesendet.
Die Verarbeitung erfolgt ohne Chksumfehler oder Speicherüberlauf.
Diese Version wurde einige Tage getestet. Bei einem starken Gewitter kamen die ersten 3 GPS-Sprünge. Der Himmel war dunkel am Nachmittag.
Für die LR Version EU sind die übertragenen Korrekturdaten deutlich verringert.
RTCM3.3 1005 x10
RTCM3.3 1077 x2
RTCM3.3 1087 x2
RTCM3.3 1097 x3
RTCM3.3 1127 x10 (Beidu)
RTCM3.3 1230 x5 (Aktivierungsnachricht alle 5 Sekunden).
Die Übertragung erfolgt mittels Long Range mit ca. 700 B/s.
Je nach eurem Hardwaresetup (LR USA,Sparkfun-Radio, LR EU usw.) können die Datenraten auf die full power Konfiguration W-lan schrittweise angepasst werden.
Datenstrom: x1 full, x2 alle 2 Sekunden, x3 alle 3 Sekunden usw.
Das Ergebnisse sind so gut wie keine GPS-Sprünge und ein spür- und messbare höherer und schnellerer Fix auch an Hecken und Häuserwenden festzustellen.
Alle anderen Einstellungen der BASIS entsprechen dem WIKI.
2. Rover
Zusätzlich habe ich für den Rover die stark verbesserten Bibliotheken und die aktuelle ebenfalls verbesserte Konfiguration aus dem Master eingefügt.
Sunray-master.zip\Sunray-master\sunray\src\ublox
Für Sunaryversionen 1.0.230 und älter sind in der ublox.cpp ab Zeile 372 bis 391
year, month, usw. zu deaktivieren.
Getestet mit Sunary 1.0.230 und 1.0.309.
Derzeit verwenden die Konfigurationsdateien der Basis das proprietäre Datenpaket MSM4 mit Standardpräzisionsnachrichten.
Mit dem hochpräzisen Format MSM7 werden die Daten in einer höheren Auflösung und mit mehr Zusatzinformationen (Phase, Trackingvorhersage, Doppelmessung usw.) ausgewertet (ublox FW 1.32).
"Die Leistung kann durch die Verwendung von MSM7-Nachrichten verbessert werden"
Für die BASIS ZED-F9P habe ich folgenden Nachrichten für UART2 und USB aktiviert:
RTCM3.3 1005 x10
RTCM3.3 1077 x1
RTCM3.3 1087 x1
RTCM3.3 1097 x1
RTCM3.3 1127 x1
RTCM3.3 1230 x1 (Aktivierungsnachricht alle 1 Sekunden).
Die Übertragung erfolgt mittels W-lan über 2 Xbee32 (v0.5.4 (dev)) mit ca. 1800 B/s.
In dieser Version werden viele hochpräzisen Korrekturdaten an den Rover gesendet.
Die Verarbeitung erfolgt ohne Chksumfehler oder Speicherüberlauf.
Diese Version wurde einige Tage getestet. Bei einem starken Gewitter kamen die ersten 3 GPS-Sprünge. Der Himmel war dunkel am Nachmittag.
Für die LR Version EU sind die übertragenen Korrekturdaten deutlich verringert.
RTCM3.3 1005 x10
RTCM3.3 1077 x2
RTCM3.3 1087 x2
RTCM3.3 1097 x3
RTCM3.3 1127 x10 (Beidu)
RTCM3.3 1230 x5 (Aktivierungsnachricht alle 5 Sekunden).
Die Übertragung erfolgt mittels Long Range mit ca. 700 B/s.
Je nach eurem Hardwaresetup (LR USA,Sparkfun-Radio, LR EU usw.) können die Datenraten auf die full power Konfiguration W-lan schrittweise angepasst werden.
Datenstrom: x1 full, x2 alle 2 Sekunden, x3 alle 3 Sekunden usw.
Das Ergebnisse sind so gut wie keine GPS-Sprünge und ein spür- und messbare höherer und schnellerer Fix auch an Hecken und Häuserwenden festzustellen.
Alle anderen Einstellungen der BASIS entsprechen dem WIKI.
2. Rover
Zusätzlich habe ich für den Rover die stark verbesserten Bibliotheken und die aktuelle ebenfalls verbesserte Konfiguration aus dem Master eingefügt.
GitHub - Ardumower/Sunray: Ardumower Sunray
Ardumower Sunray. Contribute to Ardumower/Sunray development by creating an account on GitHub.
github.com
Für Sunaryversionen 1.0.230 und älter sind in der ublox.cpp ab Zeile 372 bis 391
year, month, usw. zu deaktivieren.
Getestet mit Sunary 1.0.230 und 1.0.309.