KhiCAS: rajoute CAS + Python sur ta Graph 90+E
Re: KhiCAS: rajoute CAS + Python sur ta Graph 90+E
Unfortunately, the B&W Casio do not have the flash and RAM ressources for such an update. I'll make an update in English for the FXCG50.
-
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3663
- Joined: 13 Dec 2013, 16:35
- Gender:
- Calculator(s):→ MyCalcs profile
Re: KhiCAS: rajoute CAS + Python sur ta Graph 90+E
C'est extraordinaire comme vous avez enfin réussi à contourner la limitation à 2M pour les applis Graph 90+E, toutes mes félicitations.
Un gros merci pour les utilisateurs Graph 90+E, enfin à égalité avec les utilisateurs TI-Nspire CX et NumWorks.
Un gros merci pour les utilisateurs Graph 90+E, enfin à égalité avec les utilisateurs TI-Nspire CX et NumWorks.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41987
- Images: 15892
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: KhiCAS: rajoute CAS + Python sur ta Graph 90+E
Félicitations, même si je ne suis pas utilisateur de Casio, on voit qu'il y a beaucoup de travail !
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14745
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: KhiCAS: rajoute CAS + Python sur ta Graph 90+E
critor wrote:C'est extraordinaire comme vous avez enfin réussi à contourner la limitation à 2M pour les applis Graph 90+E, toutes mes félicitations.
Merci! Mais c'est surtout Lephe qu'il faut remercier pour avoir reussi a contourner la limitation des addins. Apres bien sur c'est moi qui ai bosse pour remplir le nouvel espace accessible.
Un gros merci pour les utilisateurs Graph 90+E, enfin à égalité avec les utilisateurs TI-Nspire CX et NumWorks.
Egalite au niveau fonctionnalite, mais au niveau rapport qualite-prix, la Graph 90+E devient maintenant a mon avis numero 1 parmi les trois pour tous ceux qui veulent faire des etudes scientifiques. Elle est nettement moins chere que la Nspire, dans la meme gramme de prix que la Numworks, il n'y a pas de risque de la verrouiller, elle dispose de nettement plus de memoire RAM (en fait 8M sur la puce contre 256K) et flash (32M contre 8), avec un systeme de fichiers en flash et des echanges vers les ordinateurs super faciles. Petit bemol: le processeur est un peu lent, j'ai du diminuer la precision de la 3d. La Graph 90 est aussi plus lourde et epaisse que la Numworks, mais elle donne une impression d'etre plus robuste, et l'alimentation par piles assure qu'on n'aura pas de problemes de batteries dans quelques annees.
-
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3663
- Joined: 13 Dec 2013, 16:35
- Gender:
- Calculator(s):→ MyCalcs profile
Re: KhiCAS: rajoute CAS + Python sur ta Graph 90+E
C'est sûr que cette disparition de la limitation à 2 MB représente une très grosse amélioration fonctionnelle, c'est une très bonne nouvelle pour les utilisateurs de Graph 90+E / fx-CG50
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6865
- Joined: 23 Dec 2009, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: -
- GitHub: debrouxl
Re: KhiCAS: rajoute CAS + Python sur ta Graph 90+E
En quelques mots, le contournement de la limite des 2 Mo, ça se fait comment ?
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14745
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: KhiCAS: rajoute CAS + Python sur ta Graph 90+E
L'addin khicas90.g3a qui fait un peu moins de 2 Mo est charge normalement par l'OS. Il charge alors un second fichier a une adresse fixe de la RAM inutilisee par l'OS. Le script de l'editeur de liens + objcopy stocke une partie des fichiers objets dans ce second fichier.
Actuellement, parmi les 8M de RAM de la puce, il y a 3M qui ne semblent pas du tout utilises (octets a 0), j'en ai reserve 2.5M pour l'extension de l'addin, et 512K pour avoir plus de tas disponible (en utilisant l'allocateur memoire de Lephe).
Si on avait des informations de Casio sur l'utilisation reelle de la RAM par l'OS, on pourrait peut-etre meme utiliser plus de RAM (il y a 2M apres les 3M qui ne sont peut-etre pas utilises non plus). Ca vaudrait peut-etre le coup de le leur demander. Mais bon, environ 800K c'est deja tres bien quand on compare a la concurrence dans cette gamme de prix, et ca semble secure.
Actuellement, parmi les 8M de RAM de la puce, il y a 3M qui ne semblent pas du tout utilises (octets a 0), j'en ai reserve 2.5M pour l'extension de l'addin, et 512K pour avoir plus de tas disponible (en utilisant l'allocateur memoire de Lephe).
Si on avait des informations de Casio sur l'utilisation reelle de la RAM par l'OS, on pourrait peut-etre meme utiliser plus de RAM (il y a 2M apres les 3M qui ne sont peut-etre pas utilises non plus). Ca vaudrait peut-etre le coup de le leur demander. Mais bon, environ 800K c'est deja tres bien quand on compare a la concurrence dans cette gamme de prix, et ca semble secure.
-
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3663
- Joined: 13 Dec 2013, 16:35
- Gender:
- Calculator(s):→ MyCalcs profile
Re: KhiCAS: rajoute CAS + Python sur ta Graph 90+E
Ah oui je vois - c'est cool mais ça me relève pas non plus par exemple d'abuser d'une faille dans l'OS pour bypasser outrepasser des bornes autorisees aux apps externes
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14745
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: KhiCAS: rajoute CAS + Python sur ta Graph 90+E
Non, pas de faille, tout est publiable et est public et c'est ce qui me fait dire qu'il n'y a pas de crainte de verrouillage contrairement au Nspire ou Numworks. Quelqu'un qui voudrait compiler un gros addin peut parfaitement faire la meme chose.
Un des avantages de la Casio, c'est aussi qu'en cas de crash de l'addin, on n'est en general pas oblige de rebooter, on tape sur MENU et on active n'importe quelle autre application, ca permet de passer outre le crash et meme de lancer la fonction de sortie de l'addin (et donc de sauvegarder la session courante dans Khicas). A ma connaissance, c'est la seule calc qui permet de faire ca,
Un des avantages de la Casio, c'est aussi qu'en cas de crash de l'addin, on n'est en general pas oblige de rebooter, on tape sur MENU et on active n'importe quelle autre application, ca permet de passer outre le crash et meme de lancer la fonction de sortie de l'addin (et donc de sauvegarder la session courante dans Khicas). A ma connaissance, c'est la seule calc qui permet de faire ca,
-
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3663
- Joined: 13 Dec 2013, 16:35
- Gender:
- Calculator(s):→ MyCalcs profile
Re: KhiCAS: rajoute CAS + Python sur ta Graph 90+E
Ah mais parfaitement, ne pas avoir à exploiter une faille est un point positif, ça donne de la pérennité à la solution.
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14745
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Who is online
Users browsing this forum: ClaudeBot [spider] and 7 guests