NaviPOWM 0.1.2 freigegeben

  • Zitat

    Original von Garry
    Julian, bitte an die GPS-Geschwindigkeitsangabe denken!
    Ganz wichtig!
    Danke! :)


    Gruss
    Garry


    Jaja, nicht so hektisch, bin ja schon dran... ;-)))


    Ich baue gerade die GPS-Geschwindigkeit ein (Auswertung des GPRMC-Pakets). Leider ist das mehr Arbeit, als ich gedacht habe. Ein paar Tage wird es sicherlich noch dauern, wird aber in der 0.1.3 drin sein. Ich hoffe, dass ich Ostern waehrend der Besuche die Geschwindigkeitsanzeige testen kann ;)


    Gruesse,
    Julian

  • Hallo Julian,


    danke für die schnelle Antwort


    Glopus (Rasterkartenprogramm) und Serilot (Virtueller Serieller Treiber als COM Port Splitter ) kommen von hier http://forum.pocketnavigation.de/bid96-sid.htm und die sehr aktiven Forumsteilnehmer den dem Unterforum haben mit vielen anderen [ich glaube der aktivste war und ist Garry :-)] erst den Stein sprich OSM hier im Forum zum rollen gebracht - aber das nur zur Info weil du nichts mit Glopus anfangen konntest


    so- ich habe mich mal mit der *.ini beschäftigt


    als Beispiele nennst du:


    1.Windows: SerialPort = COM1;4800;8;N;1
    2. Windows Mobile (with trailing ':'): SerialPort = COM5:;4800;8;N;1
    3. Linux: SerialPort = /dev/ttyS1;4800;7;O;2


    gut, da ich WM5 auf den Loox560 habe also die 2. Zeile


    jetzt habe ich die Serielle Schnittstelle
    bei mir Programme GPS-Programmanschluß = COM 9 , Baudrate 9600,
    und Hardware-GPS-Hardwareanschluß COM9


    und jetzt zu der 2.Zeile müßte also heißen


    SerialPort = COM8;9600;9;N;1


    was das "N" heißt weis ich nicht - habs einfach auch so geschrieben


    leider bekommt das Programm keinen FIX - habs mit und ohne COM-Splitter versucht


    was mache ich den da noch falsch?


    vielen Dank und viele Grüsse
    Holzmichl

  • Hallo,
    Du musst den COM-Port unter WinCE mit Doppelponkt abschließen! bei mir z.B. so:

    Code
    SerialPort = COM5:;4800;8;N;1


    Gruß,
    Stefan


  • Ich verstehe es eher so:


    SerialPort = COM9:;9600;8;N;1


    Bitte Doppelpunkt nach COM9 beachten (Windows Mobile Eigenheit!)


    Zitat


    was das "N" heißt weis ich nicht - habs einfach auch so geschrieben


    Das ist die uebliche Beschreibung einer seriellen Schnittstelle:


    8 -> 8 Datenbits
    N -> keine Paritaet (none)
    1 -> 1 Stoppbit


    Zitat


    leider bekommt das Programm keinen FIX - habs mit und ohne COM-Splitter versucht


    was mache ich den da noch falsch?


    Es sieht so aus, als ob du den Doppelpunkt vergessen, den falschen COM-Port und die Anzahl der Datenbits falsch angegeben hast. Ich hoffe, nach den Korrekturen laeuft es.


    Unter WM5 (korrigiert mich, wenn ich falsch liege) braucht man keinen extra virtuellen seriellen Treiber, da Window so etwas selber zu Verfuegung stellt. Jedenfalls ist das bei meinem Geraet so (Asus MyPal 632)


    Gruesse,
    Julian

  • Zitat

    Original von J.Bugariu
    Jaja, nicht so hektisch, bin ja schon dran... ;-)))


    Ich baue gerade die GPS-Geschwindigkeit ein (Auswertung des GPRMC-Pakets). Leider ist das mehr Arbeit, als ich gedacht habe. Ein paar Tage wird es sicherlich noch dauern, wird aber in der 0.1.3 drin sein. Ich hoffe, dass ich Ostern waehrend der Besuche die Geschwindigkeitsanzeige testen kann ;)


    Naja, da ich ein "neues" Auto habe muss ich jetzt auch meinen Tempomaten wieder neu kalibrieren ;)


    Warum nimmst Du eigentlich nicht das GPVTG-Protokoll für die Geschwindigkeit?
    Dann brauchst Du keine Meilen in Kilometer umrechnen...


    Garry

  • Hallo Garry,

    Zitat

    Original von Garry
    Warum nimmst Du eigentlich nicht das GPVTG-Protokoll für die Geschwindigkeit?
    Dann brauchst Du keine Meilen in Kilometer umrechnen...


    Die GPVTG-Datensätze werden aber von vielen GPS-Chips nicht standardmäßig übertragen! Bei mir kommen z.B. nur: GGA, GSA, RMC und GSV
    Na und an der Multiplikation mit 1.852 wird's wohl nicht scheitern...


    Hast Du eigentlich schon 'mal getestet, ob mein "Koordinatenprogramm" bei Dir auch läuft. Ich habe es für WinCE 5.0 geschrieben. Damit könntest Du im Servermodus die Geschwindigkeit (und mehr) anzeigen lassen, so wie hier z.B.
    Man kann die Anzeigen auch mit NaviPOWM gemeinsam nutzen!


    Gruß,
    Stefan

  • nochmals Danke an Julian und Stefan


    jetzt klappt es - an dem ":" hat es gelegen :)


    aber jetzt noch eine Frage - gibt es eine Möglichkeit die Schrift bzw. Icon-Zeichen größer werden zu lassen (bei mir kann ich sehr schlecht erkennen- sind ca 1-2mm groß)


    auf der Wikiseite von NaviPowm ist der Screenshot: Version 0.1.2 on Windows Mobile 5.0 mit Plus und Minus (ich nehme an das es für das Zoomen ist) dargestellt und die Schriftzeichen sind auch viele größer


    und das Problem das sich das Programm in der Vordergrund setzt ist auch nicht sehr schön - siehe Punkt 6 von


    Zitat

    Original von StefanDausR...


    6) Warum legt sich das Fenster immer in den Vordergrund? Man kann es zwar Mit MoveWindow verkleinern und nach hinten setzten, aber sobald man hineinklickt ist es wieder in der Position HWND_TOPMOST.


    und deine Antwort...


    Zitat

    6) Sobald man es aktiviert, wird es nach vorne geholt und maximiert. Hat folgenden Grund: auf meinem PDA sind sonst Menue und Tastatur sichtbar, was stoert. Habe mir nicht vorgestellt, dass jemand ein verkleinertes Fenster nutzen moechte. Hmmm... Wahrscheinlich erst in 0.1.2


    Viele Grüße Holzmichl

  • Hallo Holzmichl,

    Zitat

    Original von Holzmichl_DD
    und das Problem das sich das Programm in der Vordergrund setzt ist auch nicht sehr schön


    hast Du

    Code
    FullScreen = off

    angegeben? Bei mir klappt das nun damit recht gut!


    Gruß,
    Stefan

  • Danke Stefan - hat geklappt :)


    jetzt würde ich gern nur noch die Schrift gößer werden lassen -


    wieso gibt es bei mir eigentich kein "+" und "-" mehr zum Zoomen - oder muß man das auch irgentie in die Ini-datei reinschreiben -wenn ja - wie ?


    MFG und allen schöne Ostern


    Holzmichl

  • Zitat

    Original von Holzmichl_DD
    jetzt würde ich gern nur noch die Schrift gößer werden lassen -


    Die Schrift passt sich automatisch an die Hoehe der beiden Zeilen (oben und unten) an. Notfalls in der ini-Datei folgende Eintraege anpassen:


    InfoBarBottomHeight = 20
    fuer die Hoehe der unteren Zeile


    InfoBarTopHeight = 20
    fuer die Hoehe der oberen Zeile.


    Da im Code fuer die obere Zeile noch ein Fehler enthalten war, den ich eben korrigiert habe, wird das Ergebnis dafuer wahrscheinlich noch nicht zufriedenstellend sein...


    Zitat


    wieso gibt es bei mir eigentich kein "+" und "-" mehr zum Zoomen - oder muß man das auch irgentie in die Ini-datei reinschreiben -wenn ja - wie ?


    Einfach
    ShowZoomButtons = on
    setzen, dann werden diese eingeblendet.


    Frohe Ostern,
    Julian

  • Zitat

    Original von Garry
    Warum nimmst Du eigentlich nicht das GPVTG-Protokoll für die Geschwindigkeit?
    Dann brauchst Du keine Meilen in Kilometer umrechnen...


    Mein Empfaenger gibt dieses Paket nicht aus. OK, ich koennte ihn entsprechend einstellen, bin aber zu faul... ;)



    Aber GPRMC reicht eigentlich auch.


    Bin gespannt, was die Fahrten so ergeben... Wenn alles klappt muss noch ein bischen Fleissarbeit getan werden, dann kommt die 0.1.3 raus. :D


    Gruesse,
    Julian

  • Zitat

    Original von J.Bugariu


    Mein Empfaenger gibt dieses Paket nicht aus. OK, ich koennte ihn entsprechend einstellen, bin aber zu faul... ;)


    Schade - was für ein Empfänger ist es den?
    Ich denek dass sie die Kleinigkeiten mit denen man noch etwas perfomance herausholen kann - Gleitkommaoperationen müssen ja nicht unbedingt sein wenn man die Daten schon in der richtigen Einheit bekommen kann.

    Zitat

    Bin gespannt, was die Fahrten so ergeben... Wenn alles klappt muss noch ein bischen Fleissarbeit getan werden, dann kommt die 0.1.3 raus. :D


    Gruesse,
    Julian


    Gibt es schon eine waage Terminvorstellung? :)
    Ehr April oder ehr Mai?


    Gruss
    Garry

  • Zitat

    Original von StefanDausR
    Hallo Garry,


    Die GPVTG-Datensätze werden aber von vielen GPS-Chips nicht standardmäßig übertragen! Bei mir kommen z.B. nur: GGA, GSA, RMC und GSV
    Na und an der Multiplikation mit 1.852 wird's wohl nicht scheitern...


    Nun scheitern nicht - aber warum unnötige Rechenoperationen wenn man die Daten schon fix und fertig geliefert bekommen kann?



    Dein Programm habe ich noch nicht getestet, mal schauen vielleicht über Ostern...


    Garry

    Einmal editiert, zuletzt von Garry ()

  • Zitat

    Original von Garry
    Gibt es schon eine waage Terminvorstellung? :)
    Ehr April oder ehr Mai?


    Ich hoffe, April.


    Gruesse,
    Julian

  • Was ich heute wieder festgestellt habe was noch dringend fehlt ist die "PAN"-Funktion, also verschieben der Karte - um zu sehen ob man für ein bestimmtes Gebiet die Kartendaten geladen hat,


    Garry