Alternative Hardware

  • Da ich die Hardware auch mit anderer Software nutzen will (in meinem Fall Segelflug) bleibt momentan nur der Navman, da nur dieser einen ausreichenden NMEA-Satz beherrscht.


    Also ist mein dringendst erwartetes Feature für P1 die Unterstützung alternativer Hardware!


    Elmar

  • Wieso?


    Der GPS-Empfänger aus dem CarNavigator/P1 geht doch auch mit anderer GPS-Software.


    Das NMEA-Protokoll wird unterstützt, ist lediglich eine Sache, die gewünschten Sätze einzustellen...

  • Ich hatte es bisher so verstanden, dass die P1-Maus nur die beiden von P1 benötigten NMEA-Datensätze VTG und GGA liefert. Hat jemand Info's darüber, ob und ggfls. wie die P1-Maus dazu bewegt werden kann die komplette´n oder ausgewählte Datensätze zu liefern?

  • Das Distefora Service Center hat mir auf Anfrage mitgeteilt, dass nur die Unterprotokoll GPGGA und GPVTG unterstützt werden - sowohl von der Hardware als auch von der Software. Ich kann die Hardware also nicht für Programme benutzen die andere Sequenzen benötigen (z.B. Aviation-SW). Und ich kann die Software nicht mit meinem Navman benutzen - selbst wenn sie ohne die GPS-Maus ausgeliefert werden würde.
    Schade eigentlich. Gerade die Software sollte mit minimalem Aufwand auch andere Sequenzen schlucken (und evtl. einfach nur wegschmeissen).


    Elmar

  • Hallo,
    die von uns vertriebenen GPS Geräte unterstützen die gewünschten Protokolle. Dies muß aber bei Bestellung unbedingt angegeben werden, da die Receiver vorher eingestellt werden müssen. Sicher ist das es geht, da wir Kunden haben die mit der Maus oder CF Card arbeiten


    hier der Link www.pocket-shop.info



    Gruß



    Bernd

    • Offizieller Beitrag

    Es gibt schon eine solche Liste kompatibler Geräte hier im Forum! Sie ist natürlich bei weitem nicht vollständig!
    Schau mal unter diesem Beitrag!
    Jeder der ein weiteres taugliches GPS gefunden und erfolgreich mit P1 genutzt hat, sollte es hier melden damit alle etwas davon haben!
    Gruß
    Tobi

  • Hallo!


    Das DISTEFORA Service Center liegt falsch...


    Die "Ratte" (Schildkröte, Gürteltier, wie auch immer) ist ein recht hochwertiger GPS-Empfänger, der neben dem kompletten NMEA-Protokoll auch binäre GPS-Daten unterstützt und - mit entsprechendem Firmwareupdate - sogar Postprocessing ermöglicht, d.h. die Rohdaten der Satellitenmessungen ausgeben und mit den Daten einer Basisstation verrechnen kann. Das führt dann zu Genauigkeiten im Bereich von 5 bis 10 Zentimetern.


    Also, als kleines Schmankerl hier die Einstellinformationen für die anderen NMEA-Datensätze (und wie immer gilt: auf eigene Gefahr, wer das verwurschtet ist selber Schuld...):


    <BEGIN>
    Kommunikation


    Die Kommunikation mit dem Navistar erfolgt seriell mit Geschwindigkeiten zwischen 300 und 38400 Baud mit 8 Daten-, je 1 Start- und Stoppbit und ohne Parität.


    Der Befehl $PCMCAG,005 dient zur Konfiguration der Ausgaben des Empfängers:


    GGA Global Positioning System Fix Data
    GLL Geographic Position - Latitude/Longitude
    GSA GPS DOP and Active Satellites
    GSV GPS Satellites in View
    RMC Recommended Minimum Specific GPS Data
    VTG Track Made Good and Ground Speed
    ZDA UTC Time & Date


    |
    KOPF | INHALT DER DATENFELDER
    |
    __________________________________________$PMCAG,005
    | ,x.x,ccc,xxx,...,ccc,xxxx*hh<CR><LF>
    | | | | | |
    | | | | ------ nter Datensatzblock(2)
    | | ------ erster Datensatzblock(2)
    | Baudrate(1)
    __________________________________________
    (Beispiel folgt unten)


    1 Baudrate : Gültige Werte sind: 0.3, 0.6, 1.2, 2.4, 4.8, 9.6, 19.2, 38.4 (in KBaud).
    0 : Baudrate beibehalten und Ausgabekonfiguration aktualisieren.
    1 : Konfiguration im Gerät abspeichern vorherige Einstellungen werden überschrieben.

    2 Datensatzblock: Jeder Block enthält:
    ccc : Datensatzkennung
    xxx : Ausgabehäufigkeit in Sekunden (001..999)
    000 beendet die Übertragung


    Beispiel:


    $PMCAG,005,4.8,GGA,010,RMC,001,VTG,001,ZDA,010*48<CR><LF>


    Ausgabedatensätze: GGA und ZDA alle 10 Sekunden
    RMC und VTG jede Sekunde.
    mit 4800 Baud


    $PMCAG,005,1,GLL,001*2A<CR><LF>


    Ausgabedatensätze: GGA und ZDA alle 10 Sekunden
    GLL, RMC und VTG jede Sekunde.
    mit 4800 Baud
    im nichtflüchtigen Speicher ablegen: GLL,001 @ 4800 (alle bisherigen Daten im nichtflüchtigen Speicher werden gelöscht)
    <ENDE>

  • Habe mittlerweile diverse GPS Mäuse mit Sirf 1 Chipsatz getestet und festgestellt das alle diese Mäuse mit dem Programm Sirfdemo.exe so programmiert werden können das sie mit der P1 Software zusammenarbeiten und nach Umstellung auf das Sirf Protokoll auch mit dem Destinator super zusammenarbeiten.
    Hierbei habe ich unter anderem die Holux Maus und die GSN Maus getestet, beide liefen ohne Probleme.
    Das einzige was Sie unterschied ist der Preis, die GNS lag so bei 230 Euro die Holux Maus bei 140 Euros.
    Übrigens entspricht die orginal Destinator Maus der GNS Maus und ist somit auch umprogrammierbar, somit ergibt sich die Möglichkeit sich die P1 Soft zu kaufen und man hat im Handumdrehen eine 2te gute Navilösung.
    Somit ist die günstigste Navilösung für den IPAQ 175 Euro die P1 Soft und ca 140.- Euro für die GPS Maus gibt summasumarum 315.- Euro das ist doch echt ok oder?
    Sowies aussieht werden diese Mäuse dann auch mit der Map&Guide Software zusammenarbeiten.



    mfg


    metzi

    • Offizieller Beitrag

    Hallo Guido,
    danke für die Anleitung, klappt super! Aber jetzt die Preisfrage: Kann man die Schildkröte auch auf SiRF umstellen?
    Ich habe es mit dem Programm SiRFdemo versucht, aber im Gegensatz zur "GNS-Maus" (die Distefora wohl zum Teil auch ausliefert) hatte ich keinen Erfolg!
    Ich habe beide Mäuse, will aber eine verkaufen! Die "Ratte" "Schildkröte" ist zwar etwas langsamer im Fix, dafür hat sie aber in allen Tests die besten Empfangsleistung aller Geräte bewiesen! Die "Ratte" ist in punkte Empfangsleistung echt absolute Spitze! Hier scheint wohl zu gelten "Je größer..."
    Aber ich bräuchte eigentlich auch eine Umschaltung auf SiRF!?
    Die Ratte mit NMEA UND SiRF wäre top!
    Gruß
    Tobi

  • Hallo Tobi,


    der Navistar (die "Ratte") kann NMEA und CMC Binary (das binäre Protokoll des Herstellers), aber kein Sirf, denn das ist das binäre Protokoll von SIRF...


    Wozu brauchst du denn die Binärdaten?


    Es gibt eigentlich nichts, was Sirf kann, was der Navistar nicht kann...


    Empfangsleistung: Grund ist - neben der höherwertigen GPS-Technik auf dem Navistar, die aus der Luftfahrt kommt (F16 und ähnliche) - vor allem die Qualität des Antennenpatches und des Shieldings. Während bei den meisten Sirf-GPS der Keramikpatch direkt auf dem EMV-Shielding sitzt, ist im Navistar der Patch auf einer Groundplane angebracht, die mit Abstand zum Board-Shielding montiert ist. 5 mm näher zum Board -> Empfangsqualität nimmt ab. 5 mm weiter weg -> kaum Verbesserung in der Qualität.


    Gruß
    Guido

  • @ Metzi XP


    Moin, Moin,


    da ich auch Besitzer einer original Destinator Maus
    bin und diese ja wohl der GNS Maus entspricht,
    wie hast du die auf P1 (NMEA) umprogrammiert ?


    Derzeit habe ich kein Adapterkabel (weil die Dest Maus nur den Ipaq Stecker dran hat) zum umproggen.
    Gibt es vielleicht eine Möglichkeit dies mit verbundenem Ipaq zu tun ?


    Dann würde ich mich ja glatt dazu verleiten lassen, die P1 Software zu kaufen ... 8)


    Gruss


    Imsadi

  • Weiss jemand, ob und ggfls. mit welchem Programm bei der Pharos iGPS 180 die einzelnen NMEA-Unterprotokolle an- bzw. abgewählt werden können?
    Eine ausführlichere Anleitung wie VTG aktiviert werden kann, würde mir sehr helfen.

  • @ Imsadi


    Hi,


    ich benutze das Sirfdemo.exe um die Maus umzuprogrammieren.


    Sirf aktivieren, anschließend noch den main serial port auf 19200 ändern und schon gehts :)


    und anders herum


    NMEA wechseln


    da erscheint ein fenster in dem die Protokolle sind die ausgegeben werden sollen hier VTG und GGA ist e glaub ich auswählen, den port auf 4800 Baud,


    das wars und schon geht die P1.


    Die Möglichkeit die Änderung direkt am IPAQ zu machen suche ich auch noch, bisher leider noch nicht gefunden, aber das es standard seriell commands sind dürfte es nur eine Frage der Zeit sein bis man es raus hat, habe auch schon mal die Sirf Firma wo den chip produziert angeschrieben, aber leider keine Antwort :(


    habe auch die orginal Destimaus mit der Deutschland map, in der Version 1.51 gekauft, gibts da schon was neueres ?


    habe jetzt auch die Mobile Navigationssoftware bei Widget bestellt, mal schauen wie gut Sie wirklich ist :)
    weil die P1 2002 ist in meinen Augen viel schlechter wie die Desti Software.


    Ah, hoffe übrigens das ich bald die erste Beta der Map&Guide Soft bekomme, wenn ich Sie habe werde ich mich hier über die Funktionalität äußern.


    Gruß


    Metzi

  • Hallo!


    als Antwort auf umstellen mit einfachem Terminalprogramm (Sirf ist im NMEA-Modus):


    103Query/Rate Control
    This command is used to control the output of standard NMEA messages GGA, GLL,
    GSA, GSV, RMC, and VTG. Using this command message, standard NMEA messages
    may be polled once, or setup for periodic output. Checksums may also be enabled or
    disabled depending on the needs of the receiving program. NMEA message settings are
    saved in battery-backed memory for each entry when the message is accepted.


    Table C-16 contains the input values for the following examples:


    1. Query the GGA message with checksum enabled
    $PSRF103,00,01,00,01*25


    2. Enable VTG message for a 1 Hz constant output with checksum enabled
    $PSRF103,05,00,01,01*20


    3. Disable VTG message
    $PSRF103,05,00,00,01*21


    Note In TricklePower mode, update rate is specified by the user. When you switch to
    NMEA protocol, message update rate is also required. The resulting update rate is the
    product of the TricklePower Update rate and the NMEA update rate (i.e. TricklePower
    update rate = 2 seconds, NMEA update rate = 5 seconds, resulting update rate is every
    10 seconds, (2 X 5 = 10)).


    Table C-16 Query/Rate Control Data Format (See example 1.)
    Name | Example | Units | Description
    Message ID | $PSRF103 | | PSRF103 protocol header
    Msg | 00 | | See Table C-17
    Mode | 01 | | 0=SetRate, 1=Query
    Rate | 00 | seconds | Outputoff=0, max=255
    CksumEnable | 01 | | 0=Disable Checksum, 1=Enable Checksum
    Checksum | *25 | |
    <CR> <LF> | | | End of message termination


    Table C-17 Messages
    Value Description
    0 GGA
    1 GLL
    2 GSA
    3 GSV
    4 RMC
    5 VTG



    Wie immer gilt: Anwendung auf eigene Gefahr.