Page 1 of 1

Transforme ta TI-Nspire en horloge!

Unread postPosted: 30 Mar 2012, 18:57
by critor
Lors de notre test du plus ancien prototype Nspire connu, le TI-Phoenix 1 P1-EVT1, nous avions remarqué que les classeurs créés étaient datés du 1er janvier 1970:
357


Bien que cette information ait été masquée dès le prototype suivant P1-EVT2, elle était déjà suffisante pour révéler la présence d'un circuit d'horloge RTC dans toute la TI-Nspire, circuit comptabilisant le temps écoulé depuis le 1er janvier 1970, date réglée en l'absence d'initialisation.


Ce n'est pas la seule calculatrice TI incorporant une horloge, loin de là. On peut citer:
  • les TI-84 :32ti84p: :32ti84pfr: :32ti84pse: :32ti84pseb: :32ti84pseo: :32ti84pser: :32ti84psev: :32ti84psep: :32ti84pseb:
  • les TI-92 Plus HW2 :32ti92:
  • les TI-89 HW2 :32ti89: :32ti892:
  • les TI-89 Titanium :32ti89t: :32ti89tn:
  • les TI-Voyage 200 :32tiv200:

Mais curieusement, contrairement à ces anciens modèles, TI n'a jamais fait usage de ce circuit sur TI-Nspire pour intégrer une horloge à l'OS. :(:



Heureusement, Tangrs te sort aujourd'hui le programme Clock pour Ndless 3.1, qui va te permettre de régler et afficher l'heure et la date sur ta Nspire aussi simplement que sur ton radio-réveil! :bj:

Image




Hélas, malheureusement, la TI-Nspire semble perdre l'heure lors d'un redémarrage. :mj:

Est-ce possible de passer outre?
Tout dépend si c'est l'OS qui réinitialise systématiquement l'horloge au démarrage, ou si un reset implique matériellement une micro-coupure de l'alimentation électrique, à laquelle l'horloge ne peut pas survivre sur nos modèles Nspire dépourvus de pile bouton de sauvegarde contrairement aux modèles ci-dessus ou même aux ordinateurs...



Mais en attendant, tant que la Nspire ne redémarre pas, voilà qui ouvre de nouvelles applications! Pourquoi pas un réveil-matin? :P



Lien:
archives_voir.php?id=4260

Re: Transforme ta TI-Nspire en horloge!

Unread postPosted: 31 Mar 2012, 19:22
by D@rk_julien
Moi je veux la même chose mais un compte a rebours ( genre pendant l'examen) . :)

Re: Transforme ta TI-Nspire en horloge!

Unread postPosted: 02 Apr 2012, 10:21
by Bisam
Sur les 68k, le fait d'utiliser l'horloge fait pratiquement doubler la consommation des piles... et ce même lorsque la calculatrice est éteinte.
C'est sans doute pour cela que TI n'en a pas remis sur les Nspire.

Re: Transforme ta TI-Nspire en horloge!

Unread postPosted: 02 Apr 2012, 12:10
by Levak
Bisam wrote:Sur les 68k, le fait d'utiliser l'horloge fait pratiquement doubler la consommation des piles... et ce même lorsque la calculatrice est éteinte.
C'est sans doute pour cela que TI n'en a pas remis sur les Nspire.

D'une certaine manière la RTC tourne en permanence toutes les secondes en utilisant les interruptions et pas qu'un seul code n'est exécuté. Je ne vois pas ce que quelques instructions en plus consommerait en plus.

Re: Transforme ta TI-Nspire en horloge!

Unread postPosted: 02 Apr 2012, 13:35
by Bisam
Je ne sais pas pourquoi cela produisait cet effet sur les 68k... mais c'est un fait que j'ai pu tester (même si je n'ai pas de benchmark précis).
Sans horloge, les piles peuvent tenir plusieurs mois, même en programmant régulièrement.
Avec horloge, même sans utiliser la calculette, les piles durent difficilement plus d'un mois.

Depuis que j'ai noté ce fait, à chaque fois que je reboote ma V200, une des premières choses que je fais est de couper l'horloge.

Re: Transforme ta TI-Nspire en horloge!

Unread postPosted: 02 Apr 2012, 17:44
by Lionel Debroux
Pour les TI-68k, je pense qu'il y a deux cas:
* les 89, 92+ et V200 HW2 (ce serait également vrai pour HW1, mais vu que leur OSC1 n'a pas une fréquence puissance de deux et que la distribution statistique de cette fréquence a un écart-type important, la clock n'est pas activée sur HW1): l'AUTO_INT_3 est déclenchée une fois par seconde, pour exécuter assez peu d'instructions, mais ça a forcément un impact sur la consommation, même si je n'aurais pas pensé qu'il était si élevé;
* les 89T HW3 et HW4, qui ont une vraie RTC sur les ports 7100xx. Le processeur n'est plus réveillé toutes les secondes par l'AUTO_INT_3, l'AUTO_INT_3 est utilisée pour l'USB.

Re: Transforme ta TI-Nspire en horloge!

Unread postPosted: 02 Apr 2012, 18:26
by Bisam
Je ne suis donc pas complètement fou !
Je pense que la consommation est si élevée du simple fait que l'horloge tourne même si la calculette est éteinte... et mine de rien, il y a beaucoup de secondes dans une journée !