Page 2 sur 3

Re: integration d'annonces

MessagePosté: Dim 4 Aoû 2013 22:03
de fcoq
Est ce que ca ressemblerait a ca?

Var 2000,name depart_porte,link Sound

Var 2001,name Seat_belt_sign_on,link FSUIPC_INOUT,Offset $78EE,lenght 1
{
IF Var2000 = 4
{
&Seat_belt_sign_on = 1
&Seat_belt_sign_on = 0

Re: integration d'annonces

MessagePosté: Dim 4 Aoû 2013 23:01
de A320 hérétique
Franck,
Je crois bien que tu n'as pas tout compris nondoightblanc ; pour faire simple :
1) tu lies une variable à une donnée de FS via un offset FSUIPC (á faire pour toutes les données dont tu as besoin)
2) tu lies une autre variable à un élément physique branché sur une carte OC ( à faire pour toutes les éléments dont tu as besoin)
3) le jeu consiste ensuite à écrire les relations entre les unes et les autres ; SIOC est un langage événementiel, c'est à dire qu'il ne se passera quelque chose que quand une variable changera de valeur : tu dois décrire ce qui se passe dans un script associé à la variable, en ouvrant une accolade juste après la déclaration de la variable, en y insérant ensuite le code qui décrit ce qui doit se passer quand la variable change de valeur, puis en fermant une accolade.

Dis ce que tu veux exactement faire, je reviens vers toi.
Michel

Re: integration d'annonces

MessagePosté: Lun 5 Aoû 2013 10:19
de fcoq
eh bien en me servant de l'overhead de JL declancher des sons:

au depart avant pushback on met Saetbelt on et une annonce joue

apres pushback on met taxi light on et les annonces securitee jouent,etc........

Peut etre qu' avec le premier code avant pushback je comprendrais mieux et je pourrais ensuite me debrouiller.

Franck

Re: integration d'annonces

MessagePosté: Lun 5 Aoû 2013 12:27
de A320 hérétique
Franck,
voici le code pour commander le son "embarquement.wav" quand on actionne le switch correspondant dans FS.

Code: Tout sélectionner
// Déclaration dans sioc.ini :
//    [SOUND MODULE]
//    Sound_disable=No
//    Volume=100
//    [ #1 ]
//    Sound=Embarquement.wav


Var 2000 name SonStart Link SOUND
Var 2001 name SonStop Link SOUND Type S    
Var 2002, name SB_sign_on, link FSUIPC_INOUT, Offset $341D, length 1
{
IF &SB_sign_on = 1
   {
         &SonStart = 1      // Embarquement.wav est le premier fichier son dans sioc.ini         
         &SonStart = 0
   }
}


En revanche, il n'y a pas à ma connaissance de variable Seat belt accessible en lecture dans le soft de JL, juste la possibilité d'écrire ; il faut que tu lui demandes.

Mais la solution cible est de commander le son à partir du switch physique, il suffit de remplacer la ligne de la var 2002 par :
Code: Tout sélectionner
Var 2002, name SB_sign_on, Link IOCARD_SW, Input x, Type I

ou tu remplaces x par le n° d'input du switch sur tes cartes OC.

Michel

Re: integration d'annonces

MessagePosté: Lun 5 Aoû 2013 18:52
de fcoq
Merci Michel
Bon JL vient de me dire qu'avec son interface "visuelle" de l'overhead il n'y aurait pas moyen.
J'attendrais d'interfacer mon overhead et la on verra.
En tout cas merci de ta mobilisation comme toujours.

Franck

Dis moi un vol sur ivao te dirais il un de ces jours ?

Re: integration d'annonces

MessagePosté: Lun 5 Aoû 2013 22:43
de A320 hérétique
Franck,
De toutes les façons, tu ne pourras pas commander tous les sons à partir de l'ovh, c'est pourquoi il est intéressant de prévoir un panel avec qques poussoirs, dédié à ça ; un bon moyen de s'essayer à sioc ...

En ce qui conserne ivao, je suis bien novice : je suis en train d'intégrer radar contact dans mon cockpit pour apprendre les bases de l'atc, mais après, why not !

Cordialement, Michel

Re: integration d'annonces

MessagePosté: Mar 6 Aoû 2013 00:03
de fcoq
Pour sioc tout a fait d'accord.

Pour ivao fait moi signe

Franck

Re: integration d'annonces

MessagePosté: Sam 10 Aoû 2013 12:35
de fcoq
Bon je reviens a la charge
N'y a t'il pas moyen de contourner le probleme ?:

sur le 747 d'origine FS il y a les inters seat belt , no smoking , donc il doit y avoir des offsets pour cela non?

Je pense que lorsque l'on met les strobes ou autre inter sur on dans FMGS quand on regarde le panel de l'avion "FS" il est sur on aussi.
Donc peut on en passant par sioc ou fsuipc declencher un son ou pas ?

Autre question de novice:

Peut on commander par exemple un son :
-des qu'on depasse 10 000ft : tel son
- des qu'on depasse 20 000 ft :tel son etc....

Franck

Re: integration d'annonces

MessagePosté: Sam 10 Aoû 2013 13:40
de A320 hérétique
Non Franck, le fait d'actionner l'inter dans FMGS n'est pas répercuté dans FSX (ou alors c'est extrêmement récent).

Pour ta seconde question, là il suffit de surveiller la valeur de l'altitude et de déclencher l'action que tu souhaites à l'atteinte de la valeur idoine :

Var 2000, name altitude, link ....
Var 2001, name seuil, value xxx
{
IF altitude = seuil
{
ACTION
}
}

Michel

Re: integration d'annonces

MessagePosté: Sam 10 Aoû 2013 14:10
de fcoq
Salut Michel
Merci pour le code.

Dans FS9 SI je met par ex.landig light on dans fmgs , le bouton sur le tdb de fs suit le mouvement.

J'ai essayé audacity,pas mal merci du lien.

Franck