@r17158:
Ist dir dieses Dokument bereits bekannt?
http://www.tomtom.com/lib/doc/ttnavsdk3_manual.pdf
Wenn nicht, dann erklärt das vielleicht Teile. (Auch wenn nicht ganz aktuell).
@r17158:
Ist dir dieses Dokument bereits bekannt?
http://www.tomtom.com/lib/doc/ttnavsdk3_manual.pdf
Wenn nicht, dann erklärt das vielleicht Teile. (Auch wenn nicht ganz aktuell).
Hi Ralf,
ZitatOriginal 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 :
ZitatOriginal 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,
ZitatAlles anzeigenOriginal von Loc2262
Weitere Syntax:
NavigateToCoordinates|latitude|longitude|titel|\0x00
lat.+long. in Zehntausendstel-Grad, wie gehabt.
titel = Irgendein Titeltext für den Zielpunkt
WICHTIG, das hat ne Weile gedauert bis ichs rausgefunden habe, obwohl es bei näherem Nachdenken völlig logisch ist: der Zielpunkt muß auf einer Straße liegen, sonst akzeptiert Tomtom die Filemessage nicht!
Bei ShowCoordinatesOnMap ist das nicht so, da kann man auch Koordinaten auf der grünen Wiese (oder im Meer
) angeben. Tomtom setzt dann den Cursor da hin, und der Zielpunkt ist die am nächsten gelegene Straße, genau wie wenn man manuell in der Karte irgendwo in die Pampa tippt.
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
ZitatOriginal 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.
ZitatOriginal 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".
ZitatOriginal 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! ![]()
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
ZitatOriginal 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.
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
ZitatOriginal 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....... ![]()
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... ![]()
Viel Spass
Thomass