π
<-
Chat plein-écran
[^]

Classwiz/fx-92+SC tokens encoding

:fxesp32b: :fxesp32n: :fxesp32v:

Classwiz/fx-92+SC tokens encoding

Message non lude critor » 25 Juin 2018, 10:48

Classwiz calculators tokens encoding, with the new 2018 fx-92+SC french programming tokens :
Codage des jetons de la série Casio Classwiz / fx-92 Spéciale Collège, avec les nouveaux jetons de programmation de la fx-92+ Spéciale Collège :

Code: Tout sélectionner
21 : e
22 : π
23 : :
25 : ?
2C : ;
2D : ×10
2E : ,
30 : 0
31 : 1
32 : 2
33 : 3
34 : 4
35 : 5
36 : 6
37 : 7
38 : 8
39 : 9
40 : M
41 : Rép (Ans)
42 : A
43 : B
44 : C
45 : D
46 : E
47 : F
48 : x
49 : y
4A : Pré-Rép
4C : θ
60 : (
68 : Abs(
69 : Rnd(
6C : sinh(
6D : cosh(
6E : tanh(
6F : sinh⁻¹(
70 : cosh⁻¹(
71 : tanh⁻¹(
72 : e^
73 : 10^
74 : √(
75 : ln(
76 : ³√(
77 : sin(
78 : cos(
79 : tan(
7A : Arcsin(
7B : Arccos(
7C : Arctan(
7D : log(
7E : Pol
7F : Rec
83 : Ent(
84 : EntEx(
87 : RanInt#(
88 : PGCD(
89 : PPCM(
8A : Arond(
A5 : =
A6 : +
A7 : -
A8 : ×
A9 : ÷
AA : ⊢
AD : P
AE : C
C0 : -
C8 : ⌋
C9 : ^(
CA : [x]√(
D0 : )
D4 : ⁻¹
D5 : ²
D6 : ³
D7 : %
D8 : !
D9 : °
DA : ʳ
DB : ᵍ
DC : °
DD : E
DE : P
DF : T
E0 : G
E1 : M
E2 : k
E3 : m
E4 : μ
E5 : n
E6 : p
E7 : f
E9 : ▶Simp
F901 : end of line
F902 : end of program
F903 : nop / empty line
F905 ... 00 : Avancer de ...
F906 ... 00 : Tourner de ↺ ...
F907 ... 00 : S'orienter à ...
F908 ... 00 ... 00 : Aller à x=... ; y=...
F909 : Stylo écrit
F90A : Stylo relevé
F90B ... 00 ... 00 : ... → ... (mettre var à)
F90C ... 00 : ? → ... (Demander valeur)
F90D3100 : "Oui"
F90D3200 : "Non"
F90D3300 : "Nombre?"
F90D3400 : "Résultat:"
F90E ... 00 : Afficher résult ...
F90F3100 : Style Flèche
F90F3200 : Style Croix
F910 : Attendre
F911 ... 00 : Répéter ...
F912 : ⤴ (end of Répéter)
F913 ... 00 : Répéter jusqu'à ...
F914 : ⤴ (end of Répéter jusqu'à)
F915 ... 00 : Si ... Alors [... Fin]
F916 : Fin (end of Si/Alors)
F917 ... 00 : Si ... Alors [... Sinon ... Fin]
F918 : Sinon
F919 : Fin (end of Si/Alors/Sinon)
FB01 : <
FB02 : >
FB03 : ≠
FB04 : ≤
FB05 : ≥
FB10 : →M
FB12 : →A
FB13 : →B
FB14 : →C
FB15 : →D
FB16 : →E
FB17 : →F
FB18 : →x
FB19 : →y
FB1A : M+
FB1B : M-
FD18 : Ran#

For most of them, I just typed them in an fx-92+SC Logo/Scratch-like script/program using instructions which accept expressions as parameters and don't evaluate them before execution, asked for the QR Code, flashed it, and then checked in the URL parameters.
Récupérés pour la plupart en les saisissant dans un script Logo/Scratch fx-92+ Spéciale Collège, en utilisant des instructions acceptant des expressions non évaluées comme paramètres, en demandant le QR Code, le flashant, et enfin analysant les paramètres de l'adresse web.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41465
Images: 14479
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Classwiz/fx-92+SC tokens encoding

Message non lude Cakeisalie5 » 12 Sep 2018, 12:58

Assez déçu, c'est la première fois que je vois CASIO casser la rétrocompatibilité de l'encodage FONTCHARACTER utilisé sur ses calculatrices. :(

Mais merci pour la référence ! ^^
Avatar de l’utilisateur
Cakeisalie5Partenaire
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 66.9%
 
Messages: 51
Inscription: 18 Juin 2016, 17:56
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Politique
Twitter/X: thecakefive

Re: Classwiz/fx-92+SC tokens encoding

Message non lude critor » 12 Sep 2018, 14:43

Qu'est-ce qui est cassé en fait ? Merci.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41465
Images: 14479
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Classwiz/fx-92+SC tokens encoding

Message non lude critor » 15 Sep 2018, 23:33

Corrigé le 1er post avec des compléments.

F901 = fin de ligne
F902 = fin de programme
F903 = ligne vide
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41465
Images: 14479
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Classwiz/fx-92+SC tokens encoding

Message non lude ptijoz » 28 Sep 2019, 10:42

Bonjour,

merci pour ces recherches

cherchant comment optimiser mes scripts :
si je comprends bien chaque ligne commence par 2 octets selon le type de script
et se termine par 2 octets F9 01 (fin de ligne)
ce qui fait 4 octets minimum par ligne :(

+ 2 octets par fin de programme F9 02

c'est bien cela ?

Casio aurait du se calquer sur Mac ou Linux qui n'a qu'un caractère de fin de ligne... (CR ou LF)


Sinon c'est bête qu'on ne puisse pas recharger un programme depuis le code. (au moins dans l'émulateur)
Un peu poète, un peu geek, un peu écolo
Avatar de l’utilisateur
ptijoz
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 32.6%
 
Messages: 333
Images: 0
Inscription: 17 Oct 2018, 15:38
Localisation: France Loir et Cher
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: a la poursuite du vent et des etoiles.

Re: Classwiz/fx-92+SC tokens encoding

Message non lude critor » 28 Sep 2019, 10:47

ptitjoz a écrit:cherchant comment optimiser mes scripts :
si je comprends bien chaque ligne commence par 2 octets selon le type de script
et se termine par 2 octets F9 01 (fin de ligne)
ce qui fait 4 octets minimum par ligne :(

ça me semble correct. :)
Le code F9 XX pour indiquer l'instruction de la ligne ou bien une ligne vide, suivi des éventuels paramètres, et le F901 de fin de ligne.

ptitjoz a écrit:+ 2 octets par fin de programme F9 02


c'est bien cela ?

C'est ça. :)

Il n'est pas certain que l'image puisse réellement être dessinée au complet en moins de 900 octets.
Donc n'hésite pas à faire des choix dans les parties de l'image que tu dessines, en tenant compte des points de bonus et malus.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41465
Images: 14479
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Classwiz/fx-92+SC tokens encoding

Message non lude ptijoz » 28 Sep 2019, 10:56

critor a écrit:
ptitjoz a écrit:Il n'est pas certain que l'image puisse réellement être dessinée au complet en moins de 900 octets.
Donc n'hésite pas à faire des choix dans les parties de l'image que tu dessines, en tenant compte des points de bonus et malus.


Merci

Donc ceux qui ont fabriqué "l'image" ont sans doute fait un montage... ou bien, l'on fait sur une autre machine ?
Un peu poète, un peu geek, un peu écolo
Avatar de l’utilisateur
ptijoz
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 32.6%
 
Messages: 333
Images: 0
Inscription: 17 Oct 2018, 15:38
Localisation: France Loir et Cher
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: a la poursuite du vent et des etoiles.

Re: Classwiz/fx-92+SC tokens encoding

Message non lude critor » 28 Sep 2019, 11:00

L'image a été dessinée, ce n'est pas une capture d'écran de la calculatrice.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41465
Images: 14479
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Classwiz/fx-92+SC tokens encoding

Message non lude Lephe » 29 Sep 2019, 16:33

C'est moi qui ai fait l'image. Et en effet, je serais bien surpris qu'on puisse la dessiner en moins de 900 octets. Le défi consiste aussi à faire les bons sacrifices :)
Avatar de l’utilisateur
LephePartenaire
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 67.7%
 
Messages: 386
Inscription: 15 Juin 2018, 19:53
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Classwiz/fx-92+SC tokens encoding

Message non lude Larwive » 03 Oct 2019, 06:18

Je voudrai savoir si les pixels se dessine diagonalement si on s'oriente vers un angle de -135, -45, 45 ou 135 par rapport à l'horizontal.

[Edit] Ce n'était pas une limite de 800 octets ?
Je dis que je ne dis rien, à part que mes programmes sont disponibles ici. Image

En mettant à profit mes pouvoirs de devin, sachant que j'ai écrit ma signature bien avant ta venue, ton pseudo est Anonymous.:whistle:
Avatar de l’utilisateur
LarwiveProgrammeur
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 88.2%
 
Messages: 282
Images: 20
Inscription: 25 Oct 2018, 17:41
Localisation: Chez moi
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ère année d'école d'ingénieur informatique
GitHub: Larwive

Suivante

Retourner vers Casio (fx-82/83/85/92/95/115/300/350/500/570/991, Collège)

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 7 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1251 utilisateurs:
>1231 invités
>15 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)