GPS Anzeige und Umrechtool

  • Hallo erstmal,
    das mit dem Comport scheint ja ein Dauerbrenner zu sein. Aber zurzeit kann ich wirklich nur sagen, probieren obs funktioniert, wenn ja ist gut, wenn nein hat man wenigstens immernoch einen einen guten Koordinatenumrechner. Ich bleibe aber am Problem dran.


    Dann wollte ich mich mal bedanken für die trotzallem vorhandenen Lobe. Da macht das programmieren wenigstens einen Sinn. Darauf ein Bier : drink


    Ja das mit mit dem speichern mit Bezeichnung, ist mir auch schon vorgeschwebt, aber ich habs wieder fallen gelassen, weil diese Speicherfunktion in der GPS Anzeige einfach nur als Schnellspeicher der aktuellen Position gedacht ist. Und wenn man Zeit hat eine Bezeichnung einzugeben muß man ja auch bloß zwei Klicks vorher mehr machen(gut danach muß man wieder GPS starten, aber das ist ja dann auch bloß ein Klick). Aber ich behalte es mal im Auge mal sehen ob ich´s irgendwie integriere(das mit dem geteilten Button find ich nicht so gut, die Oberfläche ist so schon ein bischen überladen, es muß ja auch bedienbar bleiben).

  • Moin Enrico,
    habe jetzt einige Stunden das Proggy gegen eine RBT3000 im Garten laufen lassen:
    Es gefällt mir zumnehmend besser, auch wenn ich die Umrechnerei nicht brauche.
    Allerdings, wie schon erwähnt, sollten die letzten Einstellungen gespeichert werden:
    - Notation der Position,
    - Intervall der Auswertung
    - ev. der gesetzte Punkt.
    Die Darstellung des gemittelten Standorts finde ich besonders gelungen.
    GN, Wolf


    *edit*
    PS: Anschluss der Maus: BT via Serilot = Null Problemo. ;)


    übrigens,
    anbei eine saubere Gleichverteilung. (habe ich so schön selten) ;)

  • @Wolfl
    Danke, für die Hinweise.(übrigens wirklich gute Positionierung)
    Bin schon dabei einige Änderungen zu machen. Es kamen ja im Ganzen ein paar Gute Vorschläge, wird aber noch ein weilchen dauern.

  • Zitat

    Original von geometer
    ...
    Bin schon dabei einige Änderungen zu machen. Es kamen ja im Ganzen ein paar Gute Vorschläge, wird aber noch ein weilchen dauern.


    Moin Enrico,
    "Gut´ Ding braucht Weile". :D
    Aber das Ding/Progggy hat schon Weile gedauert= ist jetzt schon gut. :] :]
    GN/KN,
    Wolf
    ...
    also keine Hektik :D

  • Hallo geometer,
    leider sehe ich erst jetzt diese tolle Programm. Ist bereits installiert und wird am Wochenende ausprobiert, sieht auf jeden Fall spitze aus.
    Hättest du was dagegen, wenn ich auf der Infoseite eine kleine News dazu mache?

  • Hallo Enrico


    Wenn Du dann mal irgendwann Lust und Laune hast, kannst Du einen Zoom in die Anzeige des gemittelten Standort´s einbauen. Jedenfalls fuer die Empfaenger, die den Standort relativ zentral halten.


    Nein, im Ernst
    Wie Du sehen kannst, wird bei wirklichen Engen Abweichungen der Kreisring 50% / 95% nicht mehr angezeigt.

  • Zitat

    Original von 900SS-97
    Wie Du sehen kannst, wird bei wirklichen Engen Abweichungen der Kreisring 50% / 95% nicht mehr angezeigt.


    Wann treten die auf? Meiner bescheidenen Meinung nahc doch nur dann, wenn der Empfänger bei geringer oder keiner Geschwindigkeit die Position einfriert. Meine Leadtek jedenfalls hat immer ihre Schwankungen ...



    Wastl

    Das schöne an Bienchen ist, man hat immer was worauf man sich freuen kann :love2

  • Zitat

    Original von Wastl


    Wann treten die auf? Meiner bescheidenen Meinung nahc doch nur dann, wenn der Empfänger bei geringer oder keiner Geschwindigkeit die Position einfriert. Meine Leadtek jedenfalls hat immer ihre Schwankungen ...
    Wastl


    Yep,
    klar, nur im Stand oder wenn der Zeitraum sehr klein ist.
    100 (hundert) Sekunden (Intervall=1) sind ein wenig "mager". ;)
    Wolf
    ...
    am Beispiel auch zu sehen:
    - 20m Ring wg
    - "Aussreisser" in blau auf 19h.

  • Hallo Wastl
    Hallo Wolf


    Ich wollte hier keine Empfaenger-bewertung oder -beurteilung starten. Klar das war im Stand. Ich wollte hier nur den Hinweis geben, das bei kleinen Abweichungen die Ringe nicht gezeigt werde. Deswegen schrieb ich ja auch

    Zitat

    Nein, im Ernst


    Wenn das Posting falsch verstanden wurde, so war das nicht meine Absicht.




    Hallo Wastl
    Auch mein Empfaenger empfaengt die Daten nicht wie festgemeisselt auf einer Stelle.


    Hallo Wolf
    Die 100 Sekunden sind aber nun schon eine Vermutung Deinerseits, oder meinst Du die irgendwo sehen zu koennen? Hab ich da etwas nicht verstanden. Denn ich habe zwar nicht auf die Uhr geschaut, aber es waren schon so um die 15-20 Minuten.

  • Zitat

    Original von 900SS-97
    Wenn das Posting falsch verstanden wurde, so war das nicht meine Absicht.


    Ne, hab das schon richtig verstanden und wollte auch keinen Empfängervergleich starten. Wollte halt nur meine Erfahrung beisteuern.


    Zitat


    Die 100 Sekunden sind aber nun schon eine Vermutung Deinerseits, oder meinst Du die irgendwo sehen zu koennen? Hab ich da etwas nicht verstanden. Denn ich habe zwar nicht auf die Uhr geschaut, aber es waren schon so um die 15-20 Minuten.


    Wenn ich das richtig sehe, zeigt (und bewertet) GPS-Tool nur die letzten 100 Positionen.



    Wastl

    Das schöne an Bienchen ist, man hat immer was worauf man sich freuen kann :love2

  • Zitat

    Original von Wastl
    ...
    Wenn ich das richtig sehe, zeigt (und bewertet) GPS-Tool nur die letzten 100 Positionen.



    Wastl


    Hallo Wastl


    So sehe ich das auch. Allerdings bin ich trotzdem, nachdem ich eben etwas damit "gespielt" habe, der Meinung das da noch was nicht ganz so laeuft wie ich es verstehe. Werde heute aber nicht zum genaueren testen komme, da ich nachher auf einer Hochzeit bin.

  • Zitat

    Wenn ich das richtig sehe, zeigt (und bewertet) GPS-Tool nur die letzten 100 Positionen.


    Moin,
    inzwischen interpretiere ich die Sache etwas anders:
    - pro Auswerteintervall wird der schlechteste Wert ignoriert,
    - ein Intervall kann 1....99Sek sein,
    - es werden 100 Intervalle ausgewertet/angezeigt,
    (Zähler auf 12h der Anzeige)
    - _danach_ läuft es genauso weiter,
    **edit*: _fast_ genau so weiter:
    ab jetzt wird der schlechteste Wert der _Gesamt_Auswertung gestrichen,
    vorher war´s der Wert des _Intervalls_.*
    - es wird nur _nicht weitergezählt._




    Klarheit kann nur Enrico schaffen.
    Insoweit war meine Aussage/Vermutung (100Sek) falsch/unzutreffend.
    Wolf

    2 Mal editiert, zuletzt von WolfL ()

  • Um irgendwelchen wilden Spekulationen vorzubeugen, also in die Mitteln Anzeige wird jedesmal die aktuelle GPS Position (abhängig vom Intervall) übernommen. Wenn 100 Messungen erreicht sind wird der Punkt mit der jeweils größten horizontalen Abweichung, vom errechneten Mittelwert, rausgeschmissen und durch die aktuelle Koordinate ersetzt.
    Deswegen habe ich auch die Farbcodierung eingeführt, wenn man bloß noch rote und einen blauen Punkt sieht, weis man das es sich wirklich nicht mehr lohnt weitere Messungen aufzunehmen.
    Das Intervall bezieht sich nicht auf Sekunden sondern auf die empfangen GPS Positionen, hat also jemand seine Maus darauf eingestellt jede Sekunde einen GGA Satz zu senden dann entspricht es schon Sekunden. Sendet die Maus aber alle 5 Sekunden, dann sind es eben das jeweilige Vielfache des eingestellten Intervalls mit 5.
    Ich hoffe es war einigemaßen verständlich. ;)
    Achso, die Sache mit dem automatischen Zoom habe ich eigentlich schon drin, die Anzeige zoomt immer so das man alle Punkte sieht(zumindest in 2m Schritten um Sprünge in der Anzeige zu verhindern). Notfalls sind ja noch die Textanzeigen für die Umringe vorhanden.

    2 Mal editiert, zuletzt von geometer ()

  • Ich hatte mal wieder etwas Zeit, da hab ich gleich mal ein paar Veränderungen am Programm vorgenommen:
    0.3.2 > 0.4
    - DLL für Verbindung zum Comport ausgelagert(ist OpenSource, so ist der Code getrennt vom Programm)(muß ins selbe Verzeichnis kopiert werden)
    - Suchfenster(unter 10m Distanz) mit einem Kreis der die Entfernung anzeigt ergänzt
    - das automatische löschen der Mitteln Punkte wurde entfernt(nur noch über Kontextmenü)
    - das GPS wird nicht mehr automatisch getrennt beim Wechsel in die Punkt Anzeige, dafür ist die Verbinden/trennen Möglichkeit
    in das Menü gewandert(man sollte aber aus Performancegründen die GPS Verbindung im Punktmodus trennen, denn sämtlich Daten der aktuellen
    GPS Anzeige werden weiter ausgewertet)
    - Möglichkeit zum speichern der aktuellen Position mit Bezeichnung(Button speichern/lang) dabei wird die Koordinate so wie sie angezeigt wird
    also mit eventueller Umrechnung gespeichert in der Datei:GPSBezpunkte.txt(außerdem Kurs, km/h, Datum, Uhrzeit)
    - die Einstellungen für das Datum die Projektion und das Intervall der GPS Anzeige werden gespeichert, so das sie beim Neustart wieder vorhanden sind


    Ich hoffe es funktioniert.
    Wichtig die dll mit zum Programm kopieren! Diese dll sorgt für die Verbindung mit dem GPS, beim Untersuchen der Probleme mit dem Comport habe ich nämlich bemerkt das der Code dafür Opensource ist, nachdem ich mich ein bischen darüber informiert habe, habe ich diesen Code aus dem Programm ausgelagert. Sonst müßte ich das ganze Programm auch als Opensource deklarieren und dazu habe ich keine Lust. Aber vielleicht hat das auch sein Gutes, wer also Ahnung von solchen Geschichten hat kann sich ja mal den Code anschauen.(aber nicht erschrecken, ich habe, wie gesagt, mir das Programmieren selbst beigebracht, also könnte der Code ein bischen wirr erscheinen. Kritik und Anregungen sind erwünscht. Code ist in C#)


    Die geänderte Version ist im ersten Beitrag.
    Hier angehängt habe ich den Sourcecode der dll.

  • Tut mir leid, aber bei mir sind die Probleme mit dem Com-Port gleich geblieben.
    ( MyGuide Navigator 6500XL)

    Gruß
    taxus






    "Wir essen jetzt Opa!" Satzzeichen retten Leben!