Initialisation des inters au lancement de SIOC

Questions de programmation / Offset FSUIPC et IOCP

Re: Initialisation des inters au lancement de SIOC

Messagede Papa Charlie » Lun 8 Juin 2009 20:09

C'est quand même dommage de gaspiller une entrée juste pour cela.
Philippe
Pourquoi je vole ? Demandez plutôt aux oiseaux...
http://www.everyoneweb.fr/papacharlie/
Avatar de l’utilisateur
Papa Charlie
 
Messages: 358
Inscription: 20/04/09
Localisation: Seyssel (Haute-Savoie)

Re: Initialisation des inters au lancement de SIOC

Messagede Kelt760 » Mar 9 Juin 2009 13:13

Je vais essayer, sauf que, sur notre carte radio, le nombre d'entrées EST calculé... et que je n'ai guère de temps ces jours-ci.

Je fais "ASAP" cligneoeil
Pierre
--------------
http://www.simubaron.fr le site des 2 Pierre. Venez nous voir !
Avatar de l’utilisateur
Kelt760
 
Messages: 204
Inscription: 27/03/09

Re: Initialisation des inters au lancement de SIOC

Messagede steph737 » Mar 9 Juin 2009 14:52

Et là si j'ai bien compris, il faudrait le faire pour chaque inter et pas seulement un seul par groupe... c'est pas jouable, deux fois plus d'entrées et autant de lignes dans sioc .... beurk !
Image
Avatar de l’utilisateur
steph737
 
Messages: 1083
Inscription: 27/03/09
Localisation: Antananarivo - Madagascar

Re: Initialisation des inters au lancement de SIOC

Messagede stevelep » Mar 9 Juin 2009 17:56

Le plus simple reste quand même de s'astreindre à faire une check list pour démarrer et une autre pour éteindre le cockpit et remettre tout les switch dans leur position initiale.

C'est d'ailleurs ce qu'on fait en aviation réelle ...

BOB
Avatar de l’utilisateur
stevelep
Administrateur du site
 
Messages: 2075
Inscription: 27/03/09
Localisation: LSGN Neuchâtel, Suisse

Re: Initialisation des inters au lancement de SIOC

Messagede steph737 » Mer 10 Juin 2009 08:50

Oui, et donc il faudra initialiser toutes les variables correspondantes dans leur état supposé d'origine sinon ça va pas le faire (vu que beaucoup seront à "zéro" donc pas forcément "lues" par sioc. )

Ce serait bien quand même qu'opencockpit se penche sur le problème un jour, si c'est faisable par soft (PIC) parce que si ça vient de la carte évidemment on est cuit !

Ca et les encodeurs doubles... mais je me répète rigolus
Image
Avatar de l’utilisateur
steph737
 
Messages: 1083
Inscription: 27/03/09
Localisation: Antananarivo - Madagascar

Re: Initialisation des inters au lancement de SIOC

Messagede Kelt760 » Mer 10 Juin 2009 09:11

La check list, c'est bien, mais il ne faut pas oublier que nous sommes en simulation, et donc pas à l'abri d'un crash (en réel non plus d'ailleurs, hélas). tristounet

Mais à la différence du réel, après un crash par définition, pas de check liste d'extinction... Et quand on repart, on ne connaît pas la position des inters. Donc, dans ce cas, problème non résolu. murrouge murrouge murrouge
Pierre
--------------
http://www.simubaron.fr le site des 2 Pierre. Venez nous voir !
Avatar de l’utilisateur
Kelt760
 
Messages: 204
Inscription: 27/03/09

Re: Initialisation des inters au lancement de SIOC

Messagede steph737 » Mer 10 Juin 2009 09:36

Ben tu refais quand même ta check d'extinction et quand tu relance FS + SIOC tu as bon, non ?

Même si c'est un inconvénient, la logique de Bob est bonne, on doit faire "comme si" et donc à la limite la vérification des inters et commutateurs se fait cockpit éteint ( ou PC crashé ) comme en vrai.
Image
Avatar de l’utilisateur
steph737
 
Messages: 1083
Inscription: 27/03/09
Localisation: Antananarivo - Madagascar

Re: Initialisation des inters au lancement de SIOC

Messagede Kelt760 » Mer 10 Juin 2009 16:59

D'accord, mais si on pouvait avoir la cohérence inter/cockpit d'emblée, ce serait tout de même mieux, non ?
Pierre
--------------
http://www.simubaron.fr le site des 2 Pierre. Venez nous voir !
Avatar de l’utilisateur
Kelt760
 
Messages: 204
Inscription: 27/03/09

Re: Initialisation des inters au lancement de SIOC

Messagede steph737 » Jeu 11 Juin 2009 11:42

Nobody's perfect ! cligneoeil

( personnellement, quand j'en serai au stade de pester sur ce problème, ça voudra dire que je serai bien avancé et donc... heureux malgré tout ! )
Image
Avatar de l’utilisateur
steph737
 
Messages: 1083
Inscription: 27/03/09
Localisation: Antananarivo - Madagascar

Re: Initialisation des inters au lancement de SIOC

Messagede Daniel » Jeu 18 Juin 2009 00:42

Bonjour,

moi ce que je fais pour scanner un inter à l'initialisation de sioc, je double la programmation.

je m'explique.

sur la ligne de l'inter, je programme les conditions selon la position de l'inter ce qui va changer le offset.
Je fais la même chose, sur la ligne du offset. Je programme les mêmes conditions.

voici un exemple:

Var 0002, name FsOffsetRadio, Link FSUIPC_INOUT, Offset $556B, Length 1
{
IF &FsOffsetRadio = 0
{
IF &SwPwrRadio = 0
{
&FsOffsetRadio = 0
}
IF &SwPwrRadio = 1
{
&FsOffsetRadio = 1
}
}
IF &FsOffsetRadio = 1
{
IF &SwPwrRadio = 0
{
&FsOffsetRadio = 0
}
IF &SwPwrRadio = 1
{
&FsOffsetRadio = 1
}
}
}

Var 0300, name SwPwrRadio, Link IOCARD_SW, Device 1, Input 74
{
IF &SwPwrRadio = 0
{
&FsOffsetRadio = 0
}
IF &SwPwrRadio = 1
{
&FsOffsetRadio = 1
}
}

C'est un peu plus long à programmer mais ça fonctionne très bien. L'inter est pris en considération en tout temps.
Pour de la vraie simulation !
http://www.simul-air.com
Avatar de l’utilisateur
Daniel
 
Messages: 89
Inscription: 20/05/09
Localisation: Laval, Canada

PrécédenteSuivante

Retourner vers Programmation Sioc





Qui est en ligne

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