π
<-
Chat plein-écran
[^]

Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-CG50

Re: Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-

Message non lude ggauny@live.fr » 21 Mai 2023, 10:03

CalAnt1.JPG
20230521_102938.jpg
CalAnt.py
(3.6 Kio) Téléchargé 17 fois

CalAntTHONNY.JPG


Bonjour Monsieur Parisse,

Voila un exemple : le calendrier de Antarctus du 26 02 2022, poids 3.5 k.

Je copie le programme en surlignant en bleu toutes les lignes du programme python.
Je les enregistre dans un fichier texte que je sauvegarde sous le nom de CalAnt.py.
Je vérifie avec Thonny qui me dit que tout est OK : la dernière parenthèse est bien là (comme dans mon fichier Texte).

je transfère le programme dans la graph90+e, alors dans Upsilon je fais VARS et je cherche ce programme dans la liste de droite, et je fais EXE. Puis je vais dans Python de Upsilon et demande (dans le petit rectangle gris avec 3 points) exécuter le script et alors message d'erreur. Et en listant le programme (toujours dans Upsilon) je m'aperçois qu'il manque la parenthèse fermante. Bien sûr je remets cette parenthèse et cela fonctionne.
Avatar de l’utilisateur
ggauny@live.frPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 43.4%
 
Messages: 283
Inscription: 11 Mar 2015, 20:43
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-

Message non lude parisse » 21 Mai 2023, 11:06

Bug corrigé. J'ai aussi ajouté le filtrage des sauts de ligne DOS/Unix.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 77.2%
 
Messages: 3499
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-

Message non lude ggauny@live.fr » 21 Mai 2023, 16:00

Capture.JPG


En python, je me demande comment l'on pourrait faire pour avoir des écrans correspondants bien sur l'écran de la Graph90+e.
Sur la Numworks nous avons 11 lignes (et un peu plus) de 29 caractères, sur la Graph nous avons aussi 11 lignes (et un peu plus) de 36 caractères.

Critor nous montre les 7/4 et les 4/3, mais je suis un peu perdu.

Merci.
:?
Avatar de l’utilisateur
ggauny@live.frPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 43.4%
 
Messages: 283
Inscription: 11 Mar 2015, 20:43
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-

Message non lude parisse » 23 Mai 2023, 15:47

Ajout de la persistance de l'historique des calculs.
J'ai modifié comme sur les TI nspire la sauvegarde des fonctions/suites, pour les mises à jour après celle-ci il ne devrait plus y avoir de crash.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 77.2%
 
Messages: 3499
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-

Message non lude parisse » 09 Juin 2023, 16:23

Je mets en ligne une version expérimentale avec support du calcul formel dans l'application Calcul (c'est une Cas(io)works):
https://www-fourier.univ-grenoble-alpes ... psilon.g3a
https://www-fourier.univ-grenoble-alpes ... p/xcas.ac2
Il faut copier les 2 fichiers sur la Casio : brancher la calc sur le PC avec un cable Casio (je crois que ça marche aussi avec un cable de ti83), ca devrait ouvrir un menu sur la calculatrice, on choisit F1 pour voir la Casio comme une clef USB sur le PC et on copie.
N.B.: Pour tester à l'émulateur, il faut utiliser https://www-fourier.univ-grenoble-alpes ... p/xcas.882 au lieu de xcas.ac2.

Les touches utiles à connaitre dans Upsilon, l'environnement Numworks:
OPTN correspond à Toolbox sur la Numworks
EXIT correspond à la touche Back sur la Numworks
MENU correspond à la touche Home de la Numworks sauf si on est déjà dans Home
F1 à F6 permet de taper <>:;%! (caractères absents sur le clavier Casio)
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 77.2%
 
Messages: 3499
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-

Message non lude ggauny@live.fr » 10 Juin 2023, 12:57

Merci et bravo (pas seulement pour le jeu de mots). Pour l'instant tout fonctionne.
Malheureusement, et comme de bien entendu, pas sur l'émul clé USB.
Avatar de l’utilisateur
ggauny@live.frPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 43.4%
 
Messages: 283
Inscription: 11 Mar 2015, 20:43
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-

Message non lude parisse » 10 Juin 2023, 13:23

J'ai aussi ajouté ce matin un module d'arithmétique dans l'interpréteur MicroPython.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 77.2%
 
Messages: 3499
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-

Message non lude ggauny@live.fr » 10 Juin 2023, 13:37

Pour mes tests, j'utilise le texte de Madame Renée De Graève de 2013 :
"Calcul formel et Mathématiques avec la calculatrice HP Prime".
Tout ne sera pas possible sur "Cas(io)num" bien sûr.
(MicroPython : nickel !, la date n'a pas changée, c'est bien toujours noté 2023-06-04 06:54 469K ?)
Avatar de l’utilisateur
ggauny@live.frPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 43.4%
 
Messages: 283
Inscription: 11 Mar 2015, 20:43
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-

Message non lude parisse » 10 Juin 2023, 16:34

ggauny@live.fr a écrit:(MicroPython : nickel !, la date n'a pas changée, c'est bien toujours noté 2023-06-04 06:54 469K ?)

Attention, je parlais du MicroPython de l'environnement Numworks inclus dans Upsilon, pas de micropy.

Je rajoute à l'instant le module cas et sa commande xcas, comme ça on peut accéder aux variables et fonctions du CAS (qui dupliquent celles de Upsilon dès qu'on passe par l'appli Calculs). Par exemple on va dans fonction, on définit f(x)=sin(x^2), on passe dans Calculs, puis on passe dans Python et on fait
Code: Tout sélectionner
from cas import *
xcas("f",5)

Ou on peut résoudre des équations différentielles depuis Python, ou faire une hypothèse sur une variable (impossible depuis Calculs, qui n'accepte pas ' < > ou = en argument)
Code: Tout sélectionner
from cas import *
xcas("desolve(y''+y=cos(t)")
xcas("assume(x<0")

ou bien faire de l'algèbre linéaire depuis Python, par exemple
Code: Tout sélectionner
from cas import *
a=[[1,2],[3,4]]
xcas("egvl",a)

Un peu trop compliqué pour un usage ponctuel, mais ça pourrait être utile dans un script.

J'ai aussi remis la possibilité d'utiliser un entier pour une couleur dans les graphiques (kandinsky).

Maintenant il faut que je vois si j'arrive à porter ça sur Nspire. Le plus simple me semble-t-il c'est de lancer un xcas.tns qui resterait en résident et renverrait l'adresse de caseval à Upsilon, mais après il semble impossible de l'enlever (sauf par reset) et donc il faut être capable de le localiser si on relance Upsilon.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 77.2%
 
Messages: 3499
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-

Message non lude ggauny@live.fr » 10 Juin 2023, 17:19

Cas(io)num.JPG


Bonsoir,

Par habitude, je télécharge Upsilon.g3a sur "Upsilon, un pont entre les calculatrices Numworks et Casio", mais là j'obtiens forbiden.
Avatar de l’utilisateur
ggauny@live.frPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 43.4%
 
Messages: 283
Inscription: 11 Mar 2015, 20:43
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

PrécédenteSuivante

Retourner vers News Casio

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 47 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.
1557 utilisateurs:
>1542 invités
>10 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)