Nombre de visites sur cette page : 58161 Score au progrank : 103 Note actuelle : 8.8/10 noté 5 fois Vous devez être connecté(e) pour noter (inscription).
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)
Je voulais corriger 2-3 autres bugs avant de sortir cette maj (le curseur qui saute un peu dans tous les sens dans le shell, le retour au menu même en boucle infinie) mais ces bugs ne sont pas triviaux à corriger :/ je vais essayer de faire une release demain.
Salut Zezombye!
Quelques retours après utilisation :
J'ai écrit un module pour mes TS dans lequel j'inclus le calcul de dérivée en un point, la binomiale, l'intégration et la reconnaissance de nombres comme le fait la casio.
Lorsque j'importe mon module, il me dit que le fichier est trop gros:
"fil too big, not loaded completely"
Et si je vais dedans pour le modifier :binary files can not be modified.
Plusieurs élèves m'ont fait le même retour.
On peut certes le découper plusieurs modules et les importer, mais penses-tu que ce soit possible à rectifier?
A bientôt,
Lolo22
En effet, la limite semble être autour des 4100 octets (d'ailleurs ça m'a l'air de tronquer le fichier après ça), vu que je teste avec des scripts relativement petits (max 1-2 ko) je pensais que la limite était bien plus grande.
Je vais tenter d'allouer plus de mémoire dans la prochaine version (en tirant avantage de la mémoire en plus sur SH4), ça devrait régler ça. Par contre pour le "binary files cannot be modified" ça doit être une erreur dans ton module, as-tu utilisé des tabulations ? Si oui, il faut les remplacer par des espaces. Si non, poste ton module ici et je regarderai ce qui ne va pas.
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