Technik der Satellitenortung

  • Tag auch!


    Eine Frage drängt sich mir ständig auf: Was genau passiert im Gerät (ich benutze den PNA470) wenn man ihn einschaltet, bis er ein GPS-Signal empfängt?
    Mal dauert es 4min, mal eine 3/4h bis ich "Empfang" habe. Beide Male unter freiem Himmel unter ansonsten gleichen Bedingungen. Ist das ein Soft-/Hardwareproblem? Ungünstige Satellitenkonstellationen? Gibt es eine Möglichkeit darauf Einfluß zu nehmen?
    Habe das Ganze mal mit dem Sat-Finder von OziExplorer untersucht, die Satelliten werden relativ zügig angezeigt, ebenso Signale von wenigstens 3 Satelliten, was zum Orten ausreichen sollte, es vergeht aber trotzdem noch eine geraume Zeit, bis das Gerät mit den Daten auch was anfangen kann und eine Ortsposition errechnet. Daher meine Frage: Was macht das Gerät in der Zwischenzeit???


    Gruß Laoghaire

  • Zitat

    Original von Laoghaire
    Tag auch!


    Eine Frage drängt sich mir ständig auf: Was genau passiert im Gerät (ich benutze den PNA470) wenn man ihn einschaltet, bis er ein GPS-Signal empfängt?
    Mal dauert es 4min, mal eine 3/4h bis ich "Empfang" habe. Beide Male unter freiem Himmel unter ansonsten gleichen Bedingungen. Ist das ein Soft-/Hardwareproblem? Ungünstige Satellitenkonstellationen? Gibt es eine Möglichkeit darauf Einfluß zu nehmen?
    Habe das Ganze mal mit dem Sat-Finder von OziExplorer untersucht, die Satelliten werden relativ zügig angezeigt, ebenso Signale von wenigstens 3 Satelliten, was zum Orten ausreichen sollte, es vergeht aber trotzdem noch eine geraume Zeit, bis das Gerät mit den Daten auch was anfangen kann und eine Ortsposition errechnet. Daher meine Frage: Was macht das Gerät in der Zwischenzeit???


    Gruß Laoghaire


    Hm. Nicht ganz einfach. Es gibt Progs, die wollen zum Starten - 1. Fix - 4 sats haben. Dann ist immer leise auch an einen Fehler zu denken, z.B. dass die Almanach-/Ephemerieden-Daten neu eingelesen werden müssen --> gegeb. ein Problem der Pufferbatterie (-Akku) die diese Daten puffert.


    Aufklärung könnte ein log - evtl. - geben, VisualGPSce, das dürfte aber auf Deinem PNA verm. nicht laufen.


    Sonst lese auch mal in FirstStep und kowoma für allgem. Dinge.

  • Tja, gute Frage! Ab und an sucht mein 465 (mit PE3.0 allerdings) auch mal bis zu 5 min. bis zum 1. Sat-Fix und dabei liegt es ruhig auf dem Fensterbrett oder bei gutem Wetter auch mal draußen auf dem Balkontisch.
    Da ich parallel noch MN|6 und MioMap installiert habe, wechsel ich dann meist zum Test mal schnell zu einem dieser Prg. und ich erhalte recht schnell, zu 99% < 2 min, einen Sat-Fix. Auch die Anzahl der empfangenen Sats ist bei diesen Prg. um 1 - 2 höher als bei GoPal. Das Ganze deutet auf ein Software-Problem hin. Ich habe mir allerdings noch nicht die Mühe gemacht, daß mal wirklich zu dokumentieren, es sind also immer nur 'Momentaufnahmen'.


    Länger als 5 min. habe ich aber unter GoPal auch nur ganz selten mal warten müssen, meist half dann ein Löschen der pathfinder.reg, um den Fix zu beschleunigen. Wobei ich mich dann immer frage, ob er nicht auch ohne das Löschen zu dem Fix gekommen wäre. :D

  • Zitat

    Original von Ralf25
    Da ich parallel noch MN|6 und MioMap installiert habe, wechsel ich dann meist zum Test mal schnell zu einem dieser Prg. und ich erhalte recht schnell, zu 99% < 2 min, einen Sat-Fix.


    Nun, da hat GoPal ja auch bereits vorgearbeitet und ggf. die Ephemeriden, bzw. den Almanach neu eingelesen. ;)
    Versuch's doch mal anders herum. Starte erst MN|6, warte den Satfix ab, beende MN|6 und starte GoPal.


    Gruß
    bonnie

    Einmal editiert, zuletzt von bonnie ()

  • Zitat

    Original von bonnie
    Nun, da hat GoPal ja auch bereits vorgearbeitet und ggf. die Ephemeriden, bzw. den Almanach neu eingelesen. ;)
    Versuch's doch mal anders herum. Starte erst MN|6, warte den Satfix ab, beende MN|6 und starte GoPal.


    Hi bonnie!


    Es kommt recht oft vor, daß ich mal einige Tage (kann durchaus bis zu 10/14 Tage andauern) am Stück nur mit MN|6 und dann wieder eine Zeitlang nur mit GoPal navigiere (MioMap nutze ich eher selten in deutschen Gefilden und meist nur, um das Kartenmaterial resp. das Routing zu (über-)prüfen). Und ich gehe mal davon aus, daß auch MN|6 und MioMap diese Tabellen irgendwann updaten müssen (sonst würde ja nicht immer darauf hingewiesen werden). Nur bei denen fällt mir das nicht so negativ auf wie bei GoPal. Wenngleich der Unterschied sich aber auch bei GoPal in Grenzen hält und (für mich) akzeptabel ist.
    Vlt. hat ja GoPal auch eine kürzere Verfallszeit und liest diese Info häufiger und dann noch langsamer ein als bspw. MN|6 auf meinem PNA, ein Unterschied ist da für mich schon erkennbar, auch ohne Stoppuhr.


    Du hast ja bestimmt schon längere Erfahrung mit MN|6 und jetzt auch einige Zeit mit GoPal. Ist Dir da bisher kein Unterschied aufgefallen oder hälst Du Dich bei solchen Themen nur vornehm zurück. ;)

  • Hallo zusammen,

    Zitat

    Original von bonnie
    Nun, da hat GoPal ja auch bereits vorgearbeitet und ggf. die Ephemeriden, bzw. den Almanach neu eingelesen.


    muss sich darum wirklich das Naviprogramm selber kümmern??? Macht das nicht der Sirf-Chip automatisch?
    Da müsste doch jedes Programm, das auf GPS-Daten zugreift, eine Strategie beinhalten, diese Daten neu einzulesen! Das kann ich mir nun wirklich nicht vorstellen.
    Es kann natürlich jedes Programm für sich festlegen, wann es die empfangenen Daten für gut genug empfindet.


    Gruß,
    Stefan

  • Zitat

    Original von StefanDausR
    Macht das nicht der Sirf-Chip automatisch?
    Da müsste doch jedes Programm, das auf GPS-Daten zugreift, eine Strategie beinhalten, diese Daten neu einzulesen! Das kann ich mir nun wirklich nicht vorstellen.


    Diesen Gedanken hatte ich bisher 'ausgelagert', weil ich primär GoPal im Verdacht hatte bzw. habe. Aber eigentlich hast Du Recht und die Navi-Soft kann möglicherweise diesen Prozess nach bestimmten Parametern initiieren. Und auch ein SoftReset bei meinen Wechseln zwischendurch sollte diese Prozedur nicht durcheinander bringen können.

  • Zitat

    Original von Ralf25
    Nur bei denen fällt mir das nicht so negativ auf wie bei GoPal. Wenngleich der Unterschied sich aber auch bei GoPal in Grenzen hält und (für mich) akzeptabel ist.


    Wie es bei iGO aussieht weiß ich nicht, aber bei MN könnte der Eindruck durch die "andere" Startzeit verfälscht werden. In der Zeit ist der GPS-Empfänger ja schon aktiv.


    Zitat

    Original von Ralf25
    Du hast ja bestimmt schon längere Erfahrung mit MN|6 und jetzt auch einige Zeit mit GoPal. Ist Dir da bisher kein Unterschied aufgefallen oder hälst Du Dich bei solchen Themen nur vornehm zurück. ;)


    Ich habe MN|6 ja nicht auf dem PNA, sondern auf einem PDA mit SiRF-II - Empfänger. Der ist etwas langsamer bis zum Satfix, hat dann im Gegensatz zum SiRF-III aber schneller einen stabilen Fix.


    Zitat

    Original von StefanDausR


    muss sich darum wirklich das Naviprogramm selber kümmern??? Macht das nicht der Sirf-Chip automatisch?
    Da müsste doch jedes Programm, das auf GPS-Daten zugreift, eine Strategie beinhalten, diese Daten neu einzulesen! Das kann ich mir nun wirklich nicht vorstellen.
    Es kann natürlich jedes Programm für sich festlegen, wann es die empfangenen Daten für gut genug empfindet.


    Genau so seh ich's auch. Wenn das erste Programm, das auf den Empfänger zugreift gestartet wird, aktiviert es ihn ja. Und ja, es gibt Unterschiede bei den verschiedenen Programmen, ab welcher Güte ein Fix für die Navigation akzeptiert wird.
    Wie das zukünftig bei den "DualCore" Prozessoren aussieht, wird noch interessant. ;)


    Zitat

    Original von Ralf25
    Und auch ein SoftReset bei meinen Wechseln zwischendurch sollte diese Prozedur nicht durcheinander bringen können.


    Ein Softreset hat ja keinen Einfluss auf den Empfänger-Chip.


    Gruß
    bonnie

  • Zitat

    Original von bonnie
    Und ja, es gibt Unterschiede bei den verschiedenen Programmen, ab welcher Güte ein Fix für die Navigation akzeptiert wird.


    Hi bonnie, das ist mir noch nicht aufgefallen, welches Programm selektiert noch zusätzlich zum Empfänger und nach welchen Kriterien ?


    Im NMEA-Protokoll gibts ja nur den Identifier für valid und not valid sowie die xDOP-Werte, die man in diese Richtung sinnvoll auswerten kann.


    Bei den von mir verwendeten Programmen wird navigiert, sobald die Daten valide sind.

    Kaum bist mal kurz weg sieht alles gleich ganz anders aus ??

  • Zitat

    Original von Bogi100


    Hi bonnie, das ist mir noch nicht aufgefallen, welches Programm selektiert noch zusätzlich zum Empfänger und nach welchen Kriterien ?


    Ist nur angelesenes Halbwissen aus dem Forum. ;)
    Da ich nicht zwei identische Geräte habe, die ich mit unterschiedlicher Software betreiben kann, habe ich auch keine Möglichkeit, das zu überprüfen.


    Gruß
    bonnie

  • Hallo zusammen,

    Zitat

    Original von Bogi100
    Im NMEA-Protokoll gibts ja nur den Identifier für valid und not valid sowie die xDOP-Werte, die man in diese Richtung sinnvoll auswerten kann.


    bei meiner UTM-Koordinaten-Ausgabe lese ich ja nur den Datenstrom mit (mache also keine Initialisierung).
    Ich werte dabei momentan z.B. nur die "Empfängerwarnung" im $GPRMC-Datensatz aus, um festzustellen, ob die Daten gültig sind. Das stimmt aber nicht immer mit der Empfangs-Anzeige in GoPal überein.
    Man könnte aber auch die "Qualität der Messung" aus dem $GPGGA-Datensatz nehmen oder einen best. HDOP-Wert.
    Also da hat man schon einige Möglichkeiten...


    Gruß,
    Stefan

  • Zitat

    Original von StefanDausR
    Ich werte dabei momentan z.B. nur die "Empfängerwarnung" im $GPRMC-Datensatz aus, um festzustellen, ob die Daten gültig sind. Das stimmt aber nicht immer mit der Empfangs-Anzeige in GoPal überein.
    Man könnte aber auch die "Qualität der Messung" aus dem $GPGGA-Datensatz nehmen oder einen best. HDOP-Wert.
    Also da hat man schon einige Möglichkeiten...


    Gruß,
    Stefan


    D'accord, ich hab es halt noch nie beobachten können. Imho wird bei Desti, TTN, iGO, Klicktel und MN|5 nicht so verfahren, GoPal hab allerdings nicht.


    Siehst Du die Unterschiede beim angezeigten Fix und /oder bei der Anzeige der Sats in View und Use ?


    Oder kann es daran liegen, daß GoPal naturgemäß beschäftigter ist als dein Programm und deshalb eine Verzögerung eintritt ?


    Edit : Caps Lock :-D)

    Kaum bist mal kurz weg sieht alles gleich ganz anders aus ??

    2 Mal editiert, zuletzt von Bogi100 ()

  • Hallo Bogi,


    ich hab' eigentlich nur mal beobachtet, wann mein Programm gültige Werte empfängt und das mit der Sat-Anzeige in GoPal verglichen.
    Ich denke aber, dass der Unterschied darin besteht, dass ich $GPRMC auswerte und GoPal wahrscheinlich $GPGGA.


    Wobei durchaus auch GoPal schon mal zuerst Sat-Empfang hatte.


    Ich werde auch mal die $GPRMC-Datensätze verarbeiten und dann nochmals vergleichen.


    Gruß,
    Stefan