IOCcard USBOutput ver 1.0...

Fichiers de configuration .ini / Alimentation

IOCcard USBOutput ver 1.0...

Messagede aidi83 » Mar 19 Juin 2012 16:53

Bonjour à tous

je démarre en testant quelques commandes à partir d un banc d essais comprenant:
PC WINDOWS 7 PRO - FSX - FSUIPC 4...
------
iocard usbexpension...idx=0 - device 67
iocard master card .......................... (branchee sur usb expension port // J1)
iocar USBOutputs..... idx = 0 device= 67
iocar USB kEYS........ idx = 0 device= 77

LES CARTES FONCTIONNENT TESTEES AVEC CONTROLADOR.EXE ET USBOUTPUT.EXE !!!

Mon probleme:
j allume un diode sur marstercard avec un switch fermé : j eteinds la diode quand le switche est ouvert
- CA MARCHE SI J USTILISE UNIQUEMENT LES SORTIES OUTPUT DE LA MASTER
- CA NE MARCHE PAS SI J UTILISE LA SORTIE USB OUTPUT

CA MARCHE:
VAR 500, name FLAPS_LED, link IOCARD_OUT, Output 14

ca ne marche pas
VAR 500, name FLAPS_LED, link IOCARD_OUT, Device =49, Output 59 // led branchée sur sortie 59 testée et ok

------
SIOC V 4.01
sioc ini:
MASTER=0,4,1,67 // master connectee sur J1 de la carte usb
MASTER=0,6,1,49 // carte usboutputs connectee directement sur port usb

Ce qui m etonne, sioc ne me propose pas la sortie USBOUTPUT mais iocard output !!!!!
Quelqu'un peut il m'aider ???
merci
Serge
aidi83
 
Messages: 22
Inscription: 14/06/12
Localisation: CHIANG MAI THAILANDE

Re: IOCcard USBOutput ver 1.0...

Messagede stevelep » Mar 19 Juin 2012 17:52

Tu as 2 cartes avec le même idx

MASTER=0,4,1,67 // master connectee sur J1 de la carte usb
MASTER=1,6,1,49 // carte usboutputs connectee directement sur port usb

Tu dois mettre 1 à la seconde pour les différencier
Dans le code sioc tu doit mettre device 1 pas 49
49 c'est le no USB

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

Re: IOCcard USBOutput ver 1.0...

Messagede aidi83 » Mar 19 Juin 2012 20:10

Merci BOB...

j ai reussi a me depatouiller avant ta réponse, j avais lu qu il fallait dissocier les " device " qui en fait sont des " idx " dans les lignes de programmes sioc ..
Mes compétences dans la programmation datent de 1981... et j en suis resté au basic, gwbasic et le gfa basic ( atari )
J ai beaucoup lu sur sioc ... TRES PUISSANT !
et les premieres lignes fonctionnent ....
Merci encore à toi BOB
à +
;o)
Serge
aidi83
 
Messages: 22
Inscription: 14/06/12
Localisation: CHIANG MAI THAILANDE

Re: IOCcard USBOutput ver 1.0...

Messagede stevelep » Mar 19 Juin 2012 22:27

J'ai répondu avec mon iPhone un peu succinctement ...

En fait tu déclares les cartes USB-expansion et USB-output dans le SIOC.ini. Ces 2 type de carte fonctionnent
de la même façon.
Si tu as plusieurs cartes tu dois les déclarer avec un idx (=no de device) différent afin que le programme
puisse différencier des sorties qui auront le même numéro. C'est le premier chiffre de la ligne MASTER=
Tu dois encore associer la carte avec son no USB, c'est le dernier chiffre.

Comme ça quand tu modifie une variable du device 1, le SIOC sait que c'est la carte USB 49.

Il faut savoir que si tu rebranche la carte sur un autre port USB le No USB va changer (49)
Tu devras aller dans le SIOC.ini pour le remettre juste. Par contre le no de device reste le même
tu n'as pas besoin de modifier les lignes de chose SIOC.

Si dans une variable tu ne mets pas la commande device. Le SIOC va l'interprèter comme étant rattachée au device 0
par défaut. Si tu as plusieurs cartes tu devras spécifier le device sinon cela risque d'allumer des LED sur la mauvaise carte.

Voilà

BOB

PS le SIOC n'est pas compliqué une fois qu'on s'est un peu plongé dedans et il permet de faire des programmes
très basiques au codage de systèmes très complexes.
Avatar de l’utilisateur
stevelep
Administrateur du site
 
Messages: 2047
Inscription: 27/03/09
Localisation: LSGN Neuchâtel, Suisse

Re: IOCcard USBOutput ver 1.0...

Messagede aidi83 » Mer 20 Juin 2012 22:49

OK merci BOB...
aidi83
 
Messages: 22
Inscription: 14/06/12
Localisation: CHIANG MAI THAILANDE


Retourner vers Configuration du système





Qui est en ligne

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

cron