Hallo Navirunner,
erstmal vielen, vielen Dank, dass Du die Grundlagen für den Gyro allen zur Verfügung stellst.
Ich versuche derzeit den Gyro zu verstehen und in meinen Skin einzubauen habe aber noch ein paar Fragen.
1) Den Gyrobutton zum Beenden und Einschalten des Gyros kann ich doch irgendwo hin schieben ohne dass das Einfluß auf die Funktion hat?
2) Wenn ich das Script richtig verstehe fragst Du die Farben der Grafiken gyro_nav_start und GyroGps ab um die verschiedenen Events zu starten. Was bewirken denn die Events 12, 11, 39 und 40?
3) Vielleicht liegt es an dem Alter meiner Augen aber ich kann die beiden obigen pngs genauso wenig wie das Simu_aktiv.png auf der Oberfläche erkennen. Ist das korrekt oder liegt vielleicht eine Überlagerung mit meinem Skin vor?
4) Was bewirkt die Zeile:
If (RegValueExists ("HKCU", "Software\Navirunner", "Autogyros"))
im Script, bzw. wo ist das Programm Autogyros?
Und zuletzt, wie kann ich in der Simulation testen ob der Gyro funktioniert? Ich habe eine Simulation mit Anfangsort und Zielort eingegeben und dann die Zielführung gestartet. Der Gyrobutton wurde grün. Dann bin ich in den Keller gegangen damit das Signal abreisst. Das Signal war dann auch weg aber passiert ist nichts. Der Pfeil hat sich nicht bewegt. Es ist auch egal ob ich auf den Gyrostart/stoppbutton drücke, es passiert leider nichts.
Nach einem Softreset und dem Start auf den Kartenbildschirm ist der Gyrobutton grau. Wenn ich dann ein Routing starte, wird der Button grün. Ich denke das ist auch so korrekt. Beim nächsten Mal habe ich einen Softreset gemacht und ein Routing gestartet aber der Gyrobutton blieb grau. Beides Mal hatte ich guten Satempfang. Ein Druck auf den Button ändert dann nichts.
Ich komme leider nicht mehr alleine weiter und möchte es doch so gerne verstehen. Es wäre sehr nett, wenn Du mir helfen könntest. Zwei Bilder der Map habe ich angehängt.
Vielen Dank
Frank