Twilight - PocketPC an Tageszeit anpassen

  • Von der Beschreibung her ein lustiges Programm, dass ich garantiert noch weiter ausprobieren werde.


    Kann es sein, dass das ganze nur funktioniert, wenn TT unter \TomTom
    installiert ist?
    Ich habe TT auf nem Mio installiert und das ganze unter \Program Files\Tomtom gepackt.
    Hier scheint er beim Starten den Twilight Client nicht zu finden?!?



    Eine Frage hätte ich noch zur automatischen Uhrzeitstellung:
    Ist es möglich, die +-10Min sperre aufzuheben?
    Hintergrund ist folgender: Nach einem Hardreset puzzelt mir eine Cab Datei meinen Mio in meinen bevorzugten Ausgangsstatus.
    Da auf dem Gerät kein Active Sync installiert ist, bleibt jedesmal der lästige Punkt der Datum / Zeit Eingabe. Wäre toll, wenn das zu realisieren wäre :D

  • Hi Leute,


    erstmal ein riiiiiesen Lob an die Herren Entwickler hier... echt mal saugut, was ihr hier leistet! Respekt!


    Ich bin schon eine ganze Weile treuer Leser dieses Forums und habe schon einige Tips und Tricks mit Freuden angenommen. :D


    Ausgangssituation:
    Del Axim X30
    Windows Mobile 2003 SE
    TomTom Navigator 5.21
    Hereiam 1.0.0.15
    Twilight in der Verion vom 03.10.2006 (Über HW-Taste gestartet)


    hier die Twilight.txt

    [Settings]
    StartDelay=800
    QuitDelay=3000
    StayOn=1
    AutoOff=0
    MinBrightness=0
    MaxBrightness=7
    RestoreBrightness=6
    StepBrightness=3
    SunriseBrightnessDBM=-15
    SunsetBrightnessDBM=-5
    SunriseViewDBM=-30
    SunsetViewDBM=-15
    SnapSystemtime=1
    SnapOffset=0
    Run1="\Windows\Startmenü\TomTom Navigator.lnk"
    Run2=""
    Run3=""
    Close1="TomTom Navigator"
    Close2="hereiam"
    Close3=""
    SunRiseWav="\Windows\Infbeg.wav"
    SunSetWav="\Windows\Infend.wav"
    MessageWav="\Windows\Lowbatt.wav"
    OffWav="\Windows\RecEnd.wav"
    [End]


    Als Dell Axim X30 Besitzer scheine ich hier ja ein wenig in der Unterzahl zu sein :gap


    Twilight läuft tadelos bis auf folgende Schönheitsfehler:


    1. RestoreBrightness=-1 funktioniert nicht. Habe mir so geholfen, dass ich einfach auf den Wert 6 (meine Standard-Einstellung) zurückstelle (siehe Twilight.txt)


    2. Helligkeit für Batteriestrom wird auf 0 runtergedreht (siehe Anhang)
    Erst wenn ich dann den PDA ausmache und wieder einschalte greift diese Einstellung, sprich Display bleibt dunkel, Benutzerinfo ist alledings zu sehen, mit dem seltamen Seiteneffekt, dass sich der PDA nur mit einem Reset wieder auf Eingaben reagiert.


    3. Es werden die Hacken gesetzt "Abdunkeln, wenn Komponente ..." für Batterie- sowie Netz-Strom, jedoch ohne Angabe von Minuten.


    4. Es bleiben Dateien in SdkFileCalls liegen. Hab sie mal als Zip in den Anhang gepackt.


    Ansonsten alles tadellos, Dimmen und Nachtschaltung funktioniert supi. Start und Beenden ebenfalls einwandfrei! Also von daher absolut Weltklasse!!!! Nur die Implenetierung Richtung Axim-Hintergrundbeleuchtung trübt den sonst so tollen Eindruck leider... Dell scheint da ja nix dolles fabriziert zu haben. Weil wie mir aufgefallen ist fehlen die Registry-Keys unter HKCU\ControlPanel\Backlight die Helligkeit betreffend. Hab da nur folgendes stehen:



    [HKEY_CURRENT_USER\ControlPanel\Backlight]
    "ACTimeout"=dword:ffffffff
    "BatteryTimeout"=dword:ffffffff
    "BacklightOnTap"=dword:00000000
    "HoldPowerOnOff"=dword:00000001
    "Group"=dword:00000001
    "ACBacklightOnTap"=dword:00000000


    Da die Axim-Fraktion hier etwas in der Unterzahl zu sein scheint stelle ich mich gerne als Tester zur Verfügung... :D



    Nochmal ein Hoch auf Ralf, Bill und Co... ziehe meinen Hut bis unter den Teppich für euch :]


    Grüßle
    Stefan

  • Hallo,


    entschuldigung fuer mein schlecht deutsch!


    Ich habe ein Problem mit Twilight und TTN5. Ich habe Twilight zu ein Hardware Taste gelegt um mein PDA einzuschalten und TTN5 spielen. Dieselbe Taste schaltet das PDA aus und TTN5 ist ausgeschaltet mit "Exit". Alles funktioniert prima aber jede Zeit Ich starte das PDA mit diese Taste, TTN5 immer fragt fuer ein Karte. Es ist nicht so wenn TTN5 ist normal gespielt (mit icon auf desktop). Ich habe ein hocher "QuitDelay" geschrieben im Twilight.txt (glaubte dass das PDA war zu schnell ausgeschaltet und das CurrentMap.dat file konnte nicht geschrieben) aber es hat nicht funktioniert.


    Weiss jemand wie es zu lösen.........wenn Sie verstehen was Ich geschrieben habe :)


    Danke

  • Hallo kilou,


    du mußt den StartDelay-Wert erhöhen.


    Problem ist, dass die Speicherkarte noch nicht bereit ist, wenn TT5 gestartet wird.


    Stoni

  • Hallo und Respekt klasse Programm !!


    Ich klinke mich mal hier rein.....


    leider mache ich wohl was falsch.


    Fujitsu 560 (win5.0) + hereiam+


    wenn ich das programm installiere, gigt es nur noch den eintrag position festlegen von hereiam. (die tomtoms sind alle da, der beenden button fehlt)
    also 3 seite mit je 5 einträgen. es felt also gehe zu koordinaten


    starten lässt sich tt über die zugewiesene taste, uhr synchonisierung funktioniert. beleuchtung konnte ich noch nicht testen.


    die hereiam.cab ist wie folgt geändert:
    Version|100|
    AppName|hereiam|
    AppPath|\Programme\HereIAm\|
    AppMainTitle|HereIAm|
    AppPort|2001|
    COMMAND|CMD||hereiam.bmp|Position festlegen|
    AppName|hereiam|
    AppPath|\Programme\HereIAm\|
    AppMainTitle|HereIAm|
    AppPort|2001|
    COMMAND|CMD|GoTo|goto.bmp|Gehe zu Koordinaten|


    was mache ich falsch?
    Gruß gandalf


  • Hi gandalf,


    in Deiner TomTom.mnu müssen drei Zeilen mit SDK stehen damit drei Fremdprogramme gestartet werden können...


    MENUITEM|TASK_SDK1|
    MENUITEM|TASK_SDK2|
    MENUITEM|TASK_SDK3|


    Eventuell mußt Du noch eine zusätzliche Seite anfangen.


    BG,Ralf.

  • Danke für die Antwort !


    Bringt mich leider nicht weiter, bin leider kein "profi".
    folgendes steht drin:
    MENUBLOCK|BLOCK_MAIN|BTM_DONE|
    MENUPAGE|TASK_PAGE1|Hauptmenü 1/3|
    MENUITEM|TASK_NAVIGATE_TO|
    MENUITEM|TASK_MENU_FIND_ALTERNATIVES|
    MENUITEM|TASK_MENU_TRAFFIC|
    MENUITEM|TASK_ADD_FAVORITE|
    MENUITEM|TASK_MENU_PREFERENCES|
    MENUITEM|TASK_PAGE2|
    MENUPAGE|TASK_PAGE2|Hauptmenü 2/3|
    MENUITEM|TASK_MENU_PLAN_ATOB|
    MENUITEM|TASK_SHOW_MAP|
    MENUITEM|TASK_DELETE_ROUTE|
    MENUITEM|TASK_MENU_ROUTE_INSTRUCTIONS|
    MENUITEM|TASK_ITINERARY|
    MENUITEM|TASK_PAGE3|
    MENUPAGE|TASK_PAGE3|Hauptmenü 3/3|
    MENUITEM|TASK_SHOW_WEATHER|
    MENUITEM|TASK_MENU_DOWNLOAD|
    MENUITEM|TASK_SHOW_GPS_STATUS|
    MENUITEM|TASK_TUTORIAL|
    MENUITEM|TASK_SDK1|
    MENUITEM|TASK_PAGE1|


    meinst du das so ?:
    MENUITEM|TASK_PAGE4|
    MENUPAGE|TASK_PAGE4|Hauptmenü 4/4|
    MENUITEM|TASK_MENU_POSITION_FESTLEGEN|
    MENUITEM|TASK_MENU_GEHE_ZU_KOORDINATEN|


    oder bin ich auf dem berühmten Holzweg?
    im moment habe ich 4 seiten und auf der 4 seite sind neben den beiden here
    fiam einträgen noch zweimal der anwendung beenden button. gruß gandal

  • Zitat

    Original von gandalfnn
    Danke für die Antwort !


    Bringt mich leider nicht weiter, bin leider kein "profi".


    Bist auf dem Holzweg.
    Versuchs mal damit...


    MENUBLOCK|BLOCK_MAIN|BTM_DONE|
    MENUPAGE|TASK_PAGE1|Hauptmenü 1/3|
    MENUITEM|TASK_NAVIGATE_TO|
    MENUITEM|TASK_MENU_FIND_ALTERNATIVES|
    MENUITEM|TASK_MENU_TRAFFIC|
    MENUITEM|TASK_ADD_FAVORITE|
    MENUITEM|TASK_MENU_PREFERENCES|
    MENUITEM|TASK_PAGE2|
    MENUPAGE|TASK_PAGE2|Hauptmenü 2/3|
    MENUITEM|TASK_MENU_PLAN_ATOB|
    MENUITEM|TASK_SHOW_MAP|
    MENUITEM|TASK_DELETE_ROUTE|
    MENUITEM|TASK_MENU_ROUTE_INSTRUCTIONS|
    MENUITEM|TASK_ITINERARY|
    MENUITEM|TASK_PAGE3|
    MENUPAGE|TASK_PAGE3|Hauptmenü 3/3|
    MENUITEM|TASK_SDK2|
    MENUITEM|TASK_SDK3|

    MENUITEM|TASK_SHOW_GPS_STATUS|
    MENUITEM|TASK_TUTORIAL|
    MENUITEM|TASK_SDK1|
    MENUITEM|TASK_PAGE1|


    Und wieso hast Du zweimal "Anwendung Beenden"?
    Lösche mal die entsprechenden Zeilen aus der hereiam.cap.


    GB,Ralf.

  • Hallo ralf!
    und danke ... es klappt jetzt!!!!


    happy hunting
    wünscht dir
    gandalf

  • Hallo,


    entschuldigung noch einmal fuer mein schlecht Deutsch. Ich verstehe nicht gut die Instrukzionen. Twilight funktioniert gut aber des "switch" vom Tag zu Nacht ist nicht korrekt fuer mich. Mein PDA uhr ist OK aber manchmal ich habe Tag farben am 02:00 oder so. Welche "setting" soll Ich spielen mit im Twilight.txt?? Gibt es English uebersetzung fuer die Instrukzionen?


    Danke schon

  • Zitat

    Original von kilou
    Hallo,


    entschuldigung noch einmal fuer mein schlecht Deutsch. Ich verstehe nicht gut die Instrukzionen. Twilight funktioniert gut aber des "switch" vom Tag zu Nacht ist nicht korrekt fuer mich. Mein PDA uhr ist OK aber manchmal ich habe Tag farben am 02:00 oder so. Welche "setting" soll Ich spielen mit im Twilight.txt?? Gibt es English uebersetzung fuer die Instrukzionen?


    Danke schon


    Hi kilou,
    here you go...



    Twilight - A cool Add-on for TomTom Navigator 5


    Important: Before you start installation read this carefully!


    Functions: (each may be disabled individually)

    • Screen Brightness Control and Toggle night/day view depending on date, time and geographical position during dawn time
    • Playback of sound file at sunrise/sunset time
    • Pocket PC clock adjustment
    • One hardware key to launch TomTom and friends
    • The same key to quit
    • If external power supply is removed, TTN5 shuts down and PDA enters sleep mode.
    • Infotext at sunset and sunrise time



    Requirements:

    • Sytem clock is only adjusted, if minute number is +/- 10 minutes accurate and
    • If Update 5.2 is installed and
    • Thanks to bill_gehts? and your participation - now the brightness control works on many PDA's.



    Installation:

    • Twilight.txt has to be modified to fit to the used PDA and personal preferences (see options below)
    • If in \TomTom there is no sub folder sdkregistry, it must be created
    • Copy Twilight.exe, Twilight Client.exe and Twilight.txt to \TomTom\sdkregistry
    • Copy Twilight.lnk to \Windows\Start Menu\Programs
    • Use Start->Settings->Buttons to assign a hardware key to Twilight
    • Install Exit. Copy all files to \TomTom\sdkregistry as well
    • I case you have your own TomTom Menu, you have to replace the standard "Exit application" or HereIAm "Stop TomTom" function by my "Exit" application. To accomplish that replace the line "MENUITEM|TASK_EXIT_APP|" by "MENUITEM|TASK_SDK1|" and delete the "StopTT" function from HereIAm.cap



    How to use Twilight:

    • to launch the Navigator and other tools simply press the assigned hardware key
    • if the key is pressed again the Navigator and "friends" are closed and optional the PDA is switched off
    • In case TomTom is running in background pressing the Twilight key will put TomTom back to foreground



    Options:

    • StartDelay - Startup delay in milliseconds [1..15000] to give the memory card some time for init
    • QuitDelay - Shutoff delay in milliseconds [1..15000], to allow all data to get onto the memory card
    • StayOn - Don't switch off the PDA after shutting down TomTom [0=Switch off; 1=Stay on]
    • AutoOff - Switching from external power to battery will make TomTom to Exit and PDA to switch off [0:Function off; 1:Function on]
    • MinBrightness - [0..100] - differs between PDA's
    • MaxBrightness - [0..100] - differs between PDA's
    • RestoreBrightness - Brightness after TomTom is closed [-2:no Restore; -1:Restore system brightness; 0..100]
    • StepBrightness - in how many steps brightness is controlled [0:no control; 1..100]
    • SunriseBrightnessDBM - sunrise angle mid value of brightness control [-50..50] in DBM - see Excel-Sheet
    • SunsetBrightnessDBM - sunset angle mid value of brightness control [-50..50] in DBM
    • SunriseViewDBM - At what sun angle TomTom will switch from Night->Day view [-50..50] in DBM; values outside this range will inhibit the function
    • SunsetViewDBM - At what sun angle TomTom will switch from Day->Night view [-50..50] in DBM; values outside this range will inhibit the function
    • SnapSystemtime - PocketPC-Clock adjust [0:No; 1:Yes]. time will be adjusted only if the minute-error is within +/-10 minutes and only minutes are adjusted
    • SnapOffset - In case someone wants to clock to run fast or slow [-600..600] in seconds. Works only if SnapSystemtime=1
    • Run1, Run2, Run3 - Programs or Files that are launched at Twilight start
    • Close1, Close2, Close3 - Windows that are closed when Twilight is closing
    • SunRiseWav - Sound file that is played at sunrise
    • SunSetWav - Sound file that is played at sunset
    • MessageWav - Sound file that is played together with a TomTom "Flash Message"
    • OffWav - Sound file that is played at PDA shut down


    Suggestd Brightness settings...
    PocketPC | MinBrightness | MaxBrightness

    • h1940, MDAvario | 1 | 4
    • 3950, 2210 | 1 | 52
    • Loox718, Loox720, Loox N520, MDApro, MDAII | 1 | 10
    • SGHi750 | 0 | 11
    • HX4700 | 0 | 50
    • MDAIII | 0 | 100
    • Bluemedia255, Yak300GPS | 10 | 0
    • H5550 | 0 | 20
    • H3850 | 19 | 50
    • ASUS A730W, Axim X5 | 0 | 7
    • Axim X50, Axim X51v | 0 | 8
    • ToshibaE400 | 0 | 9




    Bugs


    • Twilight have to deliver an info prior to TomTom Exit; otherwise TomTom will hang-up (TomTom-Bug). Solution: Create your own Exit Button with "Exit"



    BR,Ralf.

  • Ich habe einen XDA2 und setze auch erfolgreich Twilight ein!
    Beim ausscahlten der Zündung in meinem Auto, bzw. kappen der Stromzufuhr beendet sich TomTom und der XDA schaltet sich ab. So weit so gut.
    Aber:
    Ist es normal, das wenn man TomTom MANUELL beendet, sich der XDA2 auch abschaltet ??

  • Zitat

    Original von LeFreak0815
    Ich habe einen XDA2 und setze auch erfolgreich Twilight ein!
    Beim ausscahlten der Zündung in meinem Auto, bzw. kappen der Stromzufuhr beendet sich TomTom und der XDA schaltet sich ab. So weit so gut.
    Aber:
    Ist es normal, das wenn man TomTom MANUELL beendet, sich der XDA2 auch abschaltet ??


    Hi,
    das kannst du in der Twilight.txt einstellen.


    Zitat von Ralf

    Zitat

    StayOn - Beim Beenden nicht Ausschalten [0=Ausschalten; 1=Anbleiben]
    AutoOff - Bei Umschaltung Netz- auf Batteriebetrieb wird automatisch alles Beendet und der PDA ausgeschaltet [0:Funktion aus; 1:Funktion ein]


    Gus

  • Wer lesen kann ist klar im Vorteil :D
    Danke für den Hinweis! Hab da schon zig mal drübergelesen, aber irgendwie nicht realisiert....


    Thx!