locked
[Platform Builder 5.0] Gestion du changement d'heure d'été et d'hiver RRS feed

  • Question

  • Bonjour,

    Avec l'image de Windows CE 5.0 que je suis en train de construire, j'essaye de faire gérer les changements d'heure d'été et d'hiver automatiquement.
    J'ai mis le paramètre suivant dans mon fichier project.reg :

    Project.reg

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Clock]
    "AutoDST"=dword:00000001


    et je suis sur le fuseau de Paris.

    En simulant les changements d'horaire pour 2007 (dates ici), rien ne se passe.

    Par contre ça "marche" quand je vais dans les "Date/Time Properties" quelques secondes avant l'heure de basculement (par double-clic sur l'heure dans la barre des tâches) et que je valide quelques secondes après cette fameuse heure. En sortant de cette fenêtre, le changement d'horaire a bien lieu, avec la fenêtre de Windows qui m'indique qu'il a vu le changement et qu'il a effectué une modification de l'heure...

    Faut-il ajouter un composant particulier à l'image pour que celle-ci gère automatiquement le changement d'horaire ?


    Merci d'avance pour vos réponses.
    mercredi 6 juin 2007 14:53

Réponses

  • Bonjour,

    Pour clore ce thread, mon problème de changment automatique d'horaire était lié au BSP de ma carte, dans lequel il y avait un bug. Le fournisseur de ce BSP l'a corrigé et maintenantt ça marche.

    Merci à tous ceux qui se sont penchés sur mon problème.
    jeudi 18 octobre 2007 05:16

Toutes les réponses

  • Bonjour,

     

    Avez-vous installé les mises à jour (QFEs) de Platform Builder (celle-ci en particulier : http://www.microsoft.com/downloads/details.aspx?FamilyId=ECF87971-7500-4305-B479-ACBF395C3AFB&displaylang=en ) ?

    Cordialement

     

    Olivier

     

     

    jeudi 7 juin 2007 09:03
  • Merci de cette réponse.

    Mon Platform Builder intègre les dernières mise à jour (04-2007).

    Dans le lien que vous m'indiquez, la mise à jour concerne le composant TimeSVC. Est-à dire qu'il faut un composant particulier pour gérer automatiquement le changement d'heure (et lequel) ?

    Merci d'avance de votre aide.

    [edit]
    J'ai le composant "SNTP Client with DST" dans mon image
    jeudi 7 juin 2007 12:35
  • Dans le fichier cecongif.h se trouvant dans le répertoire de release de votre projet (FLATRELEASEDIR), avez vous la ligne suivante :

    #define TIMESVC_TSVC_DST 1

    ?

    vendredi 8 juin 2007 11:36

  • Merci bb2006 de l'intérêt que vous portez à mon problème.

    Oui, la ligne "#define TIMESVC_TSVC_DST 1" est bien définit dans mon fichier ceconfig.h...

    Y-a-t-il d'autres vérifications à faire ?

    vendredi 8 juin 2007 11:51
  • Lorsque vous dites que votre Platform Builder intègre les dernières mises à jour, cela veut-il aussi dire que vous avez aussi installé tous les QFEs précédents (Il y en a 1 par mois, puis 1 roll-up par trimestre, puis 1 roll-up par an).

     

    Olivier

    vendredi 8 juin 2007 12:12
  • Merci bb2006-Olivier de me répondre.

    Oui, tous les QFE ont été installés :
    • le Roll-up de 2005
    • les QFE's de 2006
    • le Roll-up de 2006
    • les QFE's de 2007 jusqu'à 2007-04
    • l'update 070208_KB931924
    (Je ne vois pas de Roll-up trimestriel sur le site Microsoft).

    vendredi 8 juin 2007 13:47
  • Plus de pistes ?
    vendredi 15 juin 2007 05:27
  • Bonjour,

     

    Me revoici avec mon problème...

     

    J'ai remarqué que lorsque je sysgenais mon image, j'avais le warning suivant : 

    Code Snippet
    makeimg: Warning Localization FAILED: Could not find C:\WINCE500\PBWorkspaces\PhytecDevelBoard_DEMO\RelDir\phyCore-PXA270-DK_ARMV4I_Release\tsvc_dst.DLL|EXE|CPL
     

     

     Comme je ne trouvais pas l'origine du problème, j'ai donc désinstallé PB5.0, fais le ménage dans les dossiers, réinstallé PB5.0 avec les QFE's jusqu'à 05-2007. Mais quand je sysgen, j'ai toujours ce message et, évidemment, la gestion automatique du changement d'heure ne fonctionne pas.

     

     Merci d'avance pour vos idées.

    jeudi 28 juin 2007 13:51
  • Bonjour,

    Pour clore ce thread, mon problème de changment automatique d'horaire était lié au BSP de ma carte, dans lequel il y avait un bug. Le fournisseur de ce BSP l'a corrigé et maintenantt ça marche.

    Merci à tous ceux qui se sont penchés sur mon problème.
    jeudi 18 octobre 2007 05:16