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 - Autres questions


Index du Forum » Autres questions » Qu'est ce que les *.g1a ?
Schtroumpf57 Hors ligne Membre Points: 32 Défis: 0 Message

Qu'est ce que les *.g1a ?

Posté le 24/06/2013 15:06

Bonjour,
J'ai quinze ans et je suis en première, mais je ne suis pas (encore) un "geek" de la programmation, mais je vous assure, ça va pas tarder !

Bref, depuis la seconde j'ai fait l'acquisition d'une Graph 75+ et j'en suis vraiment satisfait.
Il y'a peu, j'ai découvert ce (magnifique) site et j'ai télécharger des logiciels, jeux etc... sur ma casio. J'ai alors remarqué que certains sont des programmes en basic casio qu'on met dans la mémoire dite principale, c'est des *.g1m je crois. Mais certains sont des "add-in" qu'on place dans la mémoire stockage, des *.g1a. La fluidité de ces derniers me fascinent et j'aimerai savoir qu'est ce qu'un *.g1a et comment en créer un ? Bien évidemment, je pense que ce n'est pas codé en basic mais en quoi ? En gros, comment les programmeurs de ce site conçoivent ces "add-in" ? Je suis fidèle à casio, mais es ce que ces *.g1a peuvent s'apparenter au "applications" que l'on trouve chez Texas Instruments ?

Merci de vos éventuelles réponses.


Ziqumu Hors ligne Membre d'honneur Points: 3055 Défis: 9 Message

Citer : Posté le 24/06/2013 15:09 | #


Les g1a sont programmés en C et sont compilés (tu ne peux donc pas les programmer sur ta calculatrice comme le basic). Pour les créer il faut savoir programmer en C et il faut utiliser le SDK qui te permettra de compiler ton code. Il te générera un g1a que tu pourra transférer grâce à FA-124.

Je ne connais pas les applications chez TI, donc je ne peux pas te dire
Schtroumpf57 Hors ligne Membre Points: 32 Défis: 0 Message

Citer : Posté le 24/06/2013 15:13 | #


Merci beaucoup.

je suis étonné de la rapidité des réponses.
Si seulement il pouvait en être de même pour les renseignement sur les retards de la SNCF...

J'ai une autre question (un peu bête mais bon) : l'invité de création de programme de casio me propose deux modes de rédaction d'un prog : run et base. A quoi sert le mode base ?
Louloux Hors ligne Ancien administrateur Points: 7035 Défis: 61 Message

Citer : Posté le 24/06/2013 15:17 | #


Je crois que le mode Base fonctionne dans une base particulière, comme le binaire, l'hexadécimal, etc.

Les g1a n'ont rien à voir avec TI, c'est un format typiquement Casio, comme tous les g1* ou g2*.
Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 24/06/2013 15:26 | #


les g1a ressemblent un peu aux applications codées en assembleur sur TI, au vu de leur rapidité et du fait que tu ne peux les créer que depuis un ordi
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Totoyo Hors ligne Membre d'honneur Points: 16103 Défis: 102 Message

Citer : Posté le 24/06/2013 15:56 | #


Schtroumpf57 a écrit :
Si seulement il pouvait en être de même pour les renseignement sur les retards de la SNCF...

Je suis PTDR, je travaille tout l'été à la gare de Bordeaux comme agent de quai (spécialisé dans la prise en charge des groupes de voyages). C'est sur, au niveau de la communication, certains points sont à revoir. Bon, on ne va pas épiloguer là-dessus, ça me faisait marrer : les voyageurs mécontents me poursuivent jusqu'ici ^_^

Sinon, les g1a/g2a sont spécifiques à Casio, en particulier aux Graph 75/85/95 (SD) et Graph 35+ USB de façon non-officielles. Par exemple, pour les Fx-CG 10/20, c'est au format g3a. Malgré tout, un addin peut être incompatible avec certaines calculatrices, comme le passage du processeur d'un SH3A à un SH4.

Si tu veux te lancer dans la programmation, je peux t'assurer que tu es sur le bon site
Alex BasicC Hors ligne Ancien modérateur Points: 1734 Défis: 83 Message

Citer : Posté le 24/06/2013 16:09 | #


Le mode base est par contre très limité : tu n'as accès à quasiment aucune fonction, tu peux l'utiliser pour faire des programmes de conversions et c'est à peu près tout

@Totoyo : tu veux dire bon site non ?


Jackson Invité

Citer : Posté le 09/12/2023 13:57 | #


Bonjour, j'aimerais apprendre le C afin de faire mon propre add-in, y a t-il une documentation directement axé sur la programmation d'add-in?
Fcalva Hors ligne Membre Points: 603 Défis: 10 Message

Citer : Posté le 09/12/2023 14:19 | #


Les tutoriels directement en haut de la page sont un peu datés, donc tu peux aller voir du côté du fxsdk/gint : https://www.planet-casio.com/Fr/forums/topic13164-1-fxsdk-un-sdk-alternatif-pour-ecrire-des-add-ins.html
Pc master race - Apréciateur de Noctua moyen
Caltos : G35+EII, G90+E (briquée )
Lephenixnoir En ligne Administrateur Points: 24678 Défis: 170 Message

Citer : Posté le 10/12/2023 17:59 | #


(sachant qu'une fois installé tu as le tutoriel d'utilisation de gint perpétuellement non-fini mais utile quand même)
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)

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 82 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