| Gauges carburant du Beech 200 ... | |
|
+5Kelt760 stevelep icare11 Papa Charlie GIGIBE06 9 participants |
Auteur | Message |
---|
GIGIBE06
Nombre de messages : 15 Date d'inscription : 18/03/2008 Age : 78 Localisation : Nice
| Sujet: Gauges carburant du Beech 200 ... Mar 1 Avr - 10:30 | |
| Bonjour à tous, Nous commencons la réalisation des gauges analogiques carburant du beech 200 aeroworx. Dans le B350 de FS9 la gestion des réservoirs principaux et auxiliaires n'est pas distincte, il y a seulement la gestion séparée des deux réservoirs gauche ( princ et aux ) et droit ( princ et aux ) Y a t il une possibilité de réaliser le panel réel du B200 avec SIOC, autrement dit existe-t-il quatre variables pour gérer les quatres réservoirs séparément ou une astuce pour contourner le problème? Merci à tous Gigibé | |
|
| |
Papa Charlie
Nombre de messages : 528 Date d'inscription : 16/03/2008 Age : 55 Localisation : Haute-Savoie
| Sujet: Re: Gauges carburant du Beech 200 ... Mar 1 Avr - 11:23 | |
| Pas distincte ? Il me semble que si... Regarde les offsets de FSUIPC de $0B74 à $0BA8. | |
|
| |
icare11
Nombre de messages : 133 Date d'inscription : 17/03/2008 Age : 81 Localisation : 11800 Trèbes
| Sujet: Re: Gauges carburant du Beech 200 ... Mar 1 Avr - 14:37 | |
| Bonjour Gigibé,
Je te propose mon bout de programme pour la gestion des robinets de réservoirs qui devrait te convenir.
Var 1380, Link FSUIPC_INOUT, Offset $2054, Length 1 // Sélect réservoirs L Var 1381, Link IOCARD_SW, Input 90 // Sélect L off { IF V1381 = 1 { V1380 = 0 } } Var 1382, Link IOCARD_SW, Input 91 // Sélect L Main { IF V1382 = 1 { V1380 = 2 } } Var 1383, Link IOCARD_SW, Input 92 // Sélect L Aux { IF V1383 = 1 { V1380 = 4 } } Var 1384, Link IOCARD_SW, Input 93 // Sélect L Croisé { IF V1384 = 1 { V1380 = 3 } } Var 1385, Link FSUIPC_INOUT, Offset $2154, Length 1 // Sélect réservoirs R Var 1386, Link IOCARD_SW, Input 94 // Sélect G off { IF V1386 = 1 { V1385 = 0 } } Var 1387, Link IOCARD_SW, Input 95 // Sélect G Main { IF V1387 = 1 { V1385 = 3 } } Var 1388, Link IOCARD_SW, Input 96 // Sélect G Aux { IF V1388 = 1 { V1385 = 5 } } Var 1389, Link IOCARD_SW, Input 97 // Sélect G Croisé { IF V1389 = 1 { V1385 = 2 } }
A +
JC | |
|
| |
stevelep
Nombre de messages : 512 Date d'inscription : 16/03/2008 Age : 49 Localisation : Neuchâtel LSGN, Suisse
| Sujet: Re: Gauges carburant du Beech 200 ... Mer 2 Avr - 1:19 | |
| Petit truc SIOC pour eviter les IF THEN ELSE
Var 1388, Link IOCARD_SW, Input 96 // Sélect G Aux { IF V1388 = 1 { V1385 = 5 }
devient:
Var 1388, Link IOCARD_SW, Input 96 // Sélect G Aux { V1385 = V1388 * 5 }
Var 1389, Link IOCARD_SW, Input 97 // Sélect G Croisé { IF V1389 = 1 { V1385 = 2 } }
devient
Var 1389, Link IOCARD_SW, Input 97 // Sélect G Croisé { V1385 = V1389 * 2 }
Bon ca fait pas de différence au final, mais c'est plus court et tu remplace une condition IF par une simple multiplication ...
Ouala
BOB | |
|
| |
Papa Charlie
Nombre de messages : 528 Date d'inscription : 16/03/2008 Age : 55 Localisation : Haute-Savoie
| Sujet: Re: Gauges carburant du Beech 200 ... Mer 2 Avr - 10:10 | |
| C'est tellement simple que je n'y avais pas pensé. Merci beaucoup pour cette info, ça m'évitera pas mal de lignes de codes ! | |
|
| |
icare11
Nombre de messages : 133 Date d'inscription : 17/03/2008 Age : 81 Localisation : 11800 Trèbes
| Sujet: Re: Gauges carburant du Beech 200 ... Mer 2 Avr - 11:16 | |
| | |
|
| |
stevelep
Nombre de messages : 512 Date d'inscription : 16/03/2008 Age : 49 Localisation : Neuchâtel LSGN, Suisse
| Sujet: Re: Gauges carburant du Beech 200 ... Mer 2 Avr - 13:01 | |
| C'est une vieille manie que je tiens de mon prof d'informatique. A l'époque on était très limité en capacité et faillait que la programmation soit courte et esthétique ... Alors il fallait éviter les GOTO, et être parcimonieux avec les IF THEN ...
Bon maintenant c'est juste pour la forme.
BOB | |
|
| |
icare11
Nombre de messages : 133 Date d'inscription : 17/03/2008 Age : 81 Localisation : 11800 Trèbes
| Sujet: Re: Gauges carburant du Beech 200 ... Mer 2 Avr - 17:46 | |
| Oui, mais c'est toujours instructif si tu en d'autres comme ça.... Ah! les IF, THEN, GOTO,Gosub,etc.... ça me rapelle l'époque du ZX81. JC | |
|
| |
Kelt760
Nombre de messages : 285 Date d'inscription : 15/03/2008 Localisation : Saclay
| Sujet: Re: Gauges carburant du Beech 200 ... Mer 2 Avr - 17:48 | |
| Super, je vais le mettre dans la page programmation de notre site !
Merci Bob !
Pierre | |
|
| |
boutondair
Nombre de messages : 413 Date d'inscription : 17/03/2008 Age : 54 Localisation : Matha - Charente Maritime
| Sujet: Re: Gauges carburant du Beech 200 ... Mer 2 Avr - 17:55 | |
| Moi les THEN, IF et GOTO me rappellent mon ancien et toujours vivant AMSTRAD CPC 464 à cassettes | |
|
| |
razmott
Nombre de messages : 246 Date d'inscription : 15/03/2008 Localisation : Laroque des Albères (66)
| Sujet: Re: Gauges carburant du Beech 200 ... Mer 2 Avr - 20:35 | |
| Très astucieux, Bob, je vais simplifier mon code en suivant cet exemple.
Si tu as d'autres astuces futées du même genre, je suis preneur.
Claude | |
|
| |
Nonolight Admin
Nombre de messages : 1099 Date d'inscription : 15/03/2008 Age : 59 Localisation : Région parisienne
| Sujet: Re: Gauges carburant du Beech 200 ... Mer 2 Avr - 21:22 | |
| C'est chouette de voir ces idées se partager entre nous ! ;) Félicitation, ce petit forum va permettre à bien d'autres j'espère de franchir le pas et nous rejoindre dans le monde des réalisateurs fous ! A+ Nono | |
|
| |
Papa Charlie
Nombre de messages : 528 Date d'inscription : 16/03/2008 Age : 55 Localisation : Haute-Savoie
| Sujet: Re: Gauges carburant du Beech 200 ... Mer 2 Avr - 22:56 | |
| Tiens, ça me fait penser que j'ai toujours chez moi mon ZX81 et mon Amiga. Le C128D, je l'avais donné à mes cousines ! | |
|
| |
Kelt760
Nombre de messages : 285 Date d'inscription : 15/03/2008 Localisation : Saclay
| Sujet: Re: Gauges carburant du Beech 200 ... Jeu 3 Avr - 0:44 | |
| Voilà, j'ai mis l'astuce de Bob (entre autres ajouts) sur notre site...
Mais elle mériterait un post à elle toute seule, pour que d'autres la voient tout de suite, non ? Nono ?
Pierre | |
|
| |
steph737
Nombre de messages : 725 Date d'inscription : 15/03/2008 Localisation : Antananarivo
| Sujet: Re: Gauges carburant du Beech 200 ... Jeu 3 Avr - 7:04 | |
| Pour les astuces en tout genre sur SIOC, il y a un topic sur Avsim qui est très bien (quoique légèrement en anglais pour ceux que ça gène...) SIOC and how it works, Comme c'est un topic unique, il y a 70 posts à lire mais beaucoup de choses intéressantes à trouver. presque toutes les réponses sont de Niko Kaan, c'est aussi souvent lui qui apporte les bonnes réponses sur le forum d'opencockpit... Egalement sur son nouveau site http://www.lekseecon.nl/sioc.html consacré au Level-D 767 ( qui reste LA solution pour un cockpit de liner sans être obliger d'avoir un réseau de 10 PC.... ) des exemples concrets à télécharger ( programmes NAV, ADF, astuces de répétitions ) en bas de page. | |
|
| |
Contenu sponsorisé
| Sujet: Re: Gauges carburant du Beech 200 ... | |
| |
|
| |
| Gauges carburant du Beech 200 ... | |
|