Posté le 05/05/2020 16:04
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 243 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 13/05/2020 15:36 | #
Comme Remiweb du coup ! Bien joué !
Citer : Posté le 13/05/2020 15:46 | #
Comme lui, exactement...
Depuis le temps que je voulais réaliser son exploit...
Et c'est super sympa de m'avoir aidé.
Vraiment
Ajouté le 20/05/2020 à 18:41 :
Alors ça peut paraître hors-sujet, mais je viens de voir ceci :
Y'a p'têt moyen d'avoir un add-in qui tourne en background et dessine l'heure, mais j'en ai pas connaissance.
C'est que t'es malin toi. Je peux te programmer ça en dix minutes ou presque.
Par contre ça va rester sur tous les écrans même dans les applications, pas seulement dans le menu...
Mais ça m'interesse à mort, moi !
C'est vraiment possible ?
Et sur une 35+E tweakée ?
Citer : Posté le 20/05/2020 18:55 | #
C'est possible pour autant que je sache ouais. Voici l'idée :
1. Tu démarres un timer soit avec SetTimer() soit direct dans le matériel
2. Tu fais pointer le callback quelque part dans une zone de RAM pépère ou personne n'écrit
3. Dans le callback, tu récupères l'heure sur la RTC et tu l'affiches en direct à l'écran avec une police fait main
4. Tu quittes l'add-in sans arrêter le timer
5. Enjoy
Citer : Posté le 20/05/2020 19:02 | #
Et si on éteint sauvagement la calculatrice ?
Le timer va devoir s'arrêter brutalement, aussi, non ?
Pas bon pour la machine, ça, non ?
J'ai commencé le C au début de cette année, va falloir attendre un peu avant que je me lance totalement dans ce genre de manipulation
Citer : Posté le 20/05/2020 19:18 | #
Et si on éteint sauvagement la calculatrice ?
Le timer va devoir s'arrêter brutalement, aussi, non ?
Pas bon pour la machine, ça, non ?
Si le callback est en RAM alors il n'y a aucun problème car il sera complètement effacé lors du redémarrage. Je ne compte plus ne nombre de fois ou j'ai planté la calculatrice dangereusement en jouant avec le MMU Et ne t'inquiète pas, les timers sont "reset" quand un crash se produit. (Puis Casio initialise correctement la machine durant la phase de boot )
Citer : Posté le 20/05/2020 19:28 | #
Ah, cool, alors !
Bon, bah, c'est réglé ! Au boulot !
Citer : Posté le 20/05/2020 20:09 | #
Certaines zones de RAM persistent même lors d'un crash ou d'un RESET manuel. Mais le timer ne persistera pas. Donc tu es gagnant sur les deux plans, je ne vois pas de situation où ça peut t'exploser à la figure.
Citer : Posté le 20/05/2020 20:21 | #
Maintenant, moi non plus