| Un nouveau + un problème :p | |
|
|
| Auteur | Message |
|---|
Greed Débutant


   Age : 17 Inscrit le : 15 Déc 2006 Messages : 13 Localisation : vers Bordeaux Calculatrice : TI 84 + SE Classe : 1ere S
 | Sujet: Un nouveau + un problème :p Ven 15 Déc - 20:08 | |
| Salut à tous :) Une brève présentation pour mon premier post : Je suis en 1ere S dans la région de Bordeaux, j'aime tout ce qui est informatique, animé, et je m'interesse à la programmation en basic (malgré un niveau faible). Ca fait un an (et demi !! la moitié de l'année déja passée Oo ^^) que j'ai une TI 84 + silver edition, et un an que je bidouille plus ou moins, en découvrant petit à petit l'éditeur pendant les cours de maths...
Enfin voilà assez parler de moi, maintenant, ma question : ma bidouille du moment concerne la connexion entre deux TI en basic et l'échange de variable... (Je vous l'ai déja dit, ca vole pas super haut, mais je suis là pour en apprendre plus justement :) ) Pourriez vous m'en apprendre un peu plus sur send et get ? (est ce qu'elles doivent être "couplées", cad send A demande-t-il obligatoirement get A sur l'autre TI ou pas, la connexion se fait-elle automatiquement ou pas.. etc)
Ensuite, comme je n'ai pas les moyens de me payer une autre TI juste pour le fun, j'ai téléchargé virtual TI. Je connecte donc ma TI avec le cable USB/USB2 au pc. Je fais clic droit sur ma calc virtuelle, on me propose différents cables, lequel choisir ? Ca peut vraiment marcher avec ce cable ?
Voila pour les questions ^^ Merci aux fous qui ont osé tout lire sans sauter quelques phrases 
PS : Tant que j'y suis un dernier truc. Si c'est possible, comment en basic établir une relation avec la ram libre pendant l'execution du programme ? Pour par exemple l'afficher, ou la stocker dans une variable... |
|
 | |
tama Animateur


   Age : 17 Inscrit le : 19 Déc 2005 Messages : 9491 Localisation : quelque part en France... Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Classe : MPSI (Xywez : c'est bon là ? :p)
Impureté:
   (-9/500) Dernière note en maths: 13/20
 | Sujet: Re: Un nouveau + un problème :p Ven 15 Déc - 22:24 | |
| bon bah t'es pas si nouveau que ça :D
pour send et get ça marche pas entre 2 TI c'est juste entre TI et CBL pour connecter 2 TI entre elles c'est la commande getcalc() sur la TI qui reçoit : [g]getcalc(variable,[port]) (port n'est pas obligatoire c'est pour dire par où tu veux recevoir la variable (port I/O ou port USB)
Mais il faut que l'unité qui envoie soit en pause :
Sur la TI qui reçoit
| Code: | 0->A While A=0 Getcalc(A)->A End
|
Sur la TI qui envoie
(ceci n'est qu'un exemple bien sûr)
Quand la TI qui reçoit va recevoir le A de la TI qui envoie elle va automatiquement interrompre la boucle et si tu vérifies la valeur de A sur la TI réceptrice tu verras que ça vaudra 1
Voilà pour la connexion (encore là ? :))
Pour VTI normalement c'est "black link" qu'il faut choisir, quant à si ça marche je n'en sais strictement rien :D
Pour la dernière question ça veut dire quoi établir une relation avec la ram libre ? si c'est obtenir la place libre il existe des petits programmes en ASM pour faire ça (Codex ou Options entre autres)
J'ai pas sauté des phrases j'ai sauté des lignes c'est plus rapide 
(Au passage bienvenue :)) _________________
<embed src="http://www.mirari.fr/OVRh.swf" width="550" height="150" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptAccess="always"></embed> |
|
 | |
Greed Débutant


   Age : 17 Inscrit le : 15 Déc 2006 Messages : 13 Localisation : vers Bordeaux Calculatrice : TI 84 + SE Classe : 1ere S
 | Sujet: Re: Un nouveau + un problème :p Ven 15 Déc - 23:43 | |
| Merci pour la réponse rapide
Ca va me poser un problème ct'histoire de pause... En fait, je comptais faire une sorte de mini-jeu très simple sans but (quoi sans but c'est plus un jeu ?? )
Voilà le code de base que j'avais fait, pour rajouter d'autres éléments par la suite :
| Code: | ClrHome 1->Y 1->X 92->O 0->K 5->H 5->M 0->Z 0->J
Lbl 0 Y->B X->A H->R M->W If H "différent de" 14:Then If (iPart(rand*10))=1 H+1->H End If H différent de 1:Then If (iPart(rand*10)=2 H-1->H End If M "différent de" 1:Then If (iPart(rand*10))=4 M-1->M End If M différent de 8:Then If (iPart(rand*10)=3 M+1->M End getkey->K If K>50 K->O If X "différent de" 1:Then If K=24 X-1->X End If Y "différent de" 1:Then If K=25 Y-1->Y End If X "différent de" 14:Then If K=26 X+1->X End If Y "différent de" 8:Then If K=34 Y+1->Y End Output(B,A," ") Output(W,R," ") Output(M,H,"H*H") If O "différent de 92:Then Output(Y,X,"!0!") Else Output(Y,X,"*8*") End If K "différent de" 23 goto 0 |
Voila maintenant je suis sûr que tu ne lis pas tout ce que j'écris Enfin vous aurez compris ce que je veux faire.(même si le code est très brouillon, j'ai fait pas mal de tests dessus donc ca donne un paté un peu infâme... même si j'ai pas mal épuré pour vous épargner l'horreur... :p)
La pour l'instant j'ai mon "vaisseau" que je contrôle, un qui fait n'importe quoi, et je voudrais pouvoir en faire bouger un autre commandé par une autre TI. Est ce bien possible avec le problème "pause" ? :o
Pour ma question concernant la mémoire ce que je voudrais, c'est savoir comment je peux exprimer la RAM restante. L'idéal aurait été par exemple une expression "RAM Libre". Histoire que moi je puisse m'en servir. Du style :
| Code: | Lbl 0 "RAM Libre"->A Disp A goto0 |
La mémoire libre s'affiche en temps réel à l'écran.
Voila ^^ |
|
 | |
tama Animateur


   Age : 17 Inscrit le : 19 Déc 2005 Messages : 9491 Localisation : quelque part en France... Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Classe : MPSI (Xywez : c'est bon là ? :p)
Impureté:
   (-9/500) Dernière note en maths: 13/20
 | Sujet: Re: Un nouveau + un problème :p Sam 16 Déc - 11:55 | |
| pour ton programme je le comprends pas :D (j'ai pas trop cherché à comprendre aussi mais bon =)) ça fait quoi exactement ?
Pour la 2ème question c'est avec des programmes ASM que tu peux faire ça (Options par exemple) _________________
<embed src="http://www.mirari.fr/OVRh.swf" width="550" height="150" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptAccess="always"></embed> |
|
 | |
Greed Débutant


   Age : 17 Inscrit le : 15 Déc 2006 Messages : 13 Localisation : vers Bordeaux Calculatrice : TI 84 + SE Classe : 1ere S
 | Sujet: Re: Un nouveau + un problème :p Sam 16 Déc - 12:17 | |
| Ouais je sais le code est tout foulli ^^ En fait je contrôle à l'écran avec les flèches ce "vaisseau" : !0! Y'a un vaisseau qui bouge aléatoirement : H*H (j'en ai chié pour le faire lol) et je peux changer le "skin" de mon vaisseau en *8* Rien de plus ^^ et j'aurais voulu intégrer un autre vaisseau controlé par une autre TI, mais comme ca marche sur l'association Lbl/goto, ben ca me semble difficile d'intégrer les "pause" pour l'envoie des variables...
Quand à la question de la RAM, le programme en assembleur me la crache dans une variable en tant réel ? Parce que si c'est juste pour m'épargner d'aller dans mem... Ca mintéresse pas ^^ |
|
 | |
tama Animateur


   Age : 17 Inscrit le : 19 Déc 2005 Messages : 9491 Localisation : quelque part en France... Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Classe : MPSI (Xywez : c'est bon là ? :p)
Impureté:
   (-9/500) Dernière note en maths: 13/20
 | Sujet: Re: Un nouveau + un problème :p Sam 16 Déc - 12:52 | |
| 1>ok 2>bah oui _________________
<embed src="http://www.mirari.fr/OVRh.swf" width="550" height="150" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptAccess="always"></embed> |
|
 | |
Xywez Animateur


   Age : 19 Inscrit le : 11 Mai 2006 Messages : 3160 Localisation : Paris Calculatrice : Ti 84 + SE Classe : Maths Sup (MPSI) à l'ISEP (après une PCEM1)
Impureté:
   (32/450) Dernière note en maths: 14/20 en colle le 8/10
 | Sujet: Re: Un nouveau + un problème :p Lun 18 Déc - 19:14 | |
| bem bem _________________ Vu le succès de ma sélection pour le bac 2008 (plus de 700 téléchargements), une mise à jour sera faite pour le bac 2009 !!
Une mise à jour de Périod82 est prête --> la version 5.31 devrait faire sa sortie prochainement. Celle de Period83 devrait suivre celle-ci d'ici peu... Je rappelle que Period82 est un tableau périodique des élements en basic fonctionnant sur ti82 (tous modèles) ! |
|
 | |
tama Animateur


   Age : 17 Inscrit le : 19 Déc 2005 Messages : 9491 Localisation : quelque part en France... Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Classe : MPSI (Xywez : c'est bon là ? :p)
Impureté:
   (-9/500) Dernière note en maths: 13/20
 | Sujet: Re: Un nouveau + un problème :p Mar 19 Déc - 18:39 | |
| merci Xywez =) _________________
<embed src="http://www.mirari.fr/OVRh.swf" width="550" height="150" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptAccess="always"></embed> |
|
 | |
Xywez Animateur


   Age : 19 Inscrit le : 11 Mai 2006 Messages : 3160 Localisation : Paris Calculatrice : Ti 84 + SE Classe : Maths Sup (MPSI) à l'ISEP (après une PCEM1)
Impureté:
   (32/450) Dernière note en maths: 14/20 en colle le 8/10
 | Sujet: Re: Un nouveau + un problème :p Mer 3 Jan - 21:39 | |
| de rien _________________ Vu le succès de ma sélection pour le bac 2008 (plus de 700 téléchargements), une mise à jour sera faite pour le bac 2009 !!
Une mise à jour de Périod82 est prête --> la version 5.31 devrait faire sa sortie prochainement. Celle de Period83 devrait suivre celle-ci d'ici peu... Je rappelle que Period82 est un tableau périodique des élements en basic fonctionnant sur ti82 (tous modèles) ! |
|
 | |
tama Animateur


   Age : 17 Inscrit le : 19 Déc 2005 Messages : 9491 Localisation : quelque part en France... Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Classe : MPSI (Xywez : c'est bon là ? :p)
Impureté:
   (-9/500) Dernière note en maths: 13/20
 | Sujet: Re: Un nouveau + un problème :p Jeu 4 Jan - 14:54 | |
| woué bon...c'était ironique... _________________
<embed src="http://www.mirari.fr/OVRh.swf" width="550" height="150" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptAccess="always"></embed> |
|
 | |
Xywez Animateur


   Age : 19 Inscrit le : 11 Mai 2006 Messages : 3160 Localisation : Paris Calculatrice : Ti 84 + SE Classe : Maths Sup (MPSI) à l'ISEP (après une PCEM1)
Impureté:
   (32/450) Dernière note en maths: 14/20 en colle le 8/10
 | Sujet: Re: Un nouveau + un problème :p Mar 9 Jan - 21:28 | |
| lol _________________ Vu le succès de ma sélection pour le bac 2008 (plus de 700 téléchargements), une mise à jour sera faite pour le bac 2009 !!
Une mise à jour de Périod82 est prête --> la version 5.31 devrait faire sa sortie prochainement. Celle de Period83 devrait suivre celle-ci d'ici peu... Je rappelle que Period82 est un tableau périodique des élements en basic fonctionnant sur ti82 (tous modèles) ! |
|
 | |
tama Animateur


   Age : 17 Inscrit le : 19 Déc 2005 Messages : 9491 Localisation : quelque part en France... Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Classe : MPSI (Xywez : c'est bon là ? :p)
Impureté:
   (-9/500) Dernière note en maths: 13/20
 | Sujet: Re: Un nouveau + un problème :p Mer 10 Jan - 14:42 | |
| t'avais pas remarqué ça ? :P bon je locke _________________
<embed src="http://www.mirari.fr/OVRh.swf" width="550" height="150" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptAccess="always"></embed> |
|
 | |
| Un nouveau + un problème :p | |
|