Mit TT5 "reden", aber ohne SDK

  • Hi Ralf,


    Zitat

    Original von r17158
    Hi LuMe,
    das meint Loc ja. Bei Navigieren zu Koordinaten navigiert er ja nicht vollständig zu den Koordinaten, sondern der Punkt wandert an den nächstgelegene Straßenpunkt. Ist bei POI's genauso.


    BG,Ralf.


    Ok, dann hab ich LOC wohl falsch verstanden. Bei mir wandert der Punkt nämlich, wie vor Dir beschrieben, an den nächstgelegen Strassenpunkt.


    Loc schreibt aber :

    Zitat

    Original von Loc2262
    ... der Zielpunkt muß auf einer Straße liegen, sonst akzeptiert Tomtom die Filemessage nicht!


    Ich hatte das so interpretiert, dass TomTom eine Fehlermeldung zurück gibt und gar nicht routet.


    Tschüss,
    Lutz

  • Hallo Frank,



    also bei mir "springt" er zur nächstliegenden Straße.
    Nur wenn ich Koordinatenmüll eingebe kommt der -5 Fehler ...


    Gruß
    bill

  • Hallo,


    ich glaube, ich weis was die erste 0 in der GetCurrentPositionV01 Rückgabe ist.


    Das ist wahrscheinlich der Kommando Error Code.
    0 - Ok!
    -5 - OhOhhh...


    Im GetApplicationVersionV01 Kommando kommt auch eine
    0 vor der Version und Buildnummer.


    Gruß
    bill

  • Zitat

    Original von LuMe96


    Bist Du Dir da sicher ? Eigentlich routet er dann auch zur nächstgelegen Strasse, ausser die Koordinaten liegen ausserhalb der Karte oder Du bist nicht im NaviView.


    Yepp, ganz sicher. Mehrfach ausprobiert.

  • Zitat

    Original von bill_gehts?
    ich glaube, ich weis was die erste 0 in der GetCurrentPositionV01 Rückgabe ist.


    Das ist wahrscheinlich der Kommando Error Code.
    0 - Ok!
    -5 - OhOhhh...


    Das hatte ich glaub ich auch geschrieben? :) Laut Funktionsbeschreibung in der alten SDK-Doku bedeutet ein (beliebiger) Wert <0 "ohoh".

  • Zitat

    Original von r17158
    Wie macht TomTom sich denn bemerkbar, wenn der Zielpunkt nicht in der Nähe der Straße liegt.


    Im Antwort-Messagefile steht "-5|\0x00" oder "-4|\0x00" oder vergleichbares. Jede negative Zahl dürfte eine andere Fehlerbedeutung haben.


    Möglicherweise akzeptiert Tomtom Koordinaten, die noch halbwegs in der Nähe einer Straße liegen. Ich hatte aber reproduzierbar mit "wilden" Koordinaten, die aber durchaus noch im Bereich der Karte lagen, Fehlerantworten.

  • Hallo,


    ich hab mal das CE SDK installiert ...


    Der Wert im Dateinamen, wenn TT den Taschenrechner aufruft
    ist der ProcessId von TomTom Navigator.exe.
    (mit Windows CE Remote Heap Walker ermittelt)
    Man sollte also als Fremdprogramm den jeweiligen "eignen" nehmen.
    (so wie von Frank vorgeschlagen)


    Zielpunkt in der Nähe:


    Vieleicht reagiert hier TT wie beim DeleteClosestPoi, da ist ja auch ein
    Umkreis von 100m lt. SDK2/3....


    Gruß
    Bill

  • Hallo zusammen,


    das ist ja einfach genial.


    Ich fahre zur Zeit mit Navigon Business Mobile Navigator 1.2 mit TMC. Da die Version schon ziemlich alt ist, die neuen Versionen von Navigon, meiner Meinung nach, alle unrauchbar sind, suche ich nach einem neuen Navi mit TMC.


    Jetzt meine Idee:
    Ich habe bereits eine Schaltung (wird noch kleiner werden ;-)) gebastelt mit Radioempfänger, Mikrokontroller und RDS-Decoder der die aktuellen Verkehrsmeldungen über eine serielle Schnittstelle oder Bluetooth an den PC oder PPC weiterleiten kann. Die LCL 3.0 besitze ich auch. Not macht halt erfinderisch...


    Wenn wir jetzt rausbekommen könnten, wie man ein bestimmtes Teilstück der Strecke sperren kann, eine Infonachricht mit der Verkehrsmeldung und einen POI auf der Strecke anzeigen könnten, hätten wir endlich TomTom mit TMC.
    Vielleicht gibt es aber auch eine Schnittstelle bzgl. TomTom Traffic die man nutzen könnte. Denn TTT bekommt seine Infos ja auch irgendwie in den TomTom rein.


    Also, wenn wir es schaffen, o.g. Funktionen dem TomTom beizubringen, stelle ich meine Bauanleitung ins Forum und jeder kann sich einen TomTom TMC basteln.


    Was haltet Ihr davon. Lässt ich das mit/ohne SDK realisieren?


    Gruß
    Frank

  • Moin Frank!



    Mensch, das wäre ja spitze! :respekt


    Bin aber mal gespannt, was TomTom dazu sagt?!


    Ach ja, TomTom liefert ja nur Standart-Antworten :gap :gap :gap


    Ich glaube, du löst gerade eine Lawine aus!




    Gruß Teddy

    avatar-1001417.gif routi, wir vergessen dich nicht!

  • Zitat

    Original von Frank
    Wenn wir jetzt rausbekommen könnten, wie man ein bestimmtes Teilstück der Strecke sperren kann, eine Infonachricht mit der Verkehrsmeldung und einen POI auf der Strecke anzeigen könnten, hätten wir endlich TomTom mit TMC.


    Soweit ich mich erinnere gibt es Funktionen, die aktuell berechnete Strecke auszugeben. Allerdings wüßte ich nicht, daß es einen Befehl zum Sperren eines Streckenabschnittes gibt. Zumindest nichts in der Form "A1 zwischen Köln und Leverkusen 5 km Stau ab Position XYZ". Höchstens einen kompletten Teil der *berechneten* Strecke. Das dürfte nicht der Sinn der Sache sein, und es dürfte verdammt schwierig werden, das mit den Verkehrsinfos auszuwerten. Aber wer weiß... :)


    Allerdings sollte man spätestens da anfangen aufzupassen, denn dann geht es in einen Bereich, wo Tomtom einen Bezahldienst anbietet, sprich eine TMC-Frickelei für Tomtom ihren Geschäftsinteressen widerspricht. Ich habe keine Lust, mich mit Anwälten rumzuschlagen wegen sowas.

    Einmal editiert, zuletzt von Loc2262 ()

  • Die Idee hatte ich auch schon...


    Folgender Ansatz:
    - bisher kennen wir noch keine Funktionen für Teilstück sperren ...


    aber


    TT muß doch irgend ein File für TT zur Verfügung stellen, in dem alle
    Meldungen enthalten sind ...


    1. Ansatz: dieses File von außen (siehe Frank) erzeugen und abwarten wie TT
    da drauf reagiert


    oder


    2. Ansatz:


    Im SDK für PPC2002 gibts glaube ich nen InternetServer für den PPC.
    Mit dem einfach den TT Dienst Server nachbauen und über die "Host"
    Datei alle TT Anfragen auf den eigenen Server umleiten. So denkt TT es
    spricht mit TT Server ... ;) ;)
    Die Web Server Files von außen erzeugen ...


    Ich glaube die fragen den "tt1.nl" Server ab ...


    Gruß
    bill

  • Zitat

    Original von bill_gehts?
    TT muß doch irgend ein File für TT zur Verfügung stellen, in dem alle
    Meldungen enthalten sind ...


    Datei alle TT Anfragen auf den eigenen Server umleiten. So denkt TT es
    spricht mit TT Server ... ;) ;)


    Na viel Spaß dabei, Formate und Protokolle dieser Kommunikation zu analysieren. Das wäre schon eine Uni-Diplomarbeit wert! Infos dazu wird Dir Tomtom sicherlich nicht rausrücken.

  • @Loc2262



    Kanst Du mir mal helfen:


    00 00 00 01 00 00 01 64 09 00 00 00 00 00 00 00
    01 09 00 00 01 00 A1 30 00 00 04 00 00 00 00 00
    04 00 00 00 00 00 00 00 00 00 00 00 04


    Da steckt irgendwo folgendes Position drin
    1284565
    5084310


    Ak Kreuz Chemnitz A72


    da war doch mal was mit nem irren Zahlenformat ...


    Gruß
    Bill

  • Hallo zusammen,


    also wenn ich euch 2 so zusehe....... :respekt


    Für mich wär es schon ok, wenn ich auf Tastendruck ein Fenster mit dem TMC-Infos aus dem selbst gebastelten BT-TMC-Empfänger sehen könnte. Bin halt bescheiden... :D


    Viel Spass
    Thomass