π
<-

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

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

Unread postby ggauny@live.fr » 21 May 2023, 10:03

CalAnt1.JPG
20230521_102938.jpg
CalAnt.py

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.
You do not have the required permissions to view the files attached to this post.
User avatar
ggauny@live.frPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 46.9%
 
Posts: 292
Joined: 11 Mar 2015, 20:43
Gender: Not specified
Calculator(s):
MyCalcs profile

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

Unread postby parisse » 21 May 2023, 11:06

Bug corrigé. J'ai aussi ajouté le filtrage des sauts de ligne DOS/Unix.
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 86%
 
Posts: 3662
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

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

Unread postby ggauny@live.fr » 21 May 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.
:?
You do not have the required permissions to view the files attached to this post.
User avatar
ggauny@live.frPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 46.9%
 
Posts: 292
Joined: 11 Mar 2015, 20:43
Gender: Not specified
Calculator(s):
MyCalcs profile

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

Unread postby parisse » 23 May 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.
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 86%
 
Posts: 3662
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

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

Unread postby parisse » 09 Jun 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)
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 86%
 
Posts: 3662
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

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

Unread postby ggauny@live.fr » 10 Jun 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.
User avatar
ggauny@live.frPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 46.9%
 
Posts: 292
Joined: 11 Mar 2015, 20:43
Gender: Not specified
Calculator(s):
MyCalcs profile

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

Unread postby parisse » 10 Jun 2023, 13:23

J'ai aussi ajouté ce matin un module d'arithmétique dans l'interpréteur MicroPython.
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 86%
 
Posts: 3662
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

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

Unread postby ggauny@live.fr » 10 Jun 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 ?)
User avatar
ggauny@live.frPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 46.9%
 
Posts: 292
Joined: 11 Mar 2015, 20:43
Gender: Not specified
Calculator(s):
MyCalcs profile

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

Unread postby parisse » 10 Jun 2023, 16:34

ggauny@live.fr wrote:(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: Select all
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: Select all
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: Select all
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.
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 86%
 
Posts: 3662
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

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

Unread postby ggauny@live.fr » 10 Jun 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.
You do not have the required permissions to view the files attached to this post.
User avatar
ggauny@live.frPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 46.9%
 
Posts: 292
Joined: 11 Mar 2015, 20:43
Gender: Not specified
Calculator(s):
MyCalcs profile

PreviousNext

Return to News Casio

Who is online

Users browsing this forum: ClaudeBot [spider] and 16 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
803 utilisateurs:
>752 invités
>43 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)