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.

Forum Casio - Questions sur les transferts


Index du Forum » Questions sur les transferts » Tutoriel de transfert pour les calculatrices « clé USB »
Lephenixnoir En ligne Administrateur Points: 24574 Défis: 170 Message

Tutoriel de transfert pour les calculatrices « clé USB »

Posté le 27/04/2021 23:07

Ce tutoriel de transfert explique comment transférer des fichiers entre un ordinateur et une calculatrice à Stockage de Masse USB.

Calculatrices concernées :
Graph 35+E II
Prizm fx-CG 10/20
Graph 90+E

Seule la Graph 35+E II est concernée, pour les Graph 35+, Graph 35+ USB et Graph 35+E, utilisez FA-124.

Accès rapide à chaque partie :
1. Connexion de la calculatrice à l'ordinateur
2. La mémoire principale et la mémoire de stockage
3. Transférer avec la mémoire principale
4. Transférer avec la mémoire de stockage
5. Bonus : Va-et-vient entre les deux mémoires
6. Bonus : Transférer des programmes Basic CASIO en texte
7. Bonus : Tutoriels vidéos plus spécialisés (2014)

Si vous avez un problème ou un doute, n'hésitez pas à demander dans les commentaires !


1. Connexion de la calculatrice à l'ordinateur

Branchez le câble USB pour relier la calculatrice et l'ordinateur. C'est un USB mâle classique du côté ordinateur et mini-USB type B côté calculatrice ; si vous n'avez pas le câble d'origine, n'importe quel câble qui rentre marchera très probablement. N'hésitez pas à bien enfoncer le câble côté calculatrice, la prise est parfois dure.

Sur la calculatrice, vous aurez une popup de ce genre :


Appuyez sur F1 pour démarrer la connexion. La calculatrice prend un moment pour se déguiser en clé USB et se présenter à l'ordinateur (on dit qu'elle se comporte comme un « périphérique de Stockage de Masse USB »). Une fois que c'est fait, elle apparaît comme un disque amovible dans l'explorateur de fichiers. Ici j'ai pris ma Graph 90+E donc la taille est 16 Mo, pour la Graph 35+E II c'est 3 Mo.


Si vous ouvrez le périphérique, vous aurez des contenus similaires à ce que j'ai sur l'image ci-dessous. Le dossier @MainMem est spécial, on va voir pourquoi très vite. Autour, vous pouvez avoir de tous les genres de fichiers, d'autres dossiers, et même rien du tout. Si la calculatrice est neuve vous avez quelques images pré-chargées par CASIO. Moi j'ai principalement un dossier, quelques fichiers Python, et des add-ins.


Pour déconnecter la calculatrice une fois les transferts finis, cliquez droit sur l'icône « Disque amovible » et choisissez Éjecter. Vous ne pouvez pas débrancher directement le câble, la calculatrice n'apprécierait pas la manœuvre (et les problèmes avec la mémoire sont très difficiles à résoudre, quand on y arrive).

Pour transférer les fichiers, il faut maintenant qu'on s'intéresse à deux catégories de mémoire.


2. La mémoire principale et la mémoire de stockage

Votre calculatrice a deux mémoires :

1. La mémoire principale, toute petite (62 ko), qui contient les programmes en langage Basic CASIO, les résultats de calculs, les courbes tracées dans le graphe, les listes et les matrices, ainsi que d'autres informations du même ordre.
2. La mémoire de stockage ou mémoire secondaire, beaucoup plus grande (3 Mo sur la Graph 35+E II, 16 Mo sur la Prizm et la Graph 90+E), qui contient les programmes en langage Python, les add-ins, et tout autre fichier que vous pouvez avoir envie d'y mettre.

Vous pouvez voir ces deux mémoires en action dans l'application MEMORY (F) du menu principal (lorsque la calculatrice n'est pas branchée à l'ordinateur). Dans l'application MEMORY, vous pouvez consulter les contenus de la mémoire principale avec F1 et ceux de la mémoire de stockage avec F2.


La connexion USB de votre calculatrice à l'ordinateur vous permet d'accéder aux deux, et comme vous pouvez le voir sur les images, c'est grâce au dossier @MainMem.

Le dossier @MainMem représente les contenus de la mémoire principale. Ces contenus ne sont pas vraiment des fichiers donc c'est un peu compliqué, mais vous pouvez transférer et récupérer des données de la mémoire principale en allant dans ce sous-dossier. Vous en avez besoin pour transférer des données si :

• Graph 35+E II : vos fichiers ont l'extension .g1r, .g1m, .g2r ou .g2m.
• Graph 90+E : vos fichiers ont l'extension .g3m.
• Vous voulez écrire ou utiliser des programmes en langage Basic CASIO (pas Python) dans l'application PRGM.

Le reste représente les contenus de la mémoire de stockage. Les fichiers autour de @MainMem sont donc les fichiers qui sont dans ma mémoire de stockage. Vous devez transférer vos fichiers ici si :

• Vous voulez écrire ou utiliser des programmes en langage Python dans l'application PYTHON.
• Graph 35+E II : vos fichiers ont l'extension .g1e, .g2e ou .g1a (e-acts et add-ins).
• Graph 90+E : vos fichiers ont l'extension .g3e ou .g3a (e-acts et add-ins).
• Vous voulez transférer des fichiers d'un autre type (images, fichiers textes, etc).

Tous les détails sont dans les sections ci-dessous !


3. Transférer avec la mémoire principale

Pour transférer des fichiers dans la mémoire principale, ouvrez le dossier @MainMem.


Les contenus de ce dossier sont identiques à ce que vous trouvez en appuyant sur F1 dans l'application MEMORY (à part l'ordre). Chaque élément de la mémoire principale se présente comme un fichier .g3m (Prizm et Graph 90+E) ou .g1m/.g2m (Graph 35+E II) que vous pouvez copier sur l'ordinateur.


Si vous avez un fichier .g1r, .g1m, .g2r, .g2m ou .g3m à transférer, vous pouvez le coller n'importe où dans ce dossier ou dans un des sous-dossiers. Par exemple, pour transférer Formel.g1m sur ma Graph 90+E, je peux le coller directement dans @MainMem.


Les fichiers présents dans @MainMem lorsqu'on commence la connexion représentent chacun un unique élément de la mémoire principale. Cependant, un fichier .g1r, .g1m, .g2r, .g2m ou .g3m peut contenir plusieurs éléments (et c'est souvent le cas de ceux qu'on trouve sur Planète Casio). Lorsque vous déconnectez la calculatrice, le fichier que vous avez collé sera ouvert automatiquement et ses éléments seront répartis dans leurs dossiers respectifs. Le plus courant de ces dossiers est PROGRAM qui représente les programmes en langage Basic CASIO que l'on peut consulter dans l'application PRGM.

Par exemple, le fichier Formel.g1m que je viens de transférer contient un programme nommé « FORMEL ». Après avoir déconnecté la calculatrice, Formel.g1m a été ouvert et ses éléments ont été répartis dans la mémoire principale. Maintenant, si je reconnecte la calculatrice, je n'ai plus de Formel.g1m dans @MainMem, mais j'ai à la place PROGRAM/FORMEL.g3m, l'élément qui était dedans. Le fichier original est conservé dans un dossier appelé SAVE-F dans la mémoire de stockage, ce qui vous permet de le récupérer si vous en avez encore besoin après le transfert.

Les fichiers .g1r, .g1m, .g2r et .g2m sont destinés à la Graph 35+E II et aux autres Graph noir et blanc. Les fichiers .g3m sont destinés aux Prizm et Graph 90+E. Cette répartition n'est pas absolue : on peut transférer n'importe quel fichier sur n'importe quelle calculatrice, et s'il y a des programmes dedans on peut même lancer ces programmes sur n'importe quelle calculatrice. Cependant, la compatibilité des programmes est souvent médiocre dès qu'il y a du dessin à l'écran. En général sur Planète Casio il vaut mieux chercher des programmes qui correspondent à votre modèle.


4. Transférer avec la mémoire de stockage

Par rapport à la mémoire principale, la mémoire de stockage est plutôt simple. Vous pouvez copier les fichiers qui y sont vers l'ordinateur, ou bien y coller des fichiers de l'ordinateur. Vous pouvez aussi créer des dossiers, et bien sûr tout renommer ou supprimer. Il n'y a pas vraiment de limite sur ce que vous pouvez y faire, à part que la place disponible est limitée et que les noms des fichiers et dossiers doivent être limités à 8 caractères.

Par exemple, pour transférer le programme Python arbre.py, il suffit de coller le fichier.


Après avoir transféré, il apparaîtra dans l'application MEMORY si je consulte la mémoire de stockage avec F2, mais aussi dans l'application PYTHON puisque c'est un fichier .py.


C'est aussi simple que ça ! Si vous reconnectez la calculatrice le fichier sera toujours là exactement comme vous l'avez mis. Certains fichiers peuvent être modifiés directement sur la calculatrice.

Avec ceci, vous devriez avoir toutes les clés en main pour transférer avec aisance des fichiers et des données entre votre calculatrice et un ordinateur.


5. Bonus : Va-et-vient entre les deux mémoires

Vous avez peut-être remarqué qu'il y a un fichier 3dlaby.g1m dans la mémoire de stockage de ma Graph 90+E, alors que j'ai dit précédemment que ce fichier est destiné à la mémoire principale. Le mettre dans la mémoire de stockage est valide, car on peut mettre n'importe quel fichier dans la mémoire de stockage. Cependant, dans cette situation tous les éléments de 3dlaby.g1m sont complètement inaccessibles et en particulier le programme 3DLABY qui est dedans n'est pas listé dans l'application PRGM.

Cette manipulation reste utile si vous avez beaucoup de programmes en langage Basic CASIO, listes ou matrices qui sont trop gros pour rentrer dans la mémoire principale. C'est parce qu'il est possible de faire du va-et-vient entre la mémoire principale et la mémoire de stockage.

Voici un exemple sur la Graph 35+E II. Le fichier 2minute.g1m contient un programme Basic. Je peux transférer ses contenus vers la mémoire principale en appuyant sur F1 (Sélectionner), ce qui affiche un triangle à gauche du nom, puis F2 (Copier).


De la même façon, je peux naviguer dans la mémoire principale, sélectionner un élément quelconque comme le programme DSTORM avec F1, puis le copier vers la mémoire de stockage avec F2. La calculatrice va créer un fichier .g1m, et demande d'abord dans quel dossier le mettre puis quel nom lui donner.




Il y a deux avantages à cette méthode par rapport au dossier @MainMem. D'une part, elle ne requiert pas d'ordinateur, ce qui la rend utilisable en toutes conditions. D'autre part, si on sélectionne plusieurs éléments dans la mémoire principale avant de copier avec F2, on peut créer un fichier .g1m, .g2m ou .g3m qui contient plusieurs éléments d'un coup, alors que @MainMem présente chaque élément comme un fichier indépendant. C'est comme ça que la plupart des fichiers en téléchargement sur Planète Casio sont créés.


6. Bonus : Transférer des programmes Basic CASIO en texte

Un des inconvénients des fichiers .g1m, .g2m et .g3m est qu'ils sont difficiles (voire impossibles) à lire sur un ordinateur. Il y a quelques logiciels pour les manipuler, les plus utiles étant FA-124 qui a un mini-éditeur de programmes Basic CASIO, et BIDE, un IDE Basic CASIO complet développé par Zezombye. Mais il n'est pas toujours possible de les utiliser.

Votre calculatrice a donc une fonctionnalité pour convertir les programmes en fichiers texte, un format tout simple que n'importe quel ordinateur peut lire (par exemple avec le bloc-notes sous Windows). Pour l'utiliser, allez dans l'application PRGM, sélectionnez le programme à exporter, appuyez sur F6 pour afficher la seconde page d'options puis F3 (Save As).


Comme annoncé par la calculatrice, le programme peut alors être lu dans le dossier @MainMem/PROGRAM, directement au format texte.


Le transfert marche aussi dans l'autre sens : si vous déposez un fichier .txt dans le dossier @MainMem/PROGRAM, il sera importé automatiquement comme un programme en language Basic CASIO lors de la déconnexion. Attention, pas n'importe quel fichier .txt peut être un programme, il faut respecter le format (notamment la première ligne « 'ProgramMode:RUN » qui est importante même si elle est invisible dans PRGM).



7. Bonus : Tutoriels vidéos plus spécialisés (2014)

Lorsque la Prizm était encore active, Totoyo a réalisé plusieurs tutoriels vidéo sur des techniques de transfert pointues. Les vidéos n'abordent pas les cas de transferts simples, pour ceux-là regardez les premières parties de cette page.

Ce premier tutoriel montre comment transférer des matrices sur l'ordinateur et les éditer dans un tableur.


Et celui-ci explique comment transférer des programmes d'une Graph noir et blanc à une Prizm. Dans ce tutoriel Totoyo utilise le câble 3-broches et non le câble USB, c'est pour ça qu'il peut communiquer avec une Graph 95 (la Graph 95 est un modèle plus ancien qui ne peut pas se connecter comme une clé USB à l'ordinateur).


Si ces tutoriels vous sont utiles, n'hésitez pas à les partager !


Nag Hors ligne Membre Points: 63 Défis: 0 Message

Citer : Posté le 14/03/2024 22:00 | # | Fichier joint


euh c'est normal ça ?
Lephenixnoir En ligne Administrateur Points: 24574 Défis: 170 Message

Citer : Posté le 14/03/2024 22:04 | #


Je sais pas trop de quel fichier il parle, il croit peut-être qu'il y a un exécutable quelque part dans l'archive. Pas de problème en tous cas, tu peux juste sortir le G3A et fermer l'archive.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Nag Hors ligne Membre Points: 63 Défis: 0 Message

Citer : Posté le 14/03/2024 22:11 | #


https://ibb.co/xXg2qnQ
https://ibb.co/B6XtBMM
https://ibb.co/Lt35LVR
rien n'apparait je suppose que c'est pas normal
Nag Hors ligne Membre Points: 63 Défis: 0 Message

Citer : Posté le 14/03/2024 22:30 | #


oh c'est bon j'ai réussi
Nag Hors ligne Membre Points: 63 Défis: 0 Message

Citer : Posté le 14/03/2024 22:32 | #


euh par contre c'est quoi le cable link ?
Nag Hors ligne Membre Points: 63 Défis: 0 Message

Citer : Posté le 14/03/2024 22:32 | #


est ce que Rocket league fonctionne aussi sur graph 35+ ou c'est uniquement sur casio 90+ ?
Lephenixnoir En ligne Administrateur Points: 24574 Défis: 170 Message

Citer : Posté le 14/03/2024 22:34 | #


Il n'est que sur Graph 90 il me semble. Le câble link (pour le multijoueur) c'est le câble à 3 broches qui est fourni avec la calto, celui qui ressemble à un jack (casque audio) mais en plus fin. Enfin le câble qui va dans le port rond qui n'est pas le port USB quoi. :P
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Nag Hors ligne Membre Points: 63 Défis: 0 Message

Citer : Posté le 15/03/2024 07:43 | #


ok merci


pymp Invité

Citer : Posté le 25/04/2024 14:04 | #


bonjour
j'ai besoin d'aide
j'ai juste besoin d'un pense bête c'est à dire écrire 4 formules dans ma graph 35 e ii pour m'en rappeler et je sais pas comment faire
je ne veux pas créer un programme mais juste voir la formule
merci pour votre aide
Yannis300307 Hors ligne Membre Points: 297 Défis: 0 Message

Citer : Posté le 25/04/2024 17:29 | #


Tu peux utiliser l'application "Graph" pour pouvoir les stocker temporairement. Par contre, cela n'est pas accessible en mode examen.
WOW ! Mais qu'est-ce-que je vois ??!! Une extension VS Code qui permet de simplifier le développement sur calculatrices ??!! C'est ici : Casio Dev Tools. C'est incroyable ! C'est prodigieux !
Lephenixnoir En ligne Administrateur Points: 24574 Défis: 170 Message

Citer : Posté le 25/04/2024 17:54 | #


Tu peux aussi créer un "faux" programme dans PRGM où tu écris ta formule à la place d'écrire du code ; tu pourras alors consulter la formule en utilisant la touche EDIT (F2) au lieu de F1 ou EXE. Ça marche aussi dans Python d'ailleurs, si tu n'as pas besoin de caractères spéciaux.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)


pymp Invité

Citer : Posté le 25/04/2024 22:26 | #


merci
alors j'ai reussi a creer un fichier text dans lequle j'ai tapé les formules mais j'ai erreur de syntaxe et le resultat est incomprehensible
la prof a dit que le mode examen ne sera pas appliqué on pouvait utiliser la calculette pour ecrire les formules en pense bete
Lephenixnoir En ligne Administrateur Points: 24574 Défis: 170 Message

Citer : Posté le 25/04/2024 22:57 | #


Tu as l'air bien parti·e. Tu as utilisé l'application Python ou PRGM ? L'erreur de syntaxe est le résultat attendu si tu exécutes ton (faux) programme, l'astuce c'est de demander à l'éditer à la place ce qui devrait te remontrer ton texte original.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Yannis300307 Hors ligne Membre Points: 297 Défis: 0 Message

Citer : Posté le 26/04/2024 14:41 | #


Après, il y a peut-être un problème d'encodage. je pense que les Casio utilisent l'UTF-8 et si le fichier texte est en UTF-16, ça ne risque pas de marcher correctement.
WOW ! Mais qu'est-ce-que je vois ??!! Une extension VS Code qui permet de simplifier le développement sur calculatrices ??!! C'est ici : Casio Dev Tools. C'est incroyable ! C'est prodigieux !
Gamer000gami Hors ligne Membre Points: 19 Défis: 0 Message

Citer : Posté le 07/05/2024 18:25 | #


Bonjour quel câble utiliser pour ma cardio graph 25+?
Shadow15510 Hors ligne Administrateur Points: 5503 Défis: 18 Message

Citer : Posté le 07/05/2024 19:34 | #


Ce tutoriel s'applique aux nouvelles calculatrices qui se branchent comme une clef USB. Pour les anciennes machines, il faut soit utiliser le port micro-USB avec un logiciel adapté (type FA-124, mais j'ai un doute pour les Graph 25) soit utiliser un câble 3-pin / USB, mais c'est dur à trouver…
"Ce n'est pas parce que les chose sont dures que nous ne les faisons pas, c'est parce que nous ne les faisons pas qu'elles sont dures." Sénèque



sarkbl Invité

Citer : Posté le 15/06/2024 12:57 | #


Bonjour. J'ai une Casio Graph 35 + E II. Mais je remarque que certaines options disparaissent . D'abord Python et maintenant Géométrie . Je ne l'ai jamais connecté à mon ordinateur ou quoi que ce soit de ce genre. Je ne sais vraiment pas à quoi c'est dû ni quoi faire. Aidez moi s'il vous plaît.
Lephenixnoir En ligne Administrateur Points: 24574 Défis: 170 Message

Citer : Posté le 15/06/2024 13:02 | #


Géométrie est un add-in ; c'est un fichier .g3a (edit: .g1a) dans la mémoire de stockage. Si tu supprimes le fichier tu perds l'appli. Auquel cas tu peux juste le retélécharger sur le site de CASIO (https://www.casio-education.fr/produits/graph-35e-ii/ - cherche "add-ins").

Par contre Python est intégré le menu ne peut pas disparaître...
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)


Rusine Invité

Citer : Posté le 18/06/2024 21:41 | #


Bonsoir, s'il vous plaît j'ai besoin d'aide je rencontre un certain problème pour transfert un fichier de mon ordinateur à ma calculatrice. Et d'ailleurs je n'arrive pas à convertir un fichier eAct
Lephenixnoir En ligne Administrateur Points: 24574 Défis: 170 Message

Citer : Posté le 18/06/2024 21:54 | #


Bonsoir. Quel est le problème ?
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)


sarkbl Invité

Citer : Posté le 27/06/2024 19:27 | #


Bonsoir. Merci pour votre réponse !
Pour Python, ça s'est bel et bien supprimé également . À quoi pourrait ce être dû ? Un défaut de conception ? Que dois je faire ?

Et géométrie, pouvez vous m'expliquer comment est-ce que j'aurais pu le supprimer ? Sans doute c'était par erreur, et je ne voudrais plus le refaire. Mais en oubliant pas que je n'ai jamais connecté ma calculatrice à un ordinateur ou quoi que ce soit de ce genre (je ne m'y connais même pas). Merci.

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 166 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