Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> Graph 35+USB/75(+E)/85/95 SD >> Add-ins >> CasioPython
CasioPython
Version : 1.6 Taille : 271000 octets Ajouté le : 2018-08-01 01:27 Modifié le : 2019-09-26 20:44
Auteur et posteur :
ZezombyeHors ligneRédacteurPoints: 1756 Défis: 13 Message
Planète Casio - Add-in Casio - CasioPython - zezombye - Calculatrices
Nombre de visites sur cette page : 51872
Score au progrank : 102
Note actuelle : 8.8/10 noté 5 fois
Vous devez être connecté(e) pour noter (inscription).
11032 téléchargements | Soumettre un test

Ce programme est sous licence GPL 3.0.


Ce programme a été récompensé pour sa qualité par le label Planète Casio.

A cause du changement de processeur des nouvelles Graph 35+ USB, 75 et 95 SD, de nombreux addins sont incompatibles avec ces calculatrices.
Rendre un addin compatible - Plus d'informations sur ce problème - Liste des addins compatibles

Description :

Port de MicroPython pour calculatrices monochromes (Graph 75(+E), Graph 35(+E) tweakée, Graph 85, Graph 95 SD).

J'ai besoin de votre aide pour débugger. Signalez moi tout bug concernant :

- L'exécution du programme (si ça crashe lors du lancement du programme, lors de l'entrée dans le shell, etc)
- L'éditeur de texte (curseur qui va n'importe où, presse-papier qui fait des bugs, etc)
- Le shell (en particulier lorsque ça approche la limite, qui est définie à 2000)

Bugs connus :
- On ne peut pas sauvegarder un programme vide
- Impossible de quitter le shell pendant l'exécution d'un programme (attention aux boucles infinies)

Topic : https://www.planet-casio.com/Fr/forums/lecture_sujet.php?id=15140&page=last#152951
Sources : https://github.com/Zezombye/casiopy


Note sur 10 Commentaire Date de notation
9un rajout d'un mode graphique et tout sera parfait :)Le 10.06.2019 à 09:50
8Phyton sur Casio , super , ça m'evite de tout vérifier à la main.Le 17.02.2019 à 18:17
10G E N I U SLe 17.11.2019 à 16:16
8Presque parfait mais on ne peut pas quitter le shell pendant un programme donc faut faire gaffeLe 28.11.2019 à 18:35
9Très pratique au lycée quand on n'a pas de calculatrice récente sous la main, merci :)Le 29.04.2021 à 20:10

Commentaires :

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34 | Suivante

HackcellHors ligneMaître du PuzzlePoints: 1524 Défis: 11 Message
Posté le 30-08-2018 à 16:40 | #
Je viens de tester:

ADDRESS (R)
TARGET=E6FF2136
PC =08101DFC

Félicitation le problème est différent maintenant

Et puis ya eu une ligne verticale qui est apparue avant le crash
LephenixnoirHors ligneAdministrateurPoints: 24120 Défis: 170 Message
Posté le 30-08-2018 à 17:00 | #
Si, j'ai une SH4, mais vu que GCC génère du code pour les 2 je trouvais pas utile de tester sur SH4.

C'est pas pour copier, j'ai commencé à te citer avant de voir les messages des deux autres.

Tu as encore beaucoup de choses à apprendre sur la vie toi...

Et puis ya eu une ligne verticale qui est apparue avant le crash

Si ça a crashé quand tu as appuyé sur une touche après avoir vu la SysERROR, alors c'est "normal".
HackcellHors ligneMaître du PuzzlePoints: 1524 Défis: 11 Message
Posté le 30-08-2018 à 17:08 | #
Ce que je voulais dire, c'était pas 'crash' dans le sens écran blanc et redémarrage, j'ai fait un abus de langage et il fallait comprendre 'system ERROR' par 'crash', désolé
LephenixnoirHors ligneAdministrateurPoints: 24120 Défis: 170 Message
Posté le 30-08-2018 à 17:11 | #
Ah, ok ! Car il y a souvent des lignes verticales ou horizontales qui apparaissent avant un crash type redémarrage.
ZezombyeHors ligneRédacteurPoints: 1756 Défis: 13 Message
Posté le 01-09-2018 à 01:45 | #
J'ai updaté le programme :

- Disposition du clavier comme dit sur la RDP ; j'ai fait quelques petits changements, la touche "=" donne "=", la touche "→" fait une tabulation (2 espaces), et 'r' et 'θ' mettent respectivement des parenthèses et des crochets autour du curseur.

- Le menu des fonctions est maintenant comme sur la RDP.

- Divers petits bugs corrigés.

Comme dit sur le programme, je vous invite à me signaler tout bug concernant l'éditeur de texte, et bien évidemment s'il y a un quelconque crash (non lié aux nombres décimaux). Je prévois de faire une release bientôt car c'est la rentrée.

Aussi, est ce que vous avez des suggestions de licence ? Sachant que Micropython est sous licence MIT, et Edit est sous licence GPLv3, du coup je sais même pas si elles peuvent coexister.
(en gros, je veux juste que casio puisse pas prendre mon prog et le foutre en natif sur la calto, sans même me demander ni me créditer )
Cakeisalie5En ligneAncien administrateurPoints: 1889 Défis: 11 Message
Posté le 01-09-2018 à 01:48 | #
Les deux peuvent coexister, mais la GPLv3 est plus stricte et assez peu de licences sont compatibles avec. Prends la GPLv3 ou compatible ; dans le droit français y a une licence qui s'appelle CeCILL qui devrait être OK (mais vérifie quand même).
LephenixnoirHors ligneAdministrateurPoints: 24120 Défis: 170 Message
Posté le 01-09-2018 à 09:01 | #
Aah, très bonne idée d'indenter avec [→] !
ZezombyeHors ligneRédacteurPoints: 1756 Défis: 13 Message
Posté le 01-09-2018 à 11:35 | #
C'était l'idée de DS ça
ZezombyeHors ligneRédacteurPoints: 1756 Défis: 13 Message
Posté le 01-09-2018 à 23:09 | #
J'ai posté en fichier joint un début du manuel (qui est destiné aussi bien aux professeurs qu'aux élèves). Dites s'il faut changer des trucs, ou des catégories (le III et IV).
HackcellHors ligneMaître du PuzzlePoints: 1524 Défis: 11 Message
Posté le 02-09-2018 à 22:07 | #
Bonne nouvelle, il semblerai que ça marche sur sh4, je testerais plus un profondeur plus tard.

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34 | Suivante

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 43 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd