probleme de connexion iocp sioc

Questions de programmation / Offset FSUIPC et IOCP

probleme de connexion iocp sioc

Messagede jolepinceau » Lun 3 Fév 2014 17:26

Bonjour,

d'abord, milles excuses car je débute en sioc... murrouge

Voilà je suis devant un questionnement:

je n'arrive pas "établir le contact" avec le IOPC cosole ! la ligne client connected m'indique 0 ( alors que fsx est lancé)

j'ai une seule carte opencockpit master à laquelle j'ai branché une carte usb alimentée en 5v

j'ai également la version payante de fsuipc

je possède ifly 737ng builder et j'ai télécharger le IOCP SERVER FLY 737 de Manuel Velez

j'ai suivi la procédure d'installation à partir de :

http://www.simucockpit.fr/iFly737%20NG%20et%20SIOC.pdf


je vous ai "capturé" un ti bout de mon écran sioc iocp ifly

http://www.enlu.fr/sioc.html

Merci de vos réponses .. si j'ai été assez clair dans ma question yeuxhaut






mon fichier sioc.ini est celui ci:

[ fichero de configuracion para el SIOC ver. 4.2 ]
[ Configuration file for SIOC ]


[************** SIOC ***************]

[ Nombre asignado al SIOC ]
[ SIOC name ]
Name=Main

[ Puerto del servidor IOCP ]
[ IOCP port ]
IOCP_port=8092

[ Tiempo de respuesta m·ximo de los paquetes IOCP ]
[ IOCP Timeout ]
IOCP_timeout=4000


[ Arranque minimizado en la barra ]
[ Start minimized in tray ]
Minimized=No

[ Retraso necesario para las variables toggles (Project Magenta)]
[ Deley needed for var. toggles (Project Magenta) ]
toggle_delay=20

[ Fichero de configuracion ]
[ Configuration File ]
CONFIG_FILE=c:\siocenlu\sioc.ssi

[************** MONITOR MODULE ***************]

[ Desabilitar monitorizacion remota del SIOC ]
[ Remote monitor disable mode yes/no ]
Monitor_disable=No

[ Refresco broadcast monitor (en segundos) ]
[ Broadcast monitor time (seconds) ]
Monitor_time=2


[************** IOCARDS MODULE ***************]

[ Desactivar el mÛdulo de las IOCards ]
[ Disable IOCards module ]
IOCard_disable=No

[ Divisor de frecuencia para los ejes analogicos (1-999). Retarda la entrega de valores. ]
[ Frequency divisor for delay the analogic axes. (1-999)]
Divisor_AD=10

[------------- CARDS CONFIG -------------]

[ IOCard Master ]
[...............]

[ Spanish : ]

[ MASTER=(Indice device),(Tipo),(N˙mero de tarjetas),(N˙mero device) ]

[ Indice Device: Õndice usado en la variable SIOC como device, para indicar a que tarjeta se hace referencia ]
[ Se usa 0 en el caso de que sÛlo haya una tarjeta y no se tenga en cuenta el n˙mero de device, por defecto un script en SIOC cuando no se pone par·metro DEVICE, se hace referencia al Ìndice 0]

[ tipo = 0 : Emulador de Master Card // OBSOLETO ]
[ tipo = 1 : Tarjeta Master conectada al puerto paralelo directamente // OBSOLETO ]
[ tipo = 2 : Tarjeta Master conectada al puerto paralelo mediante cable de compatibilidad // OBSOLETO ]
[ tipo = 3 : Placa de expansiÛn por puerto paralelo // OBSOLETO ]
[ tipo = 4 : Tarjeta USBExpansion usada ]
[ tipo = 5 : Modulo MCP de Opencockpits ]
[ tipo = 6 : Tarjeta USBOutputs ]
[ tipo = 7 : Modulo EFIS de Opencockpits ]
[ tipo = 8 : Modulo Radio COM de Opencockpits ]
[ tipo = 9 : Modulo Radio NAV de Opencockpits ]
[ tipo = 10 : Modulo Radio ADF de Opencockpits ]
[ tipo = 11 : Modulo Radio ATC de Opencockpits ]
[ tipo = 12 : Modulo Radio Airbus RMP de Opencockpits ]
[ tipo = 13 : Modulo FMC-737 de Opencockpits ]
[ tipo = 14 : Tarjeta USBDcmotorPLUS ]


[ N˙mero de tarjetas = N˙mero de placas Master usadas, 1 a 4 para uso de placas de expansiÛn, 1 para conexiÛn de placa Master directa o del Emulador ]

[ N˙mero de device = 0 en el caso del Emulador o primera tarjeta USB detectada, DirecciÛn del puerto paralelo (por ejemplo $0378), o n˙mero de dispositivo USB ]


[ Un ejemplo de 2 USBExpansion conectadas con 3 y 2 placas Master ]
[ MASTER=0,4,3,22 ]
[ MASTER=1,4,2,24 ]

[ Un ejemplo de conexiÛn a simulador ]
[ MASTER=0,0,1,0 ]


[ English : ]

MASTER=0,4,1,141

[ Device index : Index used in SIOC variable like device, this is the card used for SIOC sentence ]
[ Use 0 for only one card, for this value you not need specify Device number. If you not use DEVICE parameter in a definition in SIOC script, the default index used is 0]

[ type = 0 : Master Card Emulator // OBSOLETE ]
[ type = 1 : Master Card connected directly to parallel port // OBSOLETE ]
[ type = 2 : Master Card connected throught compatibility cable to parallel port //OBSOLETE]
[ type = 3 : Expansion Card connected throught parallel port //OBSOLETE ]
[ type = 4 : USBExpansion Card used ]
[ type = 5 : Opencockpits MCP module ]
[ type = 6 : USBOutputs Card used ]
[ type = 7 : EFIS module ]
[ type = 8 : Radio COM module ]
[ type = 9 : Radio NAV module ]
[ type = 10 : Radio ADF module ]
[ type = 11 : Radio ATC module ]
[ type = 12 : Radio RMP Airbus module ]
[ type = 13 : FMC-737 module ]
[ type = 14 : USBDCmotorPLUS Card used ]

[ Number of Cards = Master cards connecteds, 1 to 4 for expansion cards, 1 for a Master card directly connected or Emulator ]

[ Number of device = 0 for Emulator or first USB card detected, parallel port address, device number for specifies USBexpansion card ]

[ For example, two USBExpansion cards connected with 3 and 2 Master cards used ]
[ MASTER=0,4,3,22 ]
[ MASTER=1,4,2,24 ]

[ For example, use of Master card emulator ]
[ MASTER=0,0,1,0 ]

[ Use the first USBExpansion card connected with only one Master Card attached ]
[ Esta definiciÛn es para usar la primera tarjeta USBExpansion que se encuentre instalada que adem·s llevar· conectada una placa Master ]

[MASTER=3,6,1,252]
[MASTER=0,4,1,0]
[MASTER=0,12,1,0]
MASTER=0,14,1,0

[ Others Cards / Otras tarjetas ]
[...............................]

[ Spanish : ]

[ Nombre_de_tarjeta=(Indice device),(N˙mero device) ]

[ Indice Device: Õndice usado en la variable SIOC como device, para indicar a que tarjeta se hace referencia ]
[ Se usa 0 en el caso de que sÛlo haya una tarjeta y no se tenga en cuenta el n˙mero de device, por defecto un script en SIOC cuando no se pone par·metro DEVICE, se hace referencia al Ìndice 0]

[ N˙mero de device = 0 para usar primera tarjeta USB de este tipo detectada Û n˙mero de dispositivo USB ]


[ English : ]

[ Name_of_card=(Device index),(Device number) ]

[ Device index : Index used in SIOC variable like device, this is the card used for SIOC sentence ]
[ Use 0 for only one card, for this value you not need specify Device number. If you not use DEVICE parameter in a definition in SIOC script, the default index used is 0]

[ Number of device = 0 for first USB card of this type detected, or device number for a specifies device ]

[ Ejemplo de dos USBServos en indices 0 y 1, y n˙meros de devices 17 y 23 ]
[ Example of two USBServos for index 0 and 1, and device number 17 and 23 ]

[ USBServos=0,17 ]
[ USBServos=1,23 ]


USBStepper=0,0
USBKeys=0,0
USBServos=0,0
USBRelays=0,0
USBDCmotor=0,0

[ Para los ejes analÛgicos se usan los n˙meros de devices de las tarjetas donde est·n alojados ]
[ For analogic axles, you use the device number of cards what allow the axles ]

USBAnalogic=0,0


[************** FSUIPC MODULE ***************]

[ Desabilitar lectura de las FSUIPC ]
[ FSUIPC disable mode yes/no ]
FSUipcdisable=No

[ Refresco recepciÛn FSUIPC ]
[ FSUIPC refresh ]
FSUipcRefresh=50


[************** IOCP CLIENTS MODULES ***************]

[ Retraso para inicializacion una vez conectado el cliente en milisegundos ]
[ Delay for initialization when client has been connected in mseconds ]
IOCPini_delay=3000

[************** IOCP CLIENT MODULE #0 ***************]

[ Desactivar el mÛdulo cliente IOCP ]
[ Disable IOCP client module ]
IOCPclient0_disable=No

[ IP del servidor donde debe de conectar el cliente ]
[ IOCP client host name ]
IOCPclient0_disable=192.168.1.24

[ Puerto de envio del protocolo IOCP cliente ]
[ IOCP client port ]
IOCPclient0_port=8099


[************** IOCP CLIENT MODULE #1 ***************]

[ Desactivar el mÛdulo cliente IOCP ]
[ Disable IOCP client module ]
IOCPclient1_disable=no

[ IP del servidor donde debe de conectar el cliente ]
[ IOCP client host name ]
IOCPclient1_port=8090

[ Puerto de envio del protocolo IOCP cliente ]
[ IOCP client port ]
IOCPclient1_port=8090


[************** SOUND MODULE ***************]

[ Ficheros de sonido ]
[ Sound Files ]

[ Desactivar el mÛdulo de sonido ]
[ Disable Sound module ]
Sound_disable=yes

[ Volumen general de los sonidos 0-100 ]
[ Master Volume 0-100 ]
Volume=100


[ put '*' first filename for loop Sound ]
[ anteponer '*' en el fichero para bucle continuo de sonido]

[ Sound=wav_file,frequency,volume,pan ]
[ frequency=100 to 100000 0=original -1=current ]
[ volume=0 to 100, -1=current ]
[ pan=-100 (left) to +100 (right) 0=center -1=current ]

[ Sound=Fichero_wav,frecuencia,volumen,balance ]
[ frecuencia=100 hasta 100000 0=original -1=Por defecto ]
[ volumen=0 hasta 100 -1=Volumen por defecto ]
[ balance=-100 (Izquierda) hasta +100 (Derecha) 0=centro -1=Por defecto ]

[ #1 ]
Sound=APDis.wav,-1,-1,-1

[ #2 ]
Sound=*outermk.wav,-1,-1,-1

[ #3 ]
Sound=*hello.wav

[
jolepinceau
 
Messages: 35
Inscription: 29/01/14

Re: probleme de connexion iocp sioc

Messagede F-DEUZ » Lun 3 Fév 2014 18:57

Hello,

J'ai pas tout étudié à fond mais il me semble que tu as une erreur dans sioc.ini, dans la partie :

************** IOCP CLIENT MODULE #0 ***************]

[ Desactivar el mÛdulo cliente IOCP ]
[ Disable IOCP client module ]
IOCPclient0_disable=No

[ IP del servidor donde debe de conectar el cliente ]
[ IOCP client host name ]
IOCPclient0_disable=192.168.1.24
IOCPclient0_host=localhost

[ Puerto de envio del protocolo IOCP cliente ]
[ IOCP client port ]
IOCPclient0_port=8099

Supprime la ligne en rouge et remplace là par celle en bleue.
Si ta carte USB est sur le même PC, localhost suffit.

Pour éviter les erreurs dans le sioc.ini, je supprime tous les commentaires en espagnol et je conserve que ceux en anglais. C'est plus clair.

A+ - Denis
Image
P8P67 - Core I7 2600K - 16GO - GTX560 2 GO - WIN 7 64 bits - P3D et XP11 - SIOC - Airmanager
F-DEUZ
 
Messages: 213
Inscription: 14/04/11
Localisation: Manosque 04

Re: probleme de connexion iocp sioc

Messagede jolepinceau » Lun 3 Fév 2014 19:50

Grand merci!!!

ca y est mon serveur iocp ifly 737 est connecté!!

merci à toi!
jolepinceau
 
Messages: 35
Inscription: 29/01/14

Re: probleme de connexion iocp sioc

Messagede F-DEUZ » Lun 3 Fév 2014 19:56

Pas de problème, avec plaisir.

A+ - Denis
Image
P8P67 - Core I7 2600K - 16GO - GTX560 2 GO - WIN 7 64 bits - P3D et XP11 - SIOC - Airmanager
F-DEUZ
 
Messages: 213
Inscription: 14/04/11
Localisation: Manosque 04

Re: probleme de connexion iocp sioc

Messagede jolepinceau » Mar 4 Fév 2014 17:50

Re Bonjour,

Apres l'aide de Denis, j'ai pu connecter mon iocp server à fly..

http://www.enlu.fr/sioc.html


je suis en train de tester quelques variables et j'ai un problème..

Les inters ( style frein de parking répondent bien du server au fsx , la manette bouge nikel)

par contre j'ai voulu tester les autobrakes en changeant directement sur la console IOCP les valeurs de la variable 3220 et en appuyant sur send.. rien ne se passe sur l’écran du tableau de bord de fsx .. la manette autobrakes ne bouge pas.

Par contre quand avec ma souris je clique sur la manette auto brakes, 1,2,3,max et rto les valeurs sont reconnues dans iocp..
voici la copie d’écran de celà:

http://www.enlu.fr/iocp.html

Que se passe t'il..

ps est ce que par la suite c'est bien un encodeur gray ( que j'ai recu) qu'il faut pour la commande d'autobrakes ?

Merci de votre aide
rigolus
jolepinceau
 
Messages: 35
Inscription: 29/01/14


Retourner vers Programmation Sioc





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 25 invités