Projet FCU A320

Planche de bord ou MIP / Instruments ou Gauges maison / Pedestal / Overhead ou Planche de bord supèrieure

Re: Projet FCU A320

Messagede HertZ » Ven 3 Jan 2020 14:26

Ah, je constate que tu utilises pour les entrées, le + commun (l'entrée est active lorsqu'elle est au +), c'est souvent l'inverse, la masse sert de commun ... c'est volontaire ?

C'est vrai que j'ai fait mon câblage en logique inverse je n'ai pas plus réfléchi que ça , vaut peut être mieux échanger pour faciliter la compréhension du code par la suite en effet.

Aujourd'hui je me suis dit que j'allais tester l'interfaçage d'un bouton poussoir du fcu avec FMGS de JeeHell. Alors je branche une led verte pour représenter celle sous les boutons du fcu, je chosi finalement de tester avec le bouton FD de l'efis car il s'active au sol c'est plus pratique pour tester. Je vais donc voir l'offset et dans ce cas je doit lire le 7ème bit de l'offset $7391.
Je programme ça et ça marche nickel. Je me dit alors que je vais maintenant mettre le bouton donc je cable mon bouton poussoir et dans mon programme je met une sorte de bascule pour que à chaque appui je passe de désactivé à activé. Je rergarde l'offset qu'il faut est le $78EB et la valeur est 18. Je me demande comment faire, j'ai essayer de mettre dans sioc une variable FSUIPC in/out associer à cet offset et lui envoyer 18 mais rien ne se passe ? Je n'arrive pas à comprendre comment déclencher ce bouton... je pense que vous saurez m'aiguiller ! Merci par avance sourirebis

Maxime
HertZ
 
Messages: 341
Inscription: 21/05/19

Re: Projet FCU A320

Messagede tabar57 » Ven 3 Jan 2020 16:14

Poste nous ton code , parce que c'est difficile de répondre comme çà

Bernard
Mon blog de construction : http://tabar57.blog4ever.com
Hémicockpit de Beechcraft B200 ( de FlightOne ) P3DV4.5 et 2 PC en réseau W7 64 bits et W10, cartes OC et FDbus, vibreur et yoke rdf de BFFsimulation, météo réelle asp4
Avatar de l’utilisateur
tabar57
 
Messages: 3651
Inscription: 29/12/10
Localisation: Dans ma cabine en Lorraine

Re: Projet FCU A320

Messagede HertZ » Ven 3 Jan 2020 16:45

Mon script SIOC se résume à ça juste pour sortir l'offset $7391 et écrire sur l'offset $78EB. C'est après avec le protocol IOCP je change la var 14 entre 18 et 0 avec une requête type "Arn.Resp:14=". Mais cette partie fonctionne je l'ai bien vérifié avec IOCP Console.

Code: Tout sélectionner
Var 0014, name FD_B, Link FSUIPC_OUT, Offset $78EB, Length 1, Value 18 // FD Button

Var 0003, name Leds, Link FSUIPC_IN, Offset $7391, Length 1 //Led FD


Le problème c'est quoi écrire sur l'offset 78EB pour activer le bouton FD.
HertZ
 
Messages: 341
Inscription: 21/05/19

Re: Projet FCU A320

Messagede tabar57 » Ven 3 Jan 2020 17:55

Ben c'est sûr que si ton script se limite a ces 2 lignes il ne se passera rien.
Je crois que tu travaille à l'envers c'est ton bouton poussoir FD qui doit modifier ton offset 78eb et pas l'inverse

Dans l'ordre: - il faut déclarer ton poussoir dans le style
Var 0002, name poussoir_fd_SW,Link IOCARD_SW, input 4 , type p

- dans la routine de ton poussoir, dire ce qui se passe quand il est On ou Off c'est à dire modifier
ton offset 78eb de 18 à 0 du style
if &poussoir_fd_SW = 1
{
&FD_B = 18
}
else
{
&FD_B = 0
}


- et enfin rattacher l'allumage de ta led soit sous l'offset soit sous le poussoir ( c'est mieux sous l'offset )
avec un if , lui dire que la led doit être à 1 ou 0, je ne sais pas si tu veux mettre une led physique ?

Voili voilà

Bernard
Mon blog de construction : http://tabar57.blog4ever.com
Hémicockpit de Beechcraft B200 ( de FlightOne ) P3DV4.5 et 2 PC en réseau W7 64 bits et W10, cartes OC et FDbus, vibreur et yoke rdf de BFFsimulation, météo réelle asp4
Avatar de l’utilisateur
tabar57
 
Messages: 3651
Inscription: 29/12/10
Localisation: Dans ma cabine en Lorraine

Re: Projet FCU A320

Messagede HertZ » Ven 3 Jan 2020 18:14

Justement mon code se limite à deux lignes car la routines pour le bouton poussoir se situe dans le code arduino et l'arduino envoi lui même l'ordre de changer l'offset 78EB en 18 ou 0. Et en vérifient avec IOCP Console l'offset est bie modifié mais rien ne se passe...
HertZ
 
Messages: 341
Inscription: 21/05/19

Re: Projet FCU A320

Messagede tabar57 » Ven 3 Jan 2020 18:17

Ah d'accord ... je ne savais pas que ton poussoir était sur Arduino.
Quand tu dis que rien ne se passe c'est à quel niveau ? pour ta led ou aussi pour l'enclenchement du FD


Mets voir tes offsets en FSUIPC_inout pour voir ...

Sinon je ne vois pas, je ne connais pas jeeheel, à tout hasard une mauvaise install ( non prise en compte fsuipc ? )

Bernard
Dernière édition par tabar57 le Ven 3 Jan 2020 19:19, édité 1 fois.
Mon blog de construction : http://tabar57.blog4ever.com
Hémicockpit de Beechcraft B200 ( de FlightOne ) P3DV4.5 et 2 PC en réseau W7 64 bits et W10, cartes OC et FDbus, vibreur et yoke rdf de BFFsimulation, météo réelle asp4
Avatar de l’utilisateur
tabar57
 
Messages: 3651
Inscription: 29/12/10
Localisation: Dans ma cabine en Lorraine

Re: Projet FCU A320

Messagede HertZ » Ven 3 Jan 2020 19:16

Alors j'ai du nouveau , j'arrive à le faire fonctionner mais par contre il me faut deux appuis sur le bouton pour changer la led.

Par contre j'ai un plus gros problème c'est que (j'utilise l'A320 FMGS de Jeehell) le module hardware connect qui permet l'interfaçage. J'ai l'erreur suivante qui apparait plusieurs fois par secondes et constamment :

A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:23*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:23*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:23*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:23*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:23*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:23*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:23*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:25*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:25*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:25*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
HertZ
 
Messages: 341
Inscription: 21/05/19


Re: Projet FCU A320

Messagede JeeHell » Sam 4 Jan 2020 00:33

Quelle version du soft utilise tu?
HertZ a écrit:Alors j'ai du nouveau , j'arrive à le faire fonctionner mais par contre il me faut deux appuis sur le bouton pour changer la led.

Par contre j'ai un plus gros problème c'est que (j'utilise l'A320 FMGS de Jeehell) le module hardware connect qui permet l'interfaçage. J'ai l'erreur suivante qui apparait plusieurs fois par secondes et constamment :

A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:23*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:23*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:23*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:23*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:23*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:23*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:23*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:24*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:25*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:25*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
*18:15:25*:Fmap timer failed, code:481 in:C:\A320FMGS\Hardware Modules\FSUIPCmodule.dll
JeeHell
 
Messages: 1853
Inscription: 18/05/09

Re: Projet FCU A320

Messagede HertZ » Sam 4 Jan 2020 12:29

Alors je suis avec la version B52.3.5 , pas la plus récente mais l'updater m'indique en erreur "Invalide pipe name specified". Je devrais surement réinstaller à la main la dernière version pour voir si le problème ce règle. Peut être que l'erreur se règlera , par contre mon histoire de bouton FD sur lequel je doit appuyer deux fois pour changer l'état , je ne suis pas sur que cela change quelque chose.
HertZ
 
Messages: 341
Inscription: 21/05/19

PrécédenteSuivante

Retourner vers Tableau de bord





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 34 invités