Konfiguration:
Siemens SIMPAD SL4 mit HPC 2000 (CE3.0)
Haicom HI 303 MMF (seriell und CompactFlash)
PCMCIA/CF-Adapter
Programm: Oziexplorer; für diesen Test nur Hyperterminal (um Programm "Oziexplorer" auszuschließen)
Hallo,
ist schon jemandem folgender Effekt bei den Höhenangaben der Haicom HI 303 MMF aufgefallen?
Wenn ich den NMEA-Input aufzeichne, werden die Daten für die Antennenhöhe über/unter Normal NUll (Antenna Altitude above/below mean-sea-level (geoid)) als Antennenhöhe über/unter Elipsoid (Antenna Altitude above/below elipsoid) ausgegeben. Der Wert für die "Geoidal separation" ist in Ordnung, aber mein Programm (OziexplorerCE) zeigt die falsche Höhe an, weil es die falschen Daten von der HI 303 MMF bekommt. Beispiel:
$GPGGA,162407.275,5017.8394,N,01103.2246,E,1,04,3.3,421.8,M,47.7,M,0.0,0000*70
Das Feld "Geoidal separation", welches die Differenz zwischen WGS-84 und Erd-Elipsoid darstellt ("-" bedeutet Normal Null unter Elipsoid) ist hier 47,7 Meter, die Antennenhöhe über/unter Normal NUll (Geoid) ist 421,8 Meter, aber das ist FALSCH, die wirkliche Höhe ist 374.1 Meter (421.8-47.7)! Das HI 303 MMF gibt die falschen Werte für die Höhe aus! Es gibt die Antennenhöhe über/unter Elipsoid an der Stelle, an der das NMEA-Protokoll die Antennenhöhe über/unter Normal NUll vorschreibt. Der ausgegebene Korrekturwert "Geoidal separation" ist korrekt, dieser wird jedoch nicht zur Auswertung verwendet, da Auswertungsprogramme den anderen Wert (Antennenhöhe über/unter Normal NUll) erwarten.
Kann irgendjemand diese Erfahrung bestätigen/widerlegen bzw. hat eine Ahnung davon, wie man diesen Fehler "patchen" kann?
Holger