Air-Cockpit

Air-Cockpit

Echange et partage entre créateurs et réalisateurs de simulateurs de vol.
 
AccueilFAQGroupesS'enregistrerConnexion
Aircokpit est définitivement transféré à sa nouvelle adresse http://www.aircockpit.com. Ce forum sera bientôt en lecture seule. Voir messages d'annonce dans les sujets ci-dessous. L'équipe AIRCOCKPIT

Partagez | 
 

 novice !!! problem de programation sioc v3.5 ( interupteur ) et offset

Aller en bas 
AuteurMessage
patrick199



Nombre de messages : 8
Date d'inscription : 20/10/2008

MessageSujet: novice !!! problem de programation sioc v3.5 ( interupteur ) et offset   Mer 22 Oct - 20:05

Bonjour a tous
Voila je cherche à programmer les interrupteur du tableau (plafond) bombardier crj-700 sur fsx
Mais voila je ne trouve pas comment faire !!!!

J’ai bien trouvé les offset dans la liste (merci f-deuz pour l’info) dans le SDK FSUIPC 28 th du 03 mars 2008.

C'est là http://www.schiratti.com/dowson.html

Dans l'archive ca s'appelle FSUIPC 4 Offsets statuts.

Mais je ne comprends pas trop les attributs voici la ligne

0D0C / 2 / LIGHTS A SWITCH ONE (BITS FROM LO TO HI )
0 navigation
1 beacon
2 landing
3 taxi
4 strobes
5 instruments
6 recognition
7 wing
8 logo
9 cabin

(pour test) voici mais commande

var 0001,mane LND,link FSUIPC_INOUT,offset $ODOC,length2 //phare at
var 0400,name LND,link IOCARD_SW,input 0 //LND ON OFF
&FLAPS= 65815 // VALEUR LND

TEST : Bien la j'ai plusieurs interrupteurs qui fonction dans le tableau (plafond) a l'écran fsx

merci de votre aide
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
F-DEUZ



Nombre de messages : 208
Date d'inscription : 21/03/2008
Age : 61
Localisation : MANOSQUE

MessageSujet: Re: novice !!! problem de programation sioc v3.5 ( interupteur ) et offset   Mer 22 Oct - 21:24

Salut Patrick,
Pour exemple un extrait de mon code sioc concernant les éclairages.
Var 0600, name Lights, Link FSUIPC_INOUT, Offset $0D0C, Length 2 // Eclairages

Var 0602, name SW_NAV, Link IOCARD_SW, Input 107, Type P // NAV
{
IF &SW_NAV = 1
{
&Lights = SETBIT 8
&Lights = SETBIT 0
&Led_Nav = 1
}
ELSE
{
&Lights = CLEARBIT 8
&Lights = CLEARBIT 0
&Led_Nav = 0
}
}

Var 0604, name Led_Nav, Link IOCARD_OUT, Output 37

Var 0606, name SW_STRB, Link IOCARD_SW, Input 99, Type P // STROBE
{
IF &SW_STRB = 1
{
&Lights = SETBIT 4
&Led_STRB = 1
}
ELSE
{
&Lights = CLEARBIT 4
&Led_STRB = 0
}
}

Var 0608, name Led_STRB, Link IOCARD_OUT, Output 44

Var 0610, name SW_BEACON, Link IOCARD_SW, Input 105, Type P // BEACON
{
IF &SW_BEACON = 1
{
&Lights = SETBIT 1
&Led_Beacon = 1
}
ELSE
{
&Lights = CLEARBIT 1
&Led_Beacon = 0
}
}

Var 0612, name Led_Beacon, Link IOCARD_OUT, Output 40

Var 0618, name SW_Landing, Link IOCARD_SW, Input 91, Type P // LANDING
{
IF &SW_Landing = 1
{
&Lights = SETBIT 2
&Led_Landing = 1
}
ELSE
{
&Lights = CLEARBIT 2
&Led_Landing = 0
}
La commande SETBIT allume les feux - le chiffre : le feux que tu veux allumer.
CLEARBIT : éteint le feux qui correspond au chiffre.
En espérant que ca t'aide à comprendre.

A+ - Denis
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://f-deuz.neuf.fr
patrick199



Nombre de messages : 8
Date d'inscription : 20/10/2008

MessageSujet: Re: novice !!! problem de programation sioc v3.5 ( interupteur ) et offset   Mer 22 Oct - 23:39

Bonjour f-deuz
Un grand merci pour la notice
En faite la programmation est bien plus longe que je pensai
Je débute avec les code sioc d'onc pas évident de bien comprendre au début je croix que tout le monde est passé par ce stade !!! Il faut un début à tout

Pour info je suis occuper de construire un cockpit en trois partie du bombardier crj700 morceau par marceau et le temps que je vais chercher ce qu’il faux bien j'essaye de programmer ce qui est déjà fait (dans ce cas le tableau qui ce trouve au plafond)
Et comme carte j'ai actuellement une master en LPT et une Key USB
Voila vous sauver tout

Un grand merci f-deuz et a bien tôt
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
F-DEUZ



Nombre de messages : 208
Date d'inscription : 21/03/2008
Age : 61
Localisation : MANOSQUE

MessageSujet: Re: novice !!! problem de programation sioc v3.5 ( interupteur ) et offset   Jeu 23 Oct - 10:16

Le plus dur est de comprendre comment ca marche.

Visite les sites : SIMUCOKPIT et SIMUBARON - ainsi que ce forum et celui d'Open Cockpit.
Il y a plein d'explications et de tutos. C'est par là que j'ai commencé (comme tout le monde d'ailleurs).
Je les remercie grandement. On apprend plein de choses intéressantes.

A+ - Denis.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://f-deuz.neuf.fr
Kelt760



Nombre de messages : 285
Date d'inscription : 15/03/2008
Localisation : Saclay

MessageSujet: Re: novice !!! problem de programation sioc v3.5 ( interupteur ) et offset   Jeu 23 Oct - 14:12

Merci pour le compliment, Denis

Patrick, la programmation est plus longue parce que les lumières correspondent chacune à un bit dans l'offset, comme tu l'as vu. C'est le rôle des fonctions SETBIT et CLEARBIT que les mettre respectivement à 1 ou à 0, pour allumer chaque feu indépendamment des autres.

Bon courage

Pierre

_________________
www.simubaron.fr (attention adresse modifiée), le site des 2 Pierre. Venez nous voir !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.simubaron.new.fr
patrick199



Nombre de messages : 8
Date d'inscription : 20/10/2008

MessageSujet: Re: novice !!! problem de programation sioc v3.5 ( interupteur ) et offset   Jeu 23 Oct - 14:44

Bonjour Denis pierre et tout le monde bien sur

Merci Denis et pierre pour toutes les raiponces que vous m'apporter je prends motte de tout cela
Et comme dirait un ami (y a plus ka !!!!) Houai
Je vais essayer tout cela je vous tien au courent

Encore merci de votre gentilées
Pat a++
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
patrick199



Nombre de messages : 8
Date d'inscription : 20/10/2008

MessageSujet: Re: novice !!! problem de programation sioc v3.5 ( interupteur ) et offset   Ven 24 Oct - 2:00

Voila les commande fonctionne bien teste pour un seul interrupteur
Je vais programmer un autre a la suite de c'elle la

A oui j'ai oublié de demander pourquoi (TYPE P)
Dans la doc (sioc pas a pas) je ne voix aucune référence a ce sujet

Pour le reste de la programmation j'ai bien comprit le fonctionnement et l'heure fonction citer plus haut
Seul différance est que j'ai commencé pas (VAR 400) pour mieux mi retrouvé dans les fonctions
(Ex reprit dans sioc pas à pas)

1 a 299 variable de com. FS ($...)
300 à 399 subroutines
400 a 499 entrée interrupteurs
500 à 599 entrée encoder
600 a 699 sortie afficheurs 7 se
700 a 899 sortie led
900 à 949 variables internes
950 a 999 variable de son

Je vous remercie se la fait plaisir de voir des gent sérieux !!!
a+++
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Kelt760



Nombre de messages : 285
Date d'inscription : 15/03/2008
Localisation : Saclay

MessageSujet: Re: novice !!! problem de programation sioc v3.5 ( interupteur ) et offset   Ven 24 Oct - 10:12

Sauf erreur, type P signifie Poussoir (Push button). Dans ce cas, la valeur passe de 0 à 1 au premier appui, puis de 1 à 0 au suivant et ainsi de suite. Sans la mention type P, la variable est 0 quand le poussoir est au repos, et à 1 quand on appuie dessus.

Si tu utilises des inters à bascule (plus logique pour les lumières), il n'y a pas besoin de le mentionner.

Pour ma part, j'utilise des poussoirs pour le bouton de test voyants, qui allume temporairement tous les voyants pour vérifie leur fonctionnement (donc sans Type P), et pour composer le code transpondeur (un poussoir par chiffre).

Bon courage

Pierre

_________________
www.simubaron.fr (attention adresse modifiée), le site des 2 Pierre. Venez nous voir !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.simubaron.new.fr
F-DEUZ



Nombre de messages : 208
Date d'inscription : 21/03/2008
Age : 61
Localisation : MANOSQUE

MessageSujet: Re: novice !!! problem de programation sioc v3.5 ( interupteur ) et offset   Ven 24 Oct - 12:40

Bonjour,

Pas d'erreur, je confirme.

A+ - Denis
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://f-deuz.neuf.fr
patrick199



Nombre de messages : 8
Date d'inscription : 20/10/2008

MessageSujet: Re: novice !!! problem de programation sioc v3.5 ( interupteur ) et offset   Ven 24 Oct - 13:49

ok merci bien
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
patrick199



Nombre de messages : 8
Date d'inscription : 20/10/2008

MessageSujet: Re: novice !!! problem de programation sioc v3.5 ( interupteur ) et offset   Dim 26 Oct - 1:57

Bonjour a tous
Autre problème rencontré
Sioc ce coupe au moment ou je clic sur décollage
Système AMD athlon™64 x2 dual core 6000+ 3.00GHZ 4G de mémoire 2X carte graphique GIGABYTE nvidia 6800 GT /PCI EXPRESS (GV-NX86T512) 512MB ddr3 DONC SLI
Vista édition intégrale (officiel)
EST-CE DU FAIT QUE LA MASTER CARD EST MONTER EN (LPT) ET NON EN USB ?
Il met impossible de vérifier mes commendes pour les interrupteurs
Encore merci de votre aide
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
cs200

avatar

Nombre de messages : 39
Date d'inscription : 03/05/2008
Age : 55

MessageSujet: Re: novice !!! problem de programation sioc v3.5 ( interupteur ) et offset   Dim 26 Oct - 11:26

Lu ,
Le port LPT ne marche pas avec toutes les cartes mère.Il faut donc essayer ...
Dans le bios ,il faut paramètrer le port en "bidirectionnel".
Il faut aussi dire dans SIOC.INI que tu utilise le port LPT et donner l'addresse du port :
IOCard_LPT=Yes
et
[ MASTER=0,1,1,$0378 ] avec $0378 étant le plus courant

Bon courage
++
JeanMi
Cs200
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
patrick199



Nombre de messages : 8
Date d'inscription : 20/10/2008

MessageSujet: Re: novice !!! problem de programation sioc v3.5 ( interupteur ) et offset   Dim 26 Oct - 16:32

Bonjour cs200

Ma carte mère est équipée d'un lpt
Et oui c'est bien comme cela que ma carte master est configurée
Test avec controladar tout est ok
Et c'est bien pour cela que je me demande pour quoi sioc ce déconnecte quand je click sur décollage avec fsx
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
cs200

avatar

Nombre de messages : 39
Date d'inscription : 03/05/2008
Age : 55

MessageSujet: Re: novice !!! problem de programation sioc v3.5 ( interupteur ) et offset   Dim 26 Oct - 19:32

Lu ,
t'as un msg lors de la déconnection ?
++
JeanMi
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
patrick199



Nombre de messages : 8
Date d'inscription : 20/10/2008

MessageSujet: Re: novice !!! problem de programation sioc v3.5 ( interupteur ) et offset   Dim 26 Oct - 23:10

bj sc200

non rien qui me signale un probleme quelconque
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: novice !!! problem de programation sioc v3.5 ( interupteur ) et offset   

Revenir en haut Aller en bas
 
novice !!! problem de programation sioc v3.5 ( interupteur ) et offset
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Achat vespa - question de novice
» ONE PIECE 601: One Problem After Another
» Canavan Trudi - La Novice (La Trilogie du magicien noir T2)
» Une novice est parmie vous !!!
» nouveau et novice

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Air-Cockpit :: Réalisations électronique :: Programmations Pics , Sioc et autres-
Sauter vers: