fx-92 + quelques tests
13 posts
• Page 1 of 2 • 1, 2
fx-92 + quelques tests
Bonjour
Touches [SECONDE] et [ON] et [7] simultanément entre dans le mode diagnostic
l'affichage indique "press AC"
si on appuie sur AC on quitte le mode diagnostic
si on appuie sur [9]
l'afficheur affiche des 888888
[SECONDE] ecran noir
[SECONDE] écran gris
[SECONDE] écran grillagé
[SECONDE] écran grillagé sans les indicateurs
[SECONDE] version CY-295 VerA (pour ma machine et press [AC]
[AC] et appuyer de gauche à droite (sauf la touche [ON] et afficheur note la touche tapée de 01 à 49 et donne un menu de contraste qui peut aller de invisible à noir foncé avec la valeur hexadecimal si on dépasse 20h la calculatrice se remettra sur 14h
on tape [AC] la calculatrice affiche TEST OK Reset ALL AC
[AC] les tests sont finis
Si on appuie sur [8]
on a un test clavier de certaines touches (8 en tout)
et l'afficheur indique Battery model OK
[AC] les tests sont finis
Si on appuie sur [6]
un menu apparait
1) Display (même chose que dans le premier test) [ON] plusieurs fois
2) Version et SUM
Affiche CY-295A VerA
SUM 4502 OK
POO Read OK
Presse AC
[AC]
3) mêmes test de touches que plus haut
Affiche Test OK Press AC
[AC]
4) Contrast
mêmes réglage que ci dessus
[AC] EXIT
C'est tout ce que j'ai trouvé... je pense que beaucoup de curieux avaient déjà trouvé ces options (notamment @critor)
le réglage de contraste permet d'aller au delà du réglage permis mais à la sortie remet sur une valeur par défaut 14h
Bien à vous
Touches [SECONDE] et [ON] et [7] simultanément entre dans le mode diagnostic
l'affichage indique "press AC"
si on appuie sur AC on quitte le mode diagnostic
si on appuie sur [9]
l'afficheur affiche des 888888
[SECONDE] ecran noir
[SECONDE] écran gris
[SECONDE] écran grillagé
[SECONDE] écran grillagé sans les indicateurs
[SECONDE] version CY-295 VerA (pour ma machine et press [AC]
[AC] et appuyer de gauche à droite (sauf la touche [ON] et afficheur note la touche tapée de 01 à 49 et donne un menu de contraste qui peut aller de invisible à noir foncé avec la valeur hexadecimal si on dépasse 20h la calculatrice se remettra sur 14h
on tape [AC] la calculatrice affiche TEST OK Reset ALL AC
[AC] les tests sont finis
Si on appuie sur [8]
on a un test clavier de certaines touches (8 en tout)
et l'afficheur indique Battery model OK
[AC] les tests sont finis
Si on appuie sur [6]
un menu apparait
1) Display (même chose que dans le premier test) [ON] plusieurs fois
2) Version et SUM
Affiche CY-295A VerA
SUM 4502 OK
POO Read OK
Presse AC
[AC]
3) mêmes test de touches que plus haut
Affiche Test OK Press AC
[AC]
4) Contrast
mêmes réglage que ci dessus
[AC] EXIT
C'est tout ce que j'ai trouvé... je pense que beaucoup de curieux avaient déjà trouvé ces options (notamment @critor)
le réglage de contraste permet d'aller au delà du réglage permis mais à la sortie remet sur une valeur par défaut 14h
Bien à vous
-
ptijoz
Niveau 14: CI (Calculateur de l'Infini)- Posts: 335
- Images: 0
- Joined: 17 Oct 2018, 15:38
- Gender:
- Calculator(s):→ MyCalcs profile
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42128
- Images: 16453
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: fx-92 + quelques tests
ptitjoz wrote:Si on appuie sur [6]
un menu apparait
1) Display (même chose que dans le premier test) [ON] plusieurs fois
2) Version et SUM
Affiche CY-295A VerA
SUM 4502 OK
POO Read OK
Presse AC
On peut appuyer sur alpha puis AC pour obtenir le numéro de série
Mes programmes sont ici: archives_cat.php?auteur=201254
-
edgar13Modo
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 589
- Images: 24
- Joined: 04 Jan 2019, 20:31
- Location: Sur TI-Planet voyons
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: 2eme annee de medecine
- YouTube: Non
- Twitter: Non
- Facebook: Non
- GitHub: Non
Re: fx-92 + quelques tests
edgar13 wrote:On peut appuyer sur alpha puis AC pour obtenir le numéro de série
Je n'ai pas réussi, tu peux préciser exactement comment tu procèdes ?
Merci
-
ptijoz
Niveau 14: CI (Calculateur de l'Infini)- Posts: 335
- Images: 0
- Joined: 17 Oct 2018, 15:38
- Gender:
- Calculator(s):→ MyCalcs profile
Re: fx-92 + quelques tests
Test de code (le plus rapide que j'ai trouvé) pour noircir toute la zone graphique :
le code rempli toute la zone en moins de 5,6 secondes (chronomètre) sur une machine réelle (pas un émulateur)
Peut-on faire mieux ?
le code rempli toute la zone en moins de 5,6 secondes (chronomètre) sur une machine réelle (pas un émulateur)
Peut-on faire mieux ?
-23→A
Aller à x=-95; y=A
Répéter47
Stylo écrit
Aller à x=96; y=A
Stylo relevé
A+1→A
Aller à x=-95; y=A
⤴
"Oui"
-
ptijoz
Niveau 14: CI (Calculateur de l'Infini)- Posts: 335
- Images: 0
- Joined: 17 Oct 2018, 15:38
- Gender:
- Calculator(s):→ MyCalcs profile
Re: fx-92 + quelques tests
Bien.
Peut-être en faisant des déplacements relatifs plutôt que absolus.
Tu envoies le lutin/tortue dans un coin puis lui fais balayer l'écran ligne à ligne.
Peut-être en faisant des déplacements relatifs plutôt que absolus.
Tu envoies le lutin/tortue dans un coin puis lui fais balayer l'écran ligne à ligne.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42128
- Images: 16453
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: fx-92 + quelques tests
critor wrote:Bien.
Peut-être en faisant des déplacements relatifs plutôt que absolus.
Tu envoies le lutin/tortue dans un coin puis lui fais balayer l'écran ligne à ligne.
actuellement c'est ce que fait, du balayage ligne à ligne
et en mettant des variables plutôt que des constantes (chiffres en dur) c'est plus long car je pense que le programme fait à chaque boucle un read de la mémoire
-
ptijoz
Niveau 14: CI (Calculateur de l'Infini)- Posts: 335
- Images: 0
- Joined: 17 Oct 2018, 15:38
- Gender:
- Calculator(s):→ MyCalcs profile
Re: fx-92 + quelques tests
On s'est mal compris, désolé.
Je parle bien de déplacements relatifs.
Dans ta version actuelle, tu appelles un déplacement absolu (aller à telles coordonnées) pour chaque pixel de l'écran, d'où un temps de calcul supplémentaire pour chaque pixel.
Alors qu'en déplacement relatif, il suffit d'avancer pour allumer une ligne de pixels.
Voici un exemple :
http://wes.casio.com/math/index.php?q=I ... 03F901F902
Je parle bien de déplacements relatifs.
Dans ta version actuelle, tu appelles un déplacement absolu (aller à telles coordonnées) pour chaque pixel de l'écran, d'où un temps de calcul supplémentaire pour chaque pixel.
Alors qu'en déplacement relatif, il suffit d'avancer pour allumer une ligne de pixels.
Voici un exemple :
- Code: Select all
-23→A
Stylo écrit
Répéter47
Aller à x=-95; y=A
Avancer de191pixels
A+1→A
⤴
http://wes.casio.com/math/index.php?q=I ... 03F901F902
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42128
- Images: 16453
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: fx-92 + quelques tests
Autre chose. Avec un langage de programmation interprété (et non compilé), le temps d'exécution dépend entre autres du nombre de lignes du programme.
Voici donc une petite astuce de simplification :
http://wes.casio.com/math/index.php?q=I ... 03F901F902
Voici donc une petite astuce de simplification :
- Code: Select all
Aller à x=-95; y=-23
Stylo écrit
Répéter47
Avancer de191pixels
Aller à x=-95; y=y+1
⤴
http://wes.casio.com/math/index.php?q=I ... 03F901F902
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42128
- Images: 16453
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: fx-92 + quelques tests
Merci pour tes explications et tes conseils
notamment pour affecter et modifier la variable y (voire x)
dans ton premier cas exemple j'arrive a 8,1 secondes
et le 2eme à un peu moins de 7 secondes
Je pense que "avancer de" x pixel allume chaque pixel un par un que "aller à x;y" allume tous les pixels quasiment en même temps.
Avec un mixe on arrive à 4,3 secondes beaucoup mieux que les 5,6 initialement !
Sinon j'avais vu un post (mais je ne retrouve plus) où on comparait la fréquence des machines et la fx92 était à 1,5Mhz (si ma mémoire est bonne)
notamment pour affecter et modifier la variable y (voire x)
dans ton premier cas exemple j'arrive a 8,1 secondes
et le 2eme à un peu moins de 7 secondes
Je pense que "avancer de" x pixel allume chaque pixel un par un que "aller à x;y" allume tous les pixels quasiment en même temps.
Avec un mixe on arrive à 4,3 secondes beaucoup mieux que les 5,6 initialement !
Aller à x=-95; y=-23
Répéter47
Stylo écrit
Aller à x=96; y=y
Stylo relevé
Aller à x=-95; y=y+1
⤴
Sinon j'avais vu un post (mais je ne retrouve plus) où on comparait la fréquence des machines et la fx92 était à 1,5Mhz (si ma mémoire est bonne)
-
ptijoz
Niveau 14: CI (Calculateur de l'Infini)- Posts: 335
- Images: 0
- Joined: 17 Oct 2018, 15:38
- Gender:
- Calculator(s):→ MyCalcs profile
13 posts
• Page 1 of 2 • 1, 2
Return to Casio (fx-82/83/85/92/95/115/300/350/500/570/991, Collège)
Who is online
Users browsing this forum: ClaudeBot [spider] and 5 guests