Page 1 sur 1

debut sioc

MessagePosté: Mer 5 Aoû 2009 17:09
de dogness
Bonjour,
Comme dit je débute dans le sioc, meme avec les tutos trouvé sur le net, impossible de m'en sortir voila mon pb.Je voudrais commencé par le plus simple, c'est à dire, paramétrer le bouton "FD" et je n'ai aucun retour.Voila ma ligne de commande est-elle bonne?


Var 0002, name fs_fd, Link FSUIPC_INOUT, Offset $2EE0, Length 4 // envoi sw fd à fs

Var 0001, name sw_fd, Link IOCARD_SW, Input 185, Type P // switch flight director
{
&fs_fd = &sw_fd
}

ai-je oublié quelque chose?
Merci
Pour info j'utilise des cartes master + usb de chez opencockpit et AST A320
Arnaud

Re: debut sioc

MessagePosté: Mer 5 Aoû 2009 19:21
de stevelep
Tu peux tester ton code avec la console.

Tu ouvres la console et tu regardes le comportement de tes 2 variables.
Premièrement si la 0002 change bien de valeur quand tu presses le bouton
Ensuite si cette valeur change aussi dans l'autre variable.

Tu peux aussi envoyer un "1" ou un "0" à la variable FS pour voir si ca change le FD.
Si c'est pas le cas, c'est que ton offset fsuipc n'est pas le bon

BOB


PS je te conseille d'utiliser systématiquement la console pour débugger tes codes.
Afin de localiser le problème:
Est-ce que c'est le bouton qui marche pas
ou la transmission bouton-FSUIPC
ou alors l'offset FSUIPC qui ne réagit pas.

Re: debut sioc

MessagePosté: Mer 5 Aoû 2009 22:20
de dogness
bonsoir ,
merci pour ta réponse mais je ne comprends pas ce que tu veux dire par:"Tu ouvres la console et tu regardes le comportement de tes 2 variables"
j'ai regardé sur le site d'AST et ça a l'air plus compliqué que ça .
apparemment si j'ai bien compris je suis obligé d'utiliser les SDK fourni avec le soft AST et de les rediriger vers fsuipc mais comme tout est en anglais pour moi ce n'est pas chose facile donc si quelqu'un à eu à manipuler ce logiciel avec les cartes opencockpit merci de m'apporter votre aide.
Arnaud

Re: debut sioc

MessagePosté: Mer 5 Aoû 2009 22:57
de stevelep
On ouvre la console IOCP en pressant le bouton centre-bas dans la fenêtre du SIOC.EXE

Cela t'ouvre une fenêtre avec les N°, noms et valeur des variables SIOC.
tu peux descendre dans la liste, envoyer une valeur à une variable avec "value SEND"
Lire les modifs de var en temps réel avec "LOG ON" etc ...

Pleins de fonctions très utiles.

Essaye de tester ton code.

Je ne connais pas AST ...

BOB

Re: debut sioc

MessagePosté: Ven 7 Aoû 2009 11:20
de dogness
Salut après des heures de lecture sur le forum ast j'ai fini par trouver la solution qui est beaucoup plus complexe que je ne le pensais je vous en ferai part des que j'aurais mieux assimile le sioc merci Arnaud

Re: debut sioc

MessagePosté: Mar 1 Sep 2009 14:00
de Boutondair
Bonjour Arnaud,

Pour que ton message soit noté résolu il faut que tu modifi le premier message de ce post

à bientôt, David