Axe de fonctionne pas bien

Voir le sujet précédent Voir le sujet suivant Aller en bas

Axe de fonctionne pas bien

Message par Invité le Lun 24 Juin - 12:29

Bonjour, j'avais une question à poser :

J'ai une TI-83 Plus, et j'ai installé Axe 1.2.0.

Quand je met 1->A, que je compile le programme pour NoShell avec Axe, puis que je l'exécute avec Asm(, le contenu de A reste le même ( A était égal à 0 avant l'exécution du programme ).

Toutes les commandes que j'essayent fonctionne bizarrement :

1->A


A est égal à 0 à la fin de l'exécution du programme

Output(1,1,"TEXT")


Affiche un texte incompréhensible ( comme si la calculatrice bugait ).

Est-ce quelqu'un connaît la cause et la solution à mon problème ?

Si oui, merci de poster la réponse !

Invité
Invité


Revenir en haut Aller en bas

Re: Axe de fonctionne pas bien

Message par Hayleia le Lun 24 Juin - 12:35

tout d'abord, il y a eu deux updates d'Axe: la 1.2.1 et la 1.2.1a. Je te conseille donc de passer à la 1.2.1a.

Ensuite, les variables A,B,C,etc utilisées par l'Axe ne sont pas celles de l'OS. Il est donc normal que ton "1→A" dans ton programme Axe n'affecte pas la variable A de l'OS.

Par contre, pour le Output, je ne vois pas le problème.
Si tu remplaces ton
:Output(1,1,"TEXT")
par
:ClrHome
:Output(0,0,"TEXT")
:Pause 200
qu'est-ce que ça fait ?

edit si tu cherches la dernière release d'Axe, elle se trouve ici.

Hayleia
Or 4
Or 4

Age : 22
Messages : 406
Date d'inscription : 03/08/2012
Points Forum : 45
Points Concours : 4
Langages :
  • - TI-Basic Z80
  • - Axe Parser
Calculatrices :
  • - TI-76.fr
  • - TI-83+
  • - TI-84+ SE
  • - TI-Nspire CX

TI-84+ SE


Revenir en haut Aller en bas

Re: Axe de fonctionne pas bien

Message par Invité le Lun 24 Juin - 12:41

Ah non, désolé, je me suis trompé Gni en fait j'avais fait :

.COMPAXE
1->A
Output(1,1,A)


Puis j'avais compilé !

Merci pour ton explication car je me suis fait du souci pour ma calculatrice !

Invité
Invité


Revenir en haut Aller en bas

Re: Axe de fonctionne pas bien

Message par Hayleia le Lun 24 Juin - 12:45

Ah, dans ce cas c'est normal que ça plante. Pour afficher A (ou tout autre nombre), tu dois utiliser le token ►Dec. Par exemple ici, Output(1,1,A►Dec).
Tu trouveras ce token dans le menu que tu obtiens avec la touche "Maths".

(pour plus d'informations, sache que la commande Output attends en troisième argument un pointeur et affiche le texte pointé par ce pointeur, donc en mettant juste A, il affiche un texte qui est pointé par A, et tu ne sais pas ce qu'il s'y trouve, d'où le n'importe quoi qui s'affiche).

Hayleia
Or 4
Or 4

Age : 22
Messages : 406
Date d'inscription : 03/08/2012
Points Forum : 45
Points Concours : 4
Langages :
  • - TI-Basic Z80
  • - Axe Parser
Calculatrices :
  • - TI-76.fr
  • - TI-83+
  • - TI-84+ SE
  • - TI-Nspire CX

TI-84+ SE


Revenir en haut Aller en bas

Re: Axe de fonctionne pas bien

Message par Invité le Lun 24 Juin - 12:50

Ok, merci !

Je m'en suis rendu compte quand j'ai commencé à suivre le tutoriel du site du zéro
( http://www.siteduzero.com/informatique/tutoriels/l-axe-parser Clin Oeil.

Mais merci quand même !

Note : J'ai installé la version que tu m'as recommandé, elle fonctionne très bien !

Merci beaucoup pour ton aide !


Par contre, quand je fait :

.COMPAXE
Disp "TEST"
Disp "END"


Puis que je compile, le programme me marque ( quand je le lance avec Asm( ) :

TESTEND


Est-ce normal ?


Dernière édition par Clément.7 le Lun 24 Juin - 13:01, édité 1 fois (Raison : Message non terminé)

Invité
Invité


Revenir en haut Aller en bas

Re: Axe de fonctionne pas bien

Message par matrefeytontias le Lun 24 Juin - 15:04

Ben oui, tu n'as jamais demandé à l'Axe de sauter une ligne. Pour faire ça, rajoute un i comme un paramètre supplémentaire, c'est l'instruction de saut de ligne (le i de l'imaginaire, [2nd][.]). Exemple :
Code:
Disp "TEST",i
Disp "END"
Ou encore :
Code:
Disp "TEST",i,"END

_________________
[Axe] [Vous devez être inscrit et connecté pour voir ce lien], aussi compatible 82 stats !

[Vous devez être inscrit et connecté pour voir ce lien]
[Vous devez être inscrit et connecté pour voir ce lien]

Spoiler:

matrefeytontias
Platinum 1
Platinum 1

Sexe : Masculin
Age : 19
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :
  • - ASM TI-82 Stats / TI-83
  • - ASM TI-83+ / TI-84+
  • - Axe Parser
  • - Lua Nspire
  • - Ndless Nspire
Calculatrices :
  • - TI-83+.fr
  • - TI-Nspire CAS

TI-83+.fr


Revenir en haut Aller en bas

Re: Axe de fonctionne pas bien

Message par nikitouzz le Mer 3 Juil - 9:05

Lis bien le tuto car tout ce que tu as demandé est ecrit dedans... lis bien le tutoriel pas a pas en testant tout dans l'ordre...

_________________
[Vous devez être inscrit et connecté pour voir cette image]
Invité née le 0 a aujord'huis 0 ans et a posté 11 messages... je suis derrière vous

2x2x2 : 2.18 secondes / 2x2x2 une main : 21.15 secondes / 2x2x2 yeux bandés : 47.59
3x3x3 : 5.97 secondes / 3x3x3 une main : 49.86 secondes
4x4x4 : 1.49 minutes / 4x4x4 une main : 6.50 minutes
5x5x5 : 4.10 minutes / 5x5x5 une main : 18.02 minutes
6x6x6 : 8.10 minutes
7x7x7 : 16.03 minutes
9x9x9 : 58.26 minutes

3x3x1 : 0.73secondes / 3x3x2 : 30.55secondes / 3x3x3 : 5.97secondes / 3x3x4 : 1.09minutes / 3x3x5 : 1.46minutes / 3x3x6 : 2.06minutes

megaminx : 5.59 minutes / pyraminx : 7.91 secondes / square-one : 1.07

nikitouzz
Platinum 1
Platinum 1

Sexe : Masculin
Age : 21
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :
  • - TI-Basic Z80
  • - ASM TI-83+ / TI-84+
  • - Axe Parser
  • - TI-Basic 68K
  • - TI-Basic Nspire
Calculatrices :
  • - TI-73
  • - TI-76.fr
  • - TI-82 Stats.fr
  • - TI-83+
  • - TI-84+
  • - TI-92
  • - TI-Nspire
  • - TI-Nspire CX

TI-84+ SE


Revenir en haut Aller en bas

Re: Axe de fonctionne pas bien

Message par Contenu sponsorisé Aujourd'hui à 16:43


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum