Vous n'êtes pas identifié(e).
Bonsoir à tous,
Voilà je suis de retour avec mes questions de débutant
J'ai un problème avec ma carte master :
Pour ma première fois avec sioc j'ai mis en place un inter et une led que je tente d'allumer.
Toutes connexions faites, je constate dans le sioc monitor que tous les switches clignote de façon complètement aléatoire et désordonné. Le plus bizarre étant que lorsque j'approche ma main de la master card, tout devient blanc et dès que je la retire, ça déconne à nouveau avec du vert qui scintille partout.
Problème de masse quelque part ?
Merci pour votre aide,
Salut !
Papazoul.
Projet Hélico (R22) sous xplane + sioc
Hors ligne
bonjour ,
peux tu donner + de précision .
- as tu composé la carte toi même ? ou acheter toute faites ?
- as tu une carte usb relier avec la master card ? si oui , quel alimentation utilises tu ?
- as tu vérifier les numéro de port usb ...
- est ce que avec Controlador çà fonctionne ?
Donne un maximum d'info , ce sera plus simple pour te répondre .
cdl
Matthieu
Hors ligne
Re,
Alors j'ai acheté les cartes sur OC toutes faites.
J'ai une usb expension card de branché
Voici mon alimentation : alim
Par contre qu'est-ce que controlador ?
Et qu'entends tu par numéro de port usb? Dans le ini ?
Au passage voici mon code avec le premier test de simucockpit :
// *****************************************************************************
// * Config_SIOC ver 4.5 - By Manuel Velez - www.opencockpits.com
// *****************************************************************************
// * FileName : essai_1.txt
// * Date : 20/02/2015
Var 0001, name FLAPS, Link FSUIPC_INOUT, Offset $0BDC, Length 4 // Commande des volets
Var 0002, name FLAPS_UP_SW, Link IOCARD_SW, Input 1 // Inter volets rentrés
{
IF &FLAPS_UP_SW = 1
{
&FLAPS = 0 // volets rentrés
}
}
Var 0003, name FLAPS_MED_SW, Link IOCARD_SW, Input 2 // Inter volets mi-course
{
IF &FLAPS_MED_SW = 1
{
&FLAPS = 8191 // valeur pour volets mi-course
}
}
Var 0004, name FLAPS_DN_SW, Link IOCARD_SW, Input 3 // inter volets Full
{
IF &FLAPS_DN_SW = 1
{
&FLAPS = 16383 // valeur pour volets Full
&FLAPS_MED_SW = 0
}
}
Var 00010, name led, Link IOCARD_OUT, Output 11 // 11
Var 0009, name btn, Link IOCARD_SW, Input 37 // 0-37
{
IF &btn = 1
{
&led = 1 // led on
}
ELSE
{
&led = 0
}
}
Projet Hélico (R22) sous xplane + sioc
Hors ligne
ah ? et tu as cablé comment la master et l'expension ? tu as un cable imprimante ou juste tu as lié les cartes entre elles ?
petit edit : dans ton ini tu as bien mis une seule master ? parce que si tu declare deux master ou plus alors que ten as qu'une ca fera nimporte quoi
Dernière modification par mameloose (30-12-2015 20:18:20)
http://www.youtube.com/watch?v=2chwYMN6ZME
Hors ligne
Ok , alors dans le dossier iocard tu cherche et tu va trouver un fichier qui s'appelle controlador .
Tu le lance , tu fait start ( en bas à droite )
Et tu vas voir des numéros dans le grand carré blanc ( si tu vois plein de chiffre bouger dans touis les sens c'est pas normal tout doit être fixe en principe )
quand tu éteint ou allume un inter tu va voir le chiffre apparaitre ou s'effacer .... ( la case input c'est le dernier numéro qui a bouger .
juste au dessus tu as une case "all on " cette case va allumer toutes tes leds que tu as branché de manière fixe et permanente .
Essaie déjà çà et tiens nous informé.
A+ Matthieu
Hors ligne
Salut à tous.
En fait le matériel est chez moi.
J'aimerais bien revenir à la question de mameloose avant relancer tout le bousin.
ah ? et tu as cablé comment la master et l'expension ? tu as un cable imprimante ou juste tu as lié les cartes entre elles ?
en fait elle sont connectées directement entre elle, connecteur à connecteur.
Y aurait il un croisement de fil dans les napes? au quel cas on aurait fait un petit court circuit 5v -> 0???
ce qui expliquerait la bataille 0 5 v sur les entrées.
petite chose etrange, les sorties, elles, semblent bien à 0 ou 5 v stable selon si on clear all ou light all (meme si la led ne s'allume pas du tout.)
Pour le coté soft, je vais voir ce qui marche ou pas. je vous tiens au courant.
Hors ligne
controlador.ini
ne serait il pas erroné? controlador est utilisé par sioc? ou c'est juste un outil de test?
[ fichero de configuracion para el programa CONTROLADOR ]
[ Configuration file for CONTROLADOR ]
[ Uso de Expansión USB ]
[ Iocard Master expansion USB ]
USB=yes
[ Múltiples USBs ]
[ Non unique USB ]
MUSB=No
[ Número de periférico para el USB ]
[ USB Device number ]
deviceUSB=2048
[ Número de A/D a usar de la placa de Expansión USB ]
[ A/D used by Iocard Master expansion USB ]
USB_AD=4
[ Puerto donde se encuentra conectada la IOCard Master ]
[ Iocard Master, parallel port address ]
Port=$0378
[ Modo compatible yes/no , necesita cable especial ]
[ Compatibility Mode yes/no, needed special cable ]
FullCompatible=No
[ Utiliza placa de expansión yes/no]
[ Use Expansion card yes/no]
Expansion=no
[ Activar en modo SIMULADOR yes/no]
[ Use simulated card yes/no]
simulator=no
[ Numero de tarjetas Master inter-conectadas ]
[ Number of connected master cards ]
NCards=2
[ Refresco de poll tarjetas Master ]
[ Master cards refresh ]
MasterRefresh=10
Filter=yes
[ End of File ]
Dernière modification par Tobi (30-12-2015 21:00:56)
Hors ligne
Hors ligne
sioc.ini
[ Fichier des configuration pour SIOC ]
[ Les lignes entre crochets comme celle-ci sont des commentaires ou des exemples ]
[ Adapatation française de Pierre Brandeis - détails sur www.simubaron.new.fr
[************** SIOC ***************]
[ port IOCP port ]
IOCP_port=8092
[ Temps de réponse max pour les paquets IOCP ]
IOCP_timeout=4000
[ Sioc est réduit en icône dans la barre des tâches au démarrage]
Minimized=No
[ Delai pour les variables toggles (Project Magenta) ]
toggle_delay=20
[ Fichier à exécuter ( à remplacer par le nom de votre programme) ]
CONFIG_FILE=C:\Program Files (x86)\IOCards\SIOC\SIOC_Scripts\Loaded\sioc.ssi
[************** MODULE IOCARDS ***************]
[ Desactiver le module IOCards ]
IOCard_disable=No
[ Utiliser le port LPT (parallle) dans IOCards ]
IOCard_LPT=No
[------------- CONFIGURATION DES CARTES -------------]
[ Master Card ]
[ MASTER=(Device index),(Type),(Nombre de cartes),(Numero de Device) ]
[ Device index : Index utilisé dans les variables SIOC comme "device" (dispositivo dans ConfigSioc), c'est la carte à utiliser dans l'instruction SIOC ]
[ Mettez 0 s'il n'y a qu'une seule carte ; dans ce cas il n'est pas nécessaire d'inclure le numéro de device dans l'instruction SIOC, car la valeur par défaut de l'index est 0. S'li y en a plusieurs, les numéros sont libres mais doivent être différents pour chaque carte Master ]
[ type = 0 : Master Card Emulator ]
[ type = 1 : Master Card connectée directement au port parallèle ]
[ type = 2 : Master Card connectée au port parallèle via un câble de compatibilté ]
[ type = 3 : Expansion Card connectée connectée au port parallèle ]
[ type = 4 : Carte USBExpansion utilisée]
[ type = 5 : module Opencockpits MCP ]
[ type = 6 : Carte USBOutputs et non pas carte Master]
[ Nombre de cartes = Nombre de Master cards connectées, de 1 à 4 pour les cartes Expansion, 1 pour une Master connectée directement ou pour l'Emulator ]
[ Numéro de Device = 0 pour l'Emulator ou pour la première carte USB Expansion détectée, l'adresse du port parallèle s'il est utilisé, ou le numéro de device (tel que renvoyé par la fenêtre de SIOC ou de USBCheck)s'il y a plusieurs USBexpansion card ; dans ce cas, il faut autant de lignes Master que de cartes Expansion connectées ]
[ Par exemple, une Master Card Master Card connectée directement au port parallèle : ]
[ MASTER=0,1,1,$0378 ]
[ [ Par exemple, deux cartes USBExpansion, de numéro de device 22 et 23 reliées respectivement à 3 et 2 Master cards ]
[ MASTER=0,4,3,22 ]
[ MASTER=1,4,2,24 ]
[ Pour utiliser l'Emulator de Master card ]
[ MASTER=0,0,1,0 ]
[ Une seule USBExpansion card connectée, avec une seule Master Card dessus ]
[MASTER=0,4,1,0]
MASTER=0,4,1,0
[ Autres cartes ]
[...............................]
[ Nom_de_la_carte=(Device index),(Numéro de Device) ]
[ Index Device: numéro à indiquer dans l'instruction SIOC pour différencier les cartes d'un même type quand il y en a plusieurs (paramètre Device, case Dispositivo dans ConfigSioc) ]
[ Le numéro est libre, mais doit être différent pour toutes les cartes d'un même type. Quand il n'y a qu'une seule carte, mettez 0, car cette valeur est implicite et il n'est alors pas nécessaire d'utliser le paramètre DEVICE dans l'intruction SIOC SIOC script, the default index used is 0]
[ Numero de Device = 0 s'il n'y a qu'une seule carte de ce type, numéro de Device tel que renvoyé par la fenêtre de SIOC ou de USBCheck s'il y en a plusieurs ]
[ Example de deux USBServos aux index 0 et 1, correspondant aux numéros de device 17 and 23 ]
[ USBServos=0,17 ]
[ USBServos=1,23 ]
[USBStepper=0,0]
[USBKeys=0,0]
[USBServos=1,23]
[USBRelays=0,0]
[USBDCmotor=0,0]
[ Pour les axes analogiques, indiquez dans l'instruction SIOC le numéro d'index de la carte sur laquelle se trouve l'entrée ]
[USBAnalogic=0,0]
[************** MODULE FSUIPC ***************]
[ Desactiver FSUIPC yes/no ]
FSUipcdisable=yes
[ Intervalle de rafraîchissement FSUIPC, en millisecondes ]
FSUipcRefresh=50
[************** MODULES CLIENTS IOCP ***************]
[ Delai d'initialisation quand un client est connecté, en millisecondes ]
IOCPini_delay=3000
[************** IOCP CLIENT MODULE #0 ***************]
[ Desactiver le module client IOCP yes/no]
IOCPclient0_disable=Yes
[ IP du serveur auquel doit se connecter le client IOCP ]
IOCPclient0_host=localhost
[ port IOCP client1 ]
IOCPclient0_port=8090
[************** IOCP CLIENT MODULE #1 ***************]
[ Desactiver le module client1 IOCP yes/no ]
IOCPclient1_disable=Yes
[ IP du serveur auquel doit se connecter le client1 IOCP ]
IOCPclient1_host=localhost
[ port IOCP client1 ]
IOCPclient1_port=8099
[************** SOUND MODULE ***************]
[ Fichiers son ]
[ Desactiver le module de son yes/no ]
Sound_disable=yes
[ Volume general du son 0-100 ]
Volume=100
[ mettez '*' devant le nom du fichier sont pour le jouer en boucle ]
[ Sound=fichier_son,fréquence,volume,balance ]
[ fichier_son = nom du fichier à jouer]
[ frequence = 100 Ã 100000 0=original -1=actuel ]
[ volume = 0 Ã 100, -1=actuel ]
[ balance = -100 (gauche à +100 (droit,) 0=centre, -1=actuel ]
[ #1 ]
Sound=APDis.wav,-1,-1,-1
[ #2 ]
Sound=*outermk.wav,-1,-1,-1
[ #3 ]
Sound=*hello.wav
[************** MODULE EMULATEUR DE CLAVIER ***************]
[ Nom de la fenêtre à laquelle envoyer la touche clavier ]
[window = "Project Magenta Glass Cockpit - Build 396" ]
window =a.txt - Bloc de notas
[ Assignation des touches]
#1=\B\A
#2=B
#3=C
#4=D
#5=E
#6=F
#7=G
#8=H
#9=I
#10=J
#11=K
#12=L
#13=M
#14=N
#15=O
#16=P
#17=Q
#18=R
#19=S
#20=T
#21=U
#22=V
#23=W
#24=X
#25=Y
#26=Z
#27=1
#28=2
#29=3
#30=4
#31=5
#32=6
#33=7
#34=8
#35=9
#36=0
#37=<
#38=,
#39=.
#40=-
#41=*
#42=+
#43=//
#44=/0
#45=/1
#46=/A
#47=
#48=
#49=
#50=
#51=
#52=
#53=
#54=
#55=
#56=
#57=
#58=
#59=
#60=
#61=
#62=
#63=
#64=
#65=
#66=
#67=
#68=
#69=
#70=
#71=
#72=
#73=
#74=
#75=
#76=
#77=
#78=
#79=
#80=
#81=
#82=
#83=
#84=
#85=
#86=
#87=
#88=<a
#200=<b
[ End of File ]
[ --- SIOC Autoconfig Devices Ver 5.0 B5 ==> 30/12/2015 13:33:15 <== ----]
[MASTER=0,4,0,45]
[ --- SIOC Autoconfig Devices Ver 5.0 B5 ==> 30/12/2015 13:34:01 <== ----]
[MASTER=0,4,0,45]
[ --- SIOC Autoconfig Devices Ver 5.0 B5 ==> 30/12/2015 13:34:35 <== ----]
Hors ligne
Une autre petite chose qui me chagrine.
La master semblerait être reconnue comme device 45 ? selon l'affichage sioc en tout cas. ne l'ai je pas configuré en 0 dans le .ini?
y a t il deja un startup dans la carte master à l'achat? ou est ce la carte usb et sioc qui la démarre comme il faut?
J'en profite pour vous montre le Monitor
les sortie semblent bonne bien que la led ne s'allume pas.
les entrées en revanche clignote plus que tous les sapins du monde réunis.
Au démarrage
All ON
All OFF
Hors ligne
Oui alors je vois le problème la Master n'est pas sur le bon port il faut la mettre sur J1 de lexpension et aucunes carte n'est déclaré correctement il faut rajouter dans le sioc.ini la Master
http://www.youtube.com/watch?v=2chwYMN6ZME
Hors ligne
J'ai lancé le controlador.exe sans modifier le controlador.ini et je n'ai pas tout compris mais en cliquant sur TEST la led clignote physiquement 4 ou 5 fois. En revanche dans la fenetre texte, le numero des broches n'est pas fixe du tout par moment. on dirait que les etats des broches changent non stop.
Hors ligne
Ha merci mameloose.
quand tu dis qu'aucune cartes n'est déclaré correctement c'est parceque qu'il faut que j'en declare plus d'une ou la master suffit?
c'est pas MASTER=0,4,1,0 pour déclarer la master dans le .ini?
Hors ligne
Si c'est ça mais il faut mettre ça en dessous de la ligne configuration des cartes. Et tu dois mettre 0,4,1,45 dans ton cas (45 c'est ton numéro usb)
http://www.youtube.com/watch?v=2chwYMN6ZME
Hors ligne
Re Bonjour.
Etant partis dormir de bonne humeur hier soir je vous en remerci encore.
Mais comme en electronique chaque jour est un nouveau jour.
Ce matin ca ne marche PLUS!!!!
Pourtant je n'ai rien changé pendant la nuit...? Conflit USB? Alimenter la carte avant de brancher l'usb? l'inverse?
Avez vous deja eu ce probleme?
Je dois tout de meme preciser qu'aujourd'hui il fait gris. Hier le temps etait plus sec et moins venteux, ca joue?
Dernière modification par Tobi (31-12-2015 10:11:45)
Hors ligne