π
<-

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

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

Unread postby critor » 17 May 2023, 09:54

Pardon, petite question, je n'ai pas de quoi tester sous la main.

Je suppose que vous n'avez pas corrigé le non clignotement de la diode lorsque l'on active le mode examen Upsilon sur Casio ?
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41980
Images: 15737
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

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

Unread postby parisse » 17 May 2023, 10:19

Hélas, j'en suis bien incapable!
Bon en réalité c'est une question délicate. Supposons que je cherche et que je finisse par trouver, quelle serait la réaction de Casio? Il me semble qu'il y a plus de risques de voir un virage sécuritaire à la TI ou à la Numworks que d'une collaboration où certains addins touchant au mode examen seraient tolérés (en tout cas c'est comme cela que j'interprète le fait que malgré mes demandes répétées, Casio n'a jamais rien fait pour autoriser KhiCAS en mode examen sur les Graph 90).
Or j'ai l'impression que le mode examen n'est pas appliqué dans beaucoup de pays, ce qui explique probablement que KhiCAS est de plus en plus utilisé sur les fxcg50, l'addin en langue anglaise a beaucoup plus de succès qu'en langue française. Par exemple, depuis le début 2023, la doc en anglais a été consultée 6583 fois, la doc en français 1420 fois, l'addin en anglais a été téléchargé 1720 fois, l'addin en français 352 fois. C'est dommage pour la France, mais je n'ai aucun poids face aux décideurs (nul n'est prophète en son pays), il faudrait sans doute une mobilisation importante des profs de maths pour faire changer les choses, et encore pas sur que ça suffise.
Il me semble donc qu'il vaut mieux ne pas essayer de chercher, en tout cas pour l'instant.

Pour en revenir aux améliorations de ma version d'Upsilon: il y a
  • sauvegardes et restauration de backups de l'état de la calculatrice (ce qui est stocké dans le scriptstore, ça ne contient hélas pas l'historique des calculs, il faudrait faire des modifs dans Upsilon pour ça)
  • le tas Python passe de 69500 octets à 3014656 (2.9M)
  • import permet d'ouvrir un script Python depuis la flash Casio (pas besoin de le recopier dans le scriptstore Numworks), on a donc accès à 16M de flash contre 64K de scriptstore.
  • depuis le home d'Upsilon, on peut échanger des fichiers vers la flash Casio (VARS)
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 DoOmnimaga » 17 May 2023, 12:34

De combien est le tas Python sur fx-CG10 et CG20? Si j'ai pu comprendre le comparateur de calculatrices les fx-CG10 et 20 ont 4 fois moins de RAM totale que la fx-CG50 et Graph 90+E, soit 2 Mo au lieu de 8.
ImageImageImageImage
User avatar
DoOmnimagaPremium
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 21.3%
 
Posts: 696
Images: 51
Joined: 21 Feb 2012, 12:04
Location: Quebec, Canada
Gender: Male
Calculator(s):
MyCalcs profile
Class: 11eme annee scolaire termine
YouTube: DJOmnimaga
Facebook: dreamofomnimaga.page

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

Unread postby parisse » 17 May 2023, 13:03

DJ Omnimaga wrote:De combien est le tas Python sur fx-CG10 et CG20? Si j'ai pu comprendre le comparateur de calculatrices les fx-CG10 et 20 ont 4 fois moins de RAM totale que la fx-CG50 et Graph 90+E, soit 2 Mo au lieu de 8.

Il est actuellement comme sur une vraie Numworks avec Upsilon, donc 69500 octets. On peut certainement faire mieux, mais il faut du code adapté. Par exemple il reste de la place dans la zone ram+stack, je dirais de l'ordre de 200K, à vérifier.
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 » 17 May 2023, 15:36

Voilà, j'ai mis à jour, sur les Prizm on devrait avoir 192K de tas Python.
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 » 17 May 2023, 17:57

Ce n'est sûrement pas un problème, mais sur la dernière Màj, les icônes Python et RPN ont écahangé leurs place sur l'écran Upsilon.
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 ggauny@live.fr » 19 May 2023, 10:10

Bonjour à tous,
Peut-on "télécharger" (avec le cable USB) sur la Graph90+e, lorsque l'on est sous Upsilon, des programmes depuis Numworks ou depuis des sources telles que NSI, ou doit-on écrire ces programmes "à la main" dans Python/Upsilon ?

Je ne parviens pas à "télécharger" avec le cable.
Merci.
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 » 19 May 2023, 11:55

il n'y a pas d'USB dans Upsilon. Pour utiliser des scripts existants, copiez-les sur la Graph 90 connectée comme clef USB au PC. Vous pouvez ensuite transférer ces scripts de l'espace de stockage Casio vers les enregistrements d'Upsilon en tapant VARS depuis le home d'Upsilon. Vous pouvez aussi importer directement un script Python Casio avec la commande import depuis Upsilon, sans avoir besoin de le transférer.
Vous devriez aussi pouvoir faire un backup de votre Numworks depuis https://www-fourier.univ-grenoble-alpes.fr/~parisse/nws.html puis le mettre sur la Casio, puis l'importer dans Upsilon depuis le home de Upsilon touche VARS (attention, je n'ai pas encore testé).
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 » 19 May 2023, 14:40

Merci ! Absolument génial !!!
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 » 20 May 2023, 08:57

Nouvelle mise à jour avec quelques corrections:
https://www-fourier.univ-grenoble-alpes.fr/~parisse/casio/upsilon.g3a
Attention, il faut effacer nwstore.nws si vous aviez installé une version précédente, sinon il y aura un crash s'il y a des sauvegardes de fonctions par exemple (si vous voulez comprendre pourquoi, lisez ce qui suit).

Il existe maintenant une version pour TI Nspire CX et CX2
https://www-fourier.univ-grenoble-alpes.fr/~parisse/ti/upsilon.tns
Les changements par rapport au source de Upsilon sont ici
https://www-fourier.univ-grenoble-alpes.fr/~parisse/ti/upsilon_changes.tgz
La version TI est un peu moins complète que la version Casio, seuls les scripts Python sont sauvegardés quand on quitte et qu'on relance. En effet, le choix qui a été fait par Numworks dans Epsilon de sauvegarder les expressions en écrivant les pointeurs adresses vers les noeuds des fonctions de Poincaré (comme sin/cos/etc.) rend toute sauvegarde d'expression inutilisable dès que ces adresse changent dans le programme ou firmware. Sur Casio, un addin sera toujours chargé en mémoire à la même adresse, ce qui permet de sauvegarder des expressions (à condition que l'addin n'ait pas été mis à jour). Sur TI Nspire, ce n'est pas le cas. Sur une "vraie" Numworks, cela rend incompatible un backup d'une version de firmware à un autre et c'est certainement pour cela qu'il n'y a pas de sauvegarde lors d'une mise à jour. On pourrait par contre sauvegarder les scripts Python uniquement comme je le fais sur la TI Nspire.
Pour le moment, ON/OFF n'est pas supporté sur les TI Nspire ni le réglage du contraste (mais c'est faisable), et les répertoires ne sont pas non plus supportés pour les échanges de scripts Python entre Upsilon et le système de fichiers de la calculatrice hote.
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

PreviousNext

Return to News Casio

Who is online

Users browsing this forum: ClaudeBot [spider] and 18 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.
877 utilisateurs:
>824 invités
>45 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)