| VERTICAL SPEED | |
|
|
Auteur | Message |
---|
guillou
Nombre de messages : 120 Date d'inscription : 07/04/2008 Age : 37 Localisation : dunkerque
| Sujet: VERTICAL SPEED Ven 30 Mai - 19:22 | |
| salut à tous
Je désire réaliser une fonction vertical speed dans laquelles mes afficheurs serait en intéraction aves fs et non pas avec le commutateur rotatif c'est à dire qu'a présent lorsque je change l'altitude, la vertcal spedd dans fs indique -700 ou +700 mais mes afficheurs eux ne bouge pas, par contre quand je tourne mes rotatif la, les deux valeur (afficheur et fs) bougent. Autre proposition fixé les valeur de fs pour quelles ne bougent pas toutes seules. merci
j'ai deja ce code la Var 0502, name VS_ALTITUDE, Link SUBRUTINE { IF &VS_ALTITUDE > 99 { &VS_ALTITUDE = 99 } IF &VS_ALTITUDE < -99 { &VS_ALTITUDE = -99 } L1 = &VS_ALTITUDE * 100 &FS_VS_ALT = L1 &AFFICH_VS_ALT = &VS_ALTITUDE } Var 0420, name FS_VS_ALT, Link FSUIPC_INOUT, Offset $07F2, Length 2, Value 0 // VITESSE VERTICALE PA { &AFFICHE_VS_FIX = 0 }
Var 0103, name ROT_VS_ALT, Link IOCARD_ENCODER, Input 48, Aceleration 4 // ROTATIF VS ALTITUDE PA { CALL &VS_ALTITUDE L0 = &ROT_VS_ALT &VS_ALTITUDE = &VS_ALTITUDE + L0 }
Var 0310, name AFFICHE_VS_FIX, Link IOCARD_DISPLAY, Digit 32, Numbers 2 // DIGIT FIXE VS ALTITUDE PA
Var 0311, name AFFICH_VS_ALT, Link IOCARD_DISPLAY, Digit 34, Numbers 3 // AFFICHAGE VS ALTITUDE PA | |
|
| |
stevelep
Nombre de messages : 512 Date d'inscription : 16/03/2008 Age : 49 Localisation : Neuchâtel LSGN, Suisse
| Sujet: Re: VERTICAL SPEED Ven 30 Mai - 20:53 | |
| Le plus simple c'est de piquer le script SIOC du MCP d'opencockpits. Il a la fonction VS et elle marche très bien avec FS et avec l'encodeur.
il te suffit d'effacer les lignes qui correspondent aux autres fonctions du PA que tu n'utilises pas
BOB | |
|
| |
guillou
Nombre de messages : 120 Date d'inscription : 07/04/2008 Age : 37 Localisation : dunkerque
| Sujet: Re: VERTICAL SPEED Sam 31 Mai - 13:36 | |
| salut
il utilise le key emulator de sioc mais je ne peut pas assigner de touche pour agmenter ou diminuer la vitesse vertical comme cela est dit dans le lisez moi
et sinon pour mon soucis je \'ai toujours je vais je pense faire l\'acquisition \'dun usb card car je pense que c\'est la parallele qui foire tout
Dernière édition par guillou le Sam 31 Mai - 15:54, édité 1 fois | |
|
| |
stevelep
Nombre de messages : 512 Date d'inscription : 16/03/2008 Age : 49 Localisation : Neuchâtel LSGN, Suisse
| Sujet: Re: VERTICAL SPEED Sam 31 Mai - 15:09 | |
| cela marche aussi avec des 12 position modifiés? il n'y a qu'a changé le type?
Oui exactement
BOB | |
|
| |
guillou
Nombre de messages : 120 Date d'inscription : 07/04/2008 Age : 37 Localisation : dunkerque
| Sujet: Re: VERTICAL SPEED Sam 31 Mai - 16:16 | |
| salut
il utilise le key emulator de sioc mais je ne peut pas assigner de touche pour agmenter ou diminuer la vitesse vertical comme cela est dit dans le lisez moi
et sinon pour mon soucis je \'ai toujours je vais je pense faire l\'acquisition \'dun usb card car je pense que c\'est la parallele qui foire tout | |
|
| |
F-DEUZ
Nombre de messages : 208 Date d'inscription : 21/03/2008 Age : 66 Localisation : MANOSQUE
| Sujet: Re: VERTICAL SPEED Mar 17 Juin - 11:03 | |
| Bonjour tout le monde,
Pour le script du MCP Openconckpit, j'ai l'impression qu'ils ont supprimé le lien.
Impossible d'y mettre la main dessus. Dommage ca m'aurait aidé.
A+ - Denis | |
|
| |
steph737
Nombre de messages : 725 Date d'inscription : 15/03/2008 Localisation : Antananarivo
| Sujet: Re: VERTICAL SPEED Mar 17 Juin - 11:45 | |
| | |
|
| |
F-DEUZ
Nombre de messages : 208 Date d'inscription : 21/03/2008 Age : 66 Localisation : MANOSQUE
| Sujet: Re: VERTICAL SPEED Mar 17 Juin - 11:50 | |
| Encore une fois j'ai pas cherché au bon endroit.
Merci Steph | |
|
| |
F-DEUZ
Nombre de messages : 208 Date d'inscription : 21/03/2008 Age : 66 Localisation : MANOSQUE
| Sujet: Re: VERTICAL SPEED Mar 17 Juin - 14:19 | |
| Guillou
J'ai une USB Card et j'ai le même problème. J'arrive à coordonner les affichages VS en positif. Dès que la valeur passe en négatif,les display m'affiche 65436 et là ca part en vrille y compris dans l'affichage FS. Dernier exemple testé : Var 0000, name Initialisation, Value 0 { &Alt = 4000 &VS = &WRITE_VS &HDG = &Write_HDG &speed = &WRITE_SPEED &CRS = &WRITE_CRS } Var 0030, name WRITE_VS, Link FSUIPC_INOUT, Offset $07F2, Length 2
Var 0031, name READ_VS, Link FSUIPC_IN, Offset $07F2, Length 2 { CALL &Out_VS }
Var 0032, name Enc_VS, Link IOCARD_ENCODER, Input 54, Aceleration 6, Type 2 { L0 = &Enc_VS * 100 &VS = ROTATE -2500 ,2500 ,L0 }
Var 0033, name VS { L0 = &VS * 1 &WRITE_VS = L0 }
Var 0034, name Out_VS, Link SUBRUTINE { &Disp_VS = &VS }
Var 0037, name Disp_VS, Link IOCARD_DISPLAY, Digit 59, Numbers 5 // Display VS
Dès que je tente d'utiliser READ_VS pour coordonner l'affichage, c'est foutu.
J'avoue que l'utilisation du Key Emulator de SIOC me dépasse un peu pour l'instant. Donc, impossible d'utiliser celui du MCP d'OC
A+ - Denis | |
|
| |
stevelep
Nombre de messages : 512 Date d'inscription : 16/03/2008 Age : 49 Localisation : Neuchâtel LSGN, Suisse
| Sujet: Re: VERTICAL SPEED Mar 17 Juin - 20:15 | |
| J'ai une USB Card et j'ai le même problème. J'arrive à coordonner les affichages VS en positif. Dès que la valeur passe en négatif,les display m'affiche 65436 et là ca part en vrille y compris dans l'affichage FS.
C'est tout à fait normal, la valeur de VS est stockée sur une variable integrer donc les valeurs négative sont codé en 65436
Il faut donc dans SIOC convertir cette variable en variable signée +/- afin qu'elle puisse prendre des valeurs négative réelles
C'est expliqué dans l'aide sous variable Link FSINOUT:
Type By setting 1, we force a binary to signed integer conversion. The value stored in the variable is signed.
tu rajoutes donc TYPE 1
Var 0030, name VS, Link FSUIPC_INOUT, Offset $07F2, Length 2, Type 1
Ouala
BOB
PS avec une variable INOUT pas besoin de 2 variables IN et OUT séparées | |
|
| |
F-DEUZ
Nombre de messages : 208 Date d'inscription : 21/03/2008 Age : 66 Localisation : MANOSQUE
| Sujet: Re: VERTICAL SPEED Mar 17 Juin - 22:59 | |
| Salut Bob, Je me suis pour l'instant attaqué à tout ce qui est simple à programmer. Je commence à rencontrer quelques difficultés et je pense que je vais devoir me plonger dans les aides et explications.
Merci pour cette explication. Des fois il vaut mieux un qui sait que dix qui cherchent. Merci encore. Bonne soirée. A+ - Denis | |
|
| |
Contenu sponsorisé
| Sujet: Re: VERTICAL SPEED | |
| |
|
| |
| VERTICAL SPEED | |
|