Carte USBoutputs

Servos / USBKeys / Stepmotor, etc...

Carte USBoutputs

Messagede betampona » Mar 21 Jan 2014 12:59

Bonjour, (FSX) je voudrais activer une vingtaine de voyant du 737 ngx de PMDG sur mon cockpit , je me suis acheté une carte USBoutputs mais pas de carte master car pour les entrées j'utilise du léo bodnar.
Ma question est-il possible d'activer des led seulement avec cette carte ou faut il l'associer obligatoirement avec une master card.
En attente d'une réponse.
Bons Vols
Dominique
betampona
 
Messages: 44
Inscription: 14/01/14
Localisation: Nanterre 92

Re: Carte USBoutputs

Messagede A320 hérétique » Mar 21 Jan 2014 13:07

Non, la carte est parfaitement autonome ; tu peux le tester avec testoutput ou SIOC monitor.
Michel
serveur P3Dv4, A320 FMGS, SIOC (7700k et GTX 1070 sous W10 64 bits), client P3Dv4 (4790k et GTX 1070 sous W7 64 bits), 3 vdp ultra courte focale Mitsubishi, client A320 FMGS (2600k sous W7 32 bits), wideview, widetraffic, ...
Avatar de l’utilisateur
A320 hérétique
 
Messages: 2138
Inscription: 2/09/12
Localisation: Pornic

Re: Carte USBoutputs

Messagede betampona » Mar 21 Jan 2014 13:21

Bonjour, merci pour la réponse , cela me soulage ( j'avais peur de devoir acheter des cartes supplémentaires), j'ai testé les 2 méthodes tout fonctionne les leds sur mon cockpit fonctionne.
cela doit venir de ma programmation .j'ai programmé le .ini
MASTER=0,6,1,101
USBAnalogic=0,101
Actuellement je ne programme que la sortie ex: Var 0100,name IND_N_GEAR_UP, Link IOCARD_OUT, Output 0,Device 0 ,c'est suffisant ou faut mettre une commande.
Bons vols
Dominique.
betampona
 
Messages: 44
Inscription: 14/01/14
Localisation: Nanterre 92

Re: Carte USBoutputs

Messagede stevelep » Mar 21 Jan 2014 14:04

Salut,

En plus de la déclaration de ta variable LED tu doit écrire un code SIOC pour définir
quand elle doit s'allumer donc la relier à une variable de FS ou de PMDG.

Il faut regarder la documentation de PMDG pour trouver la méthode à utiliser pour
trouver la valeur des voyants.

En général c'est un offset FSUIPC, il faut avoir son n° , sa longueur et éventuellement le bit à lire.

Ensuite tu dois déclarer une variable SIOC de type Link FSUIPC_IN pour lire cet offset
et dessous écrire le code qui donnera la valeur à ta LED.

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

Re: Carte USBoutputs

Messagede betampona » Mar 21 Jan 2014 14:21

Bonjour, merci pour la réponse, je regarde cela tout de suite.
Bons vols.
betampona
 
Messages: 44
Inscription: 14/01/14
Localisation: Nanterre 92

Re: Carte USBoutputs

Messagede betampona » Mar 21 Jan 2014 17:21

Bonjour, j'ai trouvé sur internet le programme des landing gear indicators PMDG737,opérationnel sur mon cockpit. Je vous le communique en bas du message.
J'ai encore 2 soucis , le premier quand je lance SIOC en premier ,soit manuellement ou par exe.xml il bloque le lancement de fsx. Si je lance fsx et une fois démarré je lance sioc tout fonctionne.
le deuxième ,quand j'ai fini mon vol j'arrête sioc puis fsx mais les led reste allumé, pour les éteindres il faut relancer sioc.
Bons.Vols.
Dominique.

//*********************************************
//********** LANDING GEAR INDICATORS - GREEN
//*********************************************

var 0053, name nose_g_led, Link IOCARD_OUT, Output 1,Device 0 // Nose Gear Green LED
var 0054, name nose_g, LINK FSUIPC_IN, Offset $6573, Length 1 // Nose Gear Green state
{
CALL &nosegsub
}
VAR 0055, name nosegsub, Link SUBRUTINE
{
IF &nose_g = 0
{
&nose_g_led = 0
}
ELSE
{
&nose_g_led = 1
}
}

var 0056, name left_g_led, Link IOCARD_OUT, Output 3,Device 0 // Left Gear Green LED
var 0057, name left_g, LINK FSUIPC_IN, Offset $6574, Length 1 // Left Gear Green state
{
CALL &leftgsub
}
VAR 0058, name leftgsub, Link SUBRUTINE
{

IF &left_g = 0
{
&left_g_led = 0
}
ELSE
{
&left_g_led = 1
}
}

var 0059, name right_g_led, Link IOCARD_OUT, Output 5,Device 0 // Right Gear Green LED
var 0060, name right_g, LINK FSUIPC_IN, Offset $6575, Length 1 // Right Gear Green state
{
CALL &rightgsub
}
VAR 0061, name rightgsub, Link SUBRUTINE
{

IF &right_g = 0
{
&right_g_led = 0
}
ELSE
{
&right_g_led = 1
}
}

//*********************************************
//********** LANDING GEAR INDICATORS - RED
//*********************************************

var 0062, name nose_r_led, Link IOCARD_OUT, Output 0,Device 0 // Nose Gear Red LED
var 0063, name nose_r, LINK FSUIPC_IN, Offset $6570 Length 1 // Nose Gear Red state
{
CALL &nosersub
}
VAR 0064, name nosersub, Link SUBRUTINE
{
IF &nose_r = 0
{
&nose_r_led = 0
}
ELSE
{
&nose_r_led = 1
}
}

var 0065, name left_r_led, Link IOCARD_OUT, Output 2,Device 0 // Left Gear Green LED
var 0066, name left_r, LINK FSUIPC_IN, Offset $6571, Length 1 // Left Gear Red state
{
CALL &leftrsub
}
VAR 0067, name leftrsub, Link SUBRUTINE
{

IF &left_r = 0
{
&left_r_led = 0
}
ELSE
{
&left_r_led = 1
}
}
var 0068, name right_r_led, Link IOCARD_OUT, Output 4, Device 0 // Right Gear Red LED
var 0069, name right_r, LINK FSUIPC_IN, Offset $6572, Length 1 // Right Gear Red state
{
CALL &rightrsub
}
VAR 0070, name rightrsub, Link SUBRUTINE
{

IF &right_r = 0
{
&right_r_led = 0
}
ELSE
{
&right_r_led = 1
}
}
betampona
 
Messages: 44
Inscription: 14/01/14
Localisation: Nanterre 92


Retourner vers Autres cartes Opencockpits





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité