[737] MCP de France Cockpit

ksako

ELEVE PILOTE
Messages
13
Réactions
0
Points
3
bjr,

j'ai fait l'acquisition du MCP + 2 EFIS auprès de France cockpit il est superbe et c'est très bien fait, le problème suite a une mise jour de prosim je n'arrive plus a engager le pilote automatique (CMDA) ou plutôt des fois il s'enclenche et le plus souvent après le décollage je doit poursuivre en manuel je précise que je vois bien mon MCP dans sioc ( sioc monitor et IOCP console )
je doit aussi ouvrir le prosimMCP pour que mon MCP de France cockpit fonctionne?
je cherche une personne qui puisse me guider (fichier prosim xlm, le programme sioc?)
je vole avec FSX

cordinateuralement
 
Si tu le vois dans sioc c'est le principal dit moi quand tu lance sioc puis tu clique sur iocpconsole puis log On si tu appuie sur ton bouton cmda est ce que ça bouge dans le tabl'eau ?
 
Je n'ai pas encore de MCP, mais il faut toujours avoir le module Prosim de ton matériel en tâches de fond. Donc oui tu dois avoir Prosim système et ProsimMcp douvert. Je me rappelle plus trop mais dans les options de ProsimMCP, il me semble qu'il faut rentre l'adresse IOCP de SIOC (à  confirmer).

Sinon sur France Cockpit, il n'ya pas eu de mise à  jour du firmware dû à  lupdate de Prosim?
 
bjr

je n'arrive plus a joindre M SABOT de France cockpit ?même son site est inaccessible?
non il n'y a pas de mise jour il est composer d'une carte master, une carte mcp display, d'une carte interface USB pour la partie électronique (c'est du open cockpit).

il ma envoyé un fichier xlm pour la programmation que j'ai installer dans prosim737, j'ai fait une copie txt pour sioc après avoir modifier le fichier sioc ini (j'ai un doute sur mon travail)
la je viens de faire un petit vol et miracle j'ai engager le CMDA? mais le HDG na rien voulu savoir? :eek: quand je regarde le fichier log txt dans prosim il y a des erreurs ci joint

1/dans la IOCPconsole de sioc je peux voir que tout est bien branché


HTML:
7/27/2015 8:33:35 PM * Simconnect:Connecting to SimConnect

7/27/2015 8:33:35 PM * Simconnect:connect():Une erreur HRESULT E_FAIL a été retournée à  partir d'un appel à  un composant COM.

   à  System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)

   à  Microsoft.FlightSimulator.SimConnect.SimConnect..ctor(String szName, IntPtr hWnd, UInt32 UserEventWin32, WaitHandle hEventHandle, UInt32 ConfigIndex)

   à  A.c91ef2a6a10c8bfe6291bd69f6f40f026.ce7e0742d9a06269a9aae479cf504c994() dans File67:ligne 95

7/27/2015 8:33:36 PM * Hal hardware:Hardware changed

27/07/2015 20:33:36 ! IOCP:Impossible de lire les données de la connexion de transport : Une opération de blocage a été interrompue par un appel à  WSACancelBlockingCall.

7/27/2015 8:33:36 PM * Main:Closed

encore merci pour votre aide
cordinateuralement
 
ksako a dit:
j'ai fait une copie txt pour sioc après avoir modifier le fichier sioc ini (j'ai un doute sur mon travail)

tu pourrais poster ton fichier sioc ini et aussi le fichier xml pour voir?
 
ksako a dit:
bjr

27/07/2015 20:33:36 ! IOCP:Impossible de lire les données de la connexion de transport : Une opération de blocage a été interrompue par un appel à  WSACancelBlockingCall.
7/27/2015 8:33:36 PM * Main:Closed

cette erreur est due a un probleme de communication entre plusieurs pc .
question : comment es tu configuré ? as tu plusieurs PC ? est ce que tu as un pc pour ton mcp et un autre pour flight ?
je pense que prosim n'arrive pas a recevoir toutes les infos de sioc essaye de regarder d'abord un eventuel parfeu ou antivirus qui metterai le bor**l .
pareil pour l'erreur simconnect , cette dll presente dans le dossier de fsx ou p3d permet la communication entre les modules de flight (prosim) et une connexion exterieur comme sioc ou autre .
 
bjr,

je vous donne le fichier sioc .ini je ne suis pas sur.

j'ai deux pc un ou se trouve fsx mais qui gère aussi 3 écrans +le module prosim panel et le reseau ivao
je stop lanti virus a chaque fois

le deuxième pc j'ai mon mcp, le sioc, et prosim et bien sur prosim display, prosim mcp
je vais essayé en arrêtant lanti virus sur celui-ci aussi
le prb des fois ça fonctionne et par moment sa délire oups :(
encore merci

Code:
[ fichero de configuracion para el SIOC ver. 4.6 ]
[ 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=sioc.lst

[************** 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 tarjet'as),(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 ]
[ tipo = 15 : Modulo MCP V3 de Opencockpits ]
[ tipo = 16 : Modulo CRONOMETRO B737 ]


[ Nàºmero de tarjet'as = 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 $037, 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=(Device index),(Type),(Number of cards),(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]

[ type = 0 : Master Card Emulator // OBSOLETE ]
[ type = 1 : Master Card connected directly to parallel port // OBSOLETE ]
[ type = 2 : Master Card connected throught compatibilit'y 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 ]
[ type = 15 : MCP V3 module ]
[ type = 16 : CHRONO B737 module ]

[ 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,16,1,0]
MASTER=0,4,1,49
[ Others Cards / Otras tarjet'as ]
[...............................]

[ 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 tarjet'as 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=0

[************** 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_host=127.0.0.15                              
[ 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_host=localhost

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


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

[ Ficheros de sonido ]
[ Sound Files ]

[ Desactivar el mà³dulo de sonido ]
[ Disable Sound module ]
Sound_disable=no

[ Volum'en 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,volum'en,balance ]
[ frecuencia=100 hasta 100000 0=original -1=Por defecto ]
[ volum'en=0 hasta 100 -1=Volum'en 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

[************** KEYBOARD EMULATOR MODULE ***************]

[ Nombre exacto de la ventana donde se enviarà¡n las teclas ]
[ Name of window for key send ]
[window = "Project Magenta Glass Cockpit - Build 396" ]

window =a.txt - Bloc de not'as 


[ Asignacià³n de teclas ]
[ assign youe keys ]

#1=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
 
Ca c'est le fichier Sioc.ini de base mais le tien, celui que tu as modifier pour faire ton installation il est où? comment tu as configurer ton sioc.ini pour que sioc communique avec Prosim? tu utilises widefs pour communiquer entre tes 2 pc? tu as configurer le serveur IOCP entre SIOC et Prosim?

pour information SIOC est disponible en version 5.0
 
je ne suis pas sur que ce soit celui de base deja il y a une erreur importante dans la case IOCP mODULE CLIENT 0 l'adresse ip est 127.0.0.15 ce n'est pas bon comme c'est du local il faut mettre 127.0.0.1

pareil ici :
[ Fichero de configuracion ]
[ Configuration File ]
CONFIG_FILE=sioc.lst
normalement le fichier sioc est un .ssi et non un .lst comment as tu configuré sioc ? peut tu me poster ton fichier de config sioc
 
bjr

pour l'adresse ip local
je vais mettre 127.0.0.1

pour conf_file=sioc lst (dans le fichié lst de sioc je met le fichier texte a compiler)
mais je vais aussi rectifié et mettre sioc .iss

oui j'utilise widefs pour communiqué entre les 2 pc

par contre je ne sais si ma configuration pour le serveur IOCP entre sioc et prosim est bonne

pour prosim/configuration/driver j'ai 192.168.0.15 (c'est l'adresse que j ai IPV4 dans IPconfig)

passerelle par defaut 192.168.0.1

dans la case webserveur de prosim TCP port 8092

par conte dans Prosim737 MCP
j'ai pour prosim serveur 127.0.0.15? et pour SIOC seveur 192.168.0.15 port 8092

merci pour votre aide

doit-on cocher la case For other MPCs control via sioc :|
 
re bjr


mon fichier conf sioc

Code:
//*************************
//**  GROUPED SIOC FILES **
//*************************

Var 0000, Value 0
{
 &Dimmer = delay 2 200
}

//
// **** ***   **  *  *  *** ****    ***  **   *** *  * ***  * *****
// *    * *  *  * ** * *    *      *    *  * *    * *  *  * *   *
// **   **   **** * ** *    **     *    *  * *    **   ***  *   *
// *    * *  *  * *  * *    *      *    *  * *    * *  *    *   *
// *    *  * *  * *  *  *** ****    ***  **   *** *  * *    *   *
//
// 
// 
//
// SCRIPT FOR PROSIM
// Module: MCP/ 2 EFIS 
//
// * FileName : FC_Prosim_MCP_EFI.txt
// * Date : 17/.7/2013 12:00
// ------------------------------------------
// - (SIOC.ini : MASTER=0,4,1,4)
// - Connect Master Card:0,4,1,49
// - MCP in Port#1
// - MIP in port#2 
// ------------------------------------------

Var 0020 name variateur Link IOCARD_DISPLAY static digit 255 numbers 1
Var 0021 name Dimmer static
	{
 &variateur = -999994
 &variateur = 1
	}
Var 0001 name FS_AP_heaging Link FSUIPC_INOUT Offset $7CC Length 4 // degrees*65536/360
Var 0002 name FS_AP_Alti Link FSUIPC_INOUT Offset $07D4 Length 4 // Autopilot altitude value as metres*6553
Var 0003 name FSAPspeed Link FSUIPC_INOUT Offset $07E2 Length 2 // Autopilot airspeed value in knots
Var 0004 name FS_AP_on Link FSUIPC_INOUT Offset $07BC Length 4

 //***************FD 5/11/2012 si inter inversé
Var 0026 name Err_Diseng Link IOCARD_SW static Input 34
	{
 &I_DISENGAGE = CHANGEBITN 0 &Err_Diseng
	}

Var 0100 name D_COURSE1 Link IOCARD_DISPLAY static Digit 16 Numbers 3

Var 0102 name D_IAS STATIC
	{
 &_IAS = DELAY &D_IAS 10
	}

Var 0103 name _IAS Link IOCARD_DISPLAY static Digit 0 Numbers 3

Var 0104 name D_HDG Link IOCARD_DISPLAY static Digit 3 Numbers 3
Var 0106 name D_ALT static
	{
 &_ALT = DELAY &D_ALT 10
	}
Var 0107 name _ALT Link IOCARD_DISPLAY static Digit 11 Numbers 5

Var 0108 name D_VS Link IOCARD_DISPLAY static Digit 6 Numbers 5
Var 0110 name D_COURSE2 Link IOCARD_DISPLAY static Digit 19 Numbers 3

// ******

Var 0112 name VS_Trigger static

// *********

Var 0200 name DECIMAL static
	{
 &O_DECIMAL = DELAY &DECIMAL 30
	}

Var 0201 NAME O_DECIMAL Link IOCARD_OUT static Output 21

Var 0202 name O_N1 Link IOCARD_OUT static Output 13
Var 0204 name O_AT Link IOCARD_OUT static Output 14
Var 0206 name O_SPEED Link IOCARD_OUT static Output 16
Var 0208 name O_LVLCHG Link IOCARD_OUT static Output 11
Var 0210 name O_VNAV Link IOCARD_OUT static Output 15
Var 0212 name O_HDGSEL Link IOCARD_OUT static Output 12
Var 0214 name O_APP Link IOCARD_OUT static Output 18
Var 0216 name O_VORLOC Link IOCARD_OUT static Output 17
Var 0218 name O_LNAV Link IOCARD_OUT static Output 19
Var 0220 name O_ALTHLD Link IOCARD_OUT static Output 27
Var 0222 name O_VS Link IOCARD_OUT static Output 25
Var 0224 name O_CWSA Link IOCARD_OUT static Output 23
Var 0226 name O_CMDA Link IOCARD_OUT static Output 24
Var 0228 name O_CWSB Link IOCARD_OUT static Output 22
Var 0230 name O_CMDB Link IOCARD_OUT static Output 20
Var 0232 name O_FD1 Link IOCARD_OUT static Output 26
Var 0234 name O_FD2 Link IOCARD_OUT static Output 28

// ***************
// * ENCODER MCP *
// ***************

Var 0300 name E_IAS Link IOCARD_ENCODER static Input 1 Aceleration 1 Type 2
// {
//   IF &Inhibit_IAS = 0
//   { 
//     L0 = -1 * &E_IAS
//     IF &DECIMAL = 1
//     {
//       &D_IAS = LIMIT 15 ,300 ,L0
//     }
//     ELSE
//     {
//       &D_IAS = LIMIT 100 ,990 ,L0      
//     }
//   }
// }

Var 0302 name E_ALT Link IOCARD_ENCODER static Input 23 Aceleration 1 Type 2
// {
//  IF &Inhibit_Alt = 0
//  {
//    L0 = -100 * &E_ALT
//    &D_ALT = LIMIT 0 ,50000 ,L0
//  }
// }

Var 0304 name E_COURSE1 Link IOCARD_ENCODER static Input 7 Aceleration 1 Type 2
// {
//   IF &Inhibit_OBS1 = 0
//   {
//     L0 = &E_COURSE1 * -1
//     &D_COURSE1 = ROTATE 0 ,359 ,L0
//   }
// }

Var 0306 name E_HDG Link IOCARD_ENCODER static Input 12 Aceleration 1 Type 2
// {
//   IF &Inhibit_HDG = 0
//   {
//     L0 = &E_HDG * -1
//     &D_HDG = ROTATE 0 ,359 ,L0
//   }
// }

Var 0308 name E_COURSE2 Link IOCARD_ENCODER static Input 28 Aceleration 1 Type 2
// {
//   IF &Inhibit_OBS2 = 0
//   {
//     L0 = &E_COURSE2 * -1
//     &D_COURSE2 = ROTATE 0 ,359 ,L0
//   }
// }

Var 0310 name E_VS Link IOCARD_ENCODER static Input 21 Aceleration 1 Type 2
// {
//   IF &Inhibit_VS = 0
//   {
//     L0 = &E_VS * -50
//     &D_VS = LIMIT -7000 ,7000 ,L0
//   }
//   ELSE
//   {
//     &VS_Trigger = 1    
//   }
// }

// *********
Var 0320 name Inhibit_IAS static
{
 IF &Inhibit_IAS = 1
  {
 &D_IAS = delay -999999 200
  }
}

Var 0322 name Inhibit_Alt static
{
 IF &Inhibit_Alt = 1
  {
 &D_ALT = delay -999999 200
  }
}

Var 0324 name Inhibit_OBS1 static
{
 IF &Inhibit_OBS1 = 1
  {
 &D_COURSE1 = delay -999999 200
  }
}

Var 0326 name Inhibit_HDG static
{
 IF &Inhibit_HDG = 1
  {
 &D_HDG = delay -999999 200
  }
}

Var 0328 name Inhibit_OBS2 static
{
 IF &Inhibit_OBS2 = 1
  {
 &D_COURSE2 = delay -999999 200
  }
}

Var 0330 name Inhibit_VS static
{
 IF &Inhibit_VS = 1
  {
 &D_VS = delay -999999 200
  }
}

// *************
// * INPUT MCP *
// *************
Var 0400 name I_CO Link IOCARD_SW static Input 5

Var 0402 name I_FD2 Link IOCARD_SW static Input 33

Var 0404 name I_DISENGAGE static

Var 0406 name I_FD1 Link IOCARD_SW static Input 3

Var 0408 name I_CWSB Link IOCARD_SW static Input 32

Var 0410 name I_CMDB Link IOCARD_SW static Input 27

Var 0412 name I_CWSA Link IOCARD_SW static Input 26

Var 0414 name I_CMDA Link IOCARD_SW static Input 19

Var 0416 name I_VS Link IOCARD_SW static Input 25

Var 0418 name I_ALTHLD Link IOCARD_SW static Input 18

Var 0420 name I_APP Link IOCARD_SW static Input 9

Var 0422 name I_VORLOC Link IOCARD_SW static Input 17

Var 0424 name I_LNAV Link IOCARD_SW static Input 16

Var 0426 name I_HDGSEL Link IOCARD_SW static Input 15

Var 0428 name I_LVLCHG Link IOCARD_SW static Input 14

Var 0430 name I_VNAV Link IOCARD_SW static Input 10

Var 0432 name I_SPEED Link IOCARD_SW static Input 0

Var 0434 name I_N1 Link IOCARD_SW static Input 6

Var 0436 name I_AT Link IOCARD_SW static Input 4

Var 0438 name I_SPD_INTER static // Speed intervention not available on OC

Var 0005 name I_ALT_INTER // Alt intervention not available on OC MC

Var 0006 name I_BANK_LIMIT // Bank limit not available on MCP values


// ----------------
// - EFIS CAPTAIN -
// ----------------
// Start of EFIS Captain
// Prosim reads from 500 - 522

Var 0500 name I_E1_DISPMODE static

Var 0501 name I_E1_ZOOM static

Var 0502 name I_E1_NAV1 static

Var 0503 name I_E1_NAV2 static

Var 0504 name I_E1_STA static

Var 0505 name I_E1_WPT static

Var 0506 name I_E1_CTR static

Var 0507 name I_E1_ARPT static

Var 0508 name I_E1_TFC static

Var 0509 name I_E1_DATA static

Var 0510 name I_E1_POS static

Var 0511 name I_E1_FPV static

Var 0512 name I_E1_MTRS static

Var 0513 name I_E1_MINRST static

Var 0514 name I_E1_QNHSTD static

Var 0515 name I_E1_MINRADIO static

Var 0516 name I_E1_MINBARO static

Var 0517 name I_E1_CHANGEMIN static

Var 0518 name I_E1_BAROHPA static

Var 0519 name I_E1_BAROINCH static

Var 0520 name I_E1_CHGBARO static

Var 0522 name I_E1_WXR static

Var 0523 name I_E1_TERR static

Var 0526 name VR_CRT_WXR static
	{
 if &VR_CRT_WXR = 1
		{
// appuie sur CRT
 &I_E1_CTR = 1
 &I_E1_CTR = 0
		}
 if &VR_CRT_WXR = 2
		{
// appuie sur CRT
 &I_E1_CTR = 1
 &I_E1_CTR = 0
		}
 if &VR_CRT_WXR = 3
		{
// appuie sur WXR
 &I_E1_WXR = 1
 &I_E1_WXR = 0
		}
	}

Var 0527 name VR_TER_TFC static
	{
 if &VR_TER_TFC = 1
		{
// appuie sur terr
 &I_E1_TERR = 1
 &I_E1_TERR = DELAY 0 20
		}
 if &VR_TER_TFC = 2
		{
// appuie sur TFC
 &I_E1_TFC = 1
 &I_E1_TFC = 0
		}
	}

// --

Var 0535 Link IOCARD_SW static Input 44 // E1 VOR1
Var 0536 Link IOCARD_SW static Input 40 // E1 ADF1

Var 0538 Link IOCARD_SW static Input 36 // E1 VOR2
Var 0539 Link IOCARD_SW static Input 41 // E1 ADF2

Var 0550 name Min1Moved static
Var 0551 name Bar1Moved static
Var 0552 name PushMinRST static
{
 IF &PushMinRST = 1
  {
 &Min1Moved = 0
  }
  ELSE
  {
 IF &Min1Moved = 0
    {
 &I_E1_MINRST = 1
 &I_E1_MINRST = 0
    }
  }
}

Var 0553 name PushQNHSTD static
{
 IF &PushQNHSTD = 1
  {
 &Bar1Moved = 0
  }
  ELSE
  {
 IF &Bar1Moved = 0
    {
 &I_E1_QNHSTD = 1
 &I_E1_QNHSTD = 0
    }
  }
}

Var 0554 Link IOCARD_ENCODER static Input 46 Aceleration 4 Type 2
{
 &Min1Moved = 1
 IF &PushMinRST = 1
  {
 IF  V0554 > 0
    {
 &I_E1_MINRADIO = 1
 &I_E1_MINRADIO = 0
    }
    ELSE
    {
 &I_E1_MINBARO = 1
 &I_E1_MINBARO = 0
    }
  }
  ELSE
  {
 &I_E1_CHANGEMIN =  V0554 * -1
 &I_E1_CHANGEMIN = 0
  }
}

Var 0555 Link IOCARD_ENCODER static Input 50 Aceleration 4 Type 2
{
 &Bar1Moved = 1
 IF &PushQNHSTD = 1
  {
 IF  V0555 > 0
    {
 &I_E1_BAROINCH = 1
 &I_E1_BAROINCH = 0
    }
    ELSE
    {
 &I_E1_BAROHPA = 1
 &I_E1_BAROHPA = 0
    }
  }
  ELSE
  {
 &I_E1_CHGBARO =  V0555 * -1
 &I_E1_CHGBARO = 0
  }
}


// ***********************
// * ROTARY Display mode *
// ***********************

Var 0560 name Rot1_BCD_a_EF1 Link IOCARD_SW static Input 49
{
 L0 = &Scru_Rot1_EFI1
 L0 = L0 + 1
 &Scru_Rot1_EFI1 = DELAY L0 10
}

Var 0570 name Rot1_BCD_b_EF1 Link IOCARD_SW static Input 48
{
 L0 = &Scru_Rot1_EFI1
 L0 = L0 + 1
 &Scru_Rot1_EFI1 = DELAY L0 10
}
Var 0573 name Scru_Rot1_EFI1 static
{
 CALL &Sub_Rot1_EFI1
}
// --------------------
// - Sub Display mode -
// --------------------

Var 0007 name Sub_Rot1_EFI1 Link SUBRUTINE // APP-VOR-MAP-PLN
{
 L0 = &Rot1_BCD_a_EF1 * 1
 L1 = &Rot1_BCD_b_EF1 * 10
 L2 = L0 + L1

 IF L2 = 1 // APP
  {
 &I_E1_DISPMODE = 1
  }
  ELSE
  {
 IF L2 = 10 // VOR
    {
 &I_E1_DISPMODE = 2
    }
    ELSE
    {
 IF L2 = 11 // MAP
      {
 &I_E1_DISPMODE = 3
      }
      ELSE
      {
 IF L2 = 0 // PLAN
        {
 &I_E1_DISPMODE = 4
        }
      }
    }
  }
}
// ---------------------
// ----- ZOOM EFI1 -----
// ---------------------

Var 0576 name Rot2_BCD_a_EF1 Link IOCARD_SW static Input 53
{
 L0 = &Scru_Rot2_EFI1
 L0 = L0 + 1
 &Scru_Rot2_EFI1 = DELAY L0 10
}

Var 0577 name Rot2_BCD_b_EF1 Link IOCARD_SW static Input 52
{
 L0 = &Scru_Rot2_EFI1
 L0 = L0 + 1
 &Scru_Rot2_EFI1 = DELAY L0 10
}

Var 0578 name Rot2_BCD_c_EF1 Link IOCARD_SW static Input 45
{
 L0 = &Scru_Rot2_EFI1
 L0 = L0 + 1
 &Scru_Rot2_EFI1 = DELAY L0 10
}
Var 0574 name Scru_Rot2_EFI1 static
{
 CALL &Sub_Rot2_EFI1
}

// ----- SUB zoom EFI1 -----
Var 0008 name Sub_Rot2_EFI1 Link SUBRUTINE // RANGE
{
 L0 = &Rot2_BCD_a_EF1 * 1
 L1 = &Rot2_BCD_b_EF1 * 10
 L2 = &Rot2_BCD_c_EF1 * 100
 L0 = L0 + L1
 L2 = L0 + L2
 IF L2 = 1
  {
 &I_E1_ZOOM = 1
  }
  ELSE
  {
 IF L2 = 10
    {
 &I_E1_ZOOM = 2
    }
    ELSE
    {
 IF L2 = 11
      {
 &I_E1_ZOOM = 3
      }
      ELSE
      {
 IF L2 = 100
        {
 &I_E1_ZOOM = 4
        }
        ELSE
        {
 IF L2 = 101
          {
 &I_E1_ZOOM = 5
          }
          ELSE
          {
 IF L2 = 110
            {
 &I_E1_ZOOM = 6
            }
            ELSE
            {
 IF L2 = 111
              {
 &I_E1_ZOOM = 7
              }
              ELSE
              {
 IF L2 = 0
                {
 &I_E1_ZOOM = 8
                }
              }
            }
          }
        }
      }
    }
  }
}
// --------------------
// -       PUSH       -
// --------------------
Var 0581 name SW_BCD_a_EF1 Link IOCARD_SW static Input 42
{
 L0 = &Scrut_SW_EFI1
 L0 = L0 + 1
 &Scrut_SW_EFI1 = DELAY L0 10
}

Var 0582 name SW_BCD_b_EF1 Link IOCARD_SW static Input 43
{
 L0 = &Scrut_SW_EFI1
 L0 = L0 + 1
 &Scrut_SW_EFI1 = DELAY L0 10
}

Var 0583 name SW_BCD_c_EF1 Link IOCARD_SW static Input 39
{
 L0 = &Scrut_SW_EFI1
 L0 = L0 + 1
 &Scrut_SW_EFI1 = DELAY L0 10
}
Var 0584 name SW_BCD_d_EF1 Link IOCARD_SW static Input 38
{
 L0 = &Scrut_SW_EFI1
 L0 = L0 + 1
 &Scrut_SW_EFI1 = DELAY L0 10
}

Var 0586 name Scrut_SW_EFI1 static
{
 CALL &Sub_SW_EFI1
}

// ----- Sub PUSH EFI 1 -----

Var 0009 name Sub_SW_EFI1 Link SUBRUTINE
{
 L0 = &SW_BCD_a_EF1 * 1
 L1 = &SW_BCD_b_EF1 * 10
 L2 = &SW_BCD_c_EF1 * 100
 L0 = L0 + L1
 L0 = L0 + L2
 L1 = &SW_BCD_d_EF1 * 1000
 L2 = L0 + L1
   
 IF L2 = 1010
  {
 &I_E1_STA = 1
 &I_E1_STA = 0
  }
  ELSE
  {
 IF L2 = 1001
    {
 &I_E1_WPT = 1
 &I_E1_WPT = 0
    }
    ELSE
    {
 IF L2 = 1011
      {
 &VR_CRT_WXR = rotate 1 3 1
      }
      ELSE
      {
 IF L2 = 111
        {
 &I_E1_ARPT = 1
 &I_E1_ARPT = 0
        }
        ELSE
        {
 IF L2 = 11
          {
 &VR_TER_TFC = rotate 1 2 1
          }
          ELSE
          {
 IF L2 = 110
            {
 &I_E1_DATA = 1
 &I_E1_DATA = 0
            }
            ELSE
            {
 IF L2 = 101
              {
 &I_E1_POS = 1
 &I_E1_POS = 0
              }
              ELSE
              {
 IF L2 = 100
                {
 &I_E1_FPV = 1
 &I_E1_FPV = 0
                }
                ELSE
                {
 IF L2 = 1
                  {
 &PushQNHSTD = 1
 &PushQNHSTD = 0
                  }
                  ELSE
                  {
 IF L2 = 10
                    {
 &I_E1_MTRS = 1
 &I_E1_MTRS = 0
                    }
                    ELSE
                    {
 IF L2 = 1000
                      {
 &PushMinRST = 1
 &PushMinRST = 0
                      }
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}


// ----------------------------------------------------------
// - EFIS 2 - 1° OFFICER -
// -----------------------
Var 0600 name I_E2_DISPMODE static

Var 0601 name I_E2_ZOOM static

Var 0602 name I_E2_NAV1 static

Var 0603 name I_E2_NAV2 static

Var 0604 name I_E2_STA static

Var 0605 name I_E2_WPT static

Var 0606 name I_E2_CTR static

Var 0607 name I_E2_ARPT static

Var 0608 name I_E2_TFC static

Var 0609 name I_E2_DATA static

Var 0610 name I_E2_POS static

Var 0611 name I_E2_FPV static

Var 0612 name I_E2_MTRS static

Var 0613 name I_E2_MINRST static

Var 0614 name I_E2_QNHSTD static

Var 0615 name I_E2_MINRADIO static

Var 0616 name I_E2_MINBARO static

Var 0617 name I_E2_CHANGEMIN static

Var 0618 name I_E2_BAROHPA static

Var 0619 name I_E2_BAROINCH static

Var 0620 name I_E2_CHGBARO static

Var 0622 name I_E2_WXR static

Var 0623 name I_E2_TERR static

Var 0626 name VR_CRT_WXR2 static
	{
 if &VR_CRT_WXR2 = 1
		{
// appuie sur CRT
 &I_E2_CTR = 1
 &I_E2_CTR = 0
		}
 if &VR_CRT_WXR2 = 2
		{
// appuie sur CRT
 &I_E2_CTR = 1
 &I_E2_CTR = 0
		}
 if &VR_CRT_WXR2 = 3
		{
// appuie sur WXR
 &I_E2_WXR = 1
 &I_E2_WXR = 0
		}
	}

Var 0627 name VR_TER_TFC2 static
	{
 if &VR_TER_TFC2 = 1
		{
// appuie sur terr
 &I_E2_TERR = 1
 &I_E2_TERR = DELAY 0 20
		}
 if &VR_TER_TFC2 = 2
		{
// appuie sur TFC
 &I_E2_TFC = 1
 &I_E2_TFC = 0
		}
	}

Var 0635 Link IOCARD_SW static Input 62 // E2 VOR1
Var 0636 Link IOCARD_SW static Input 58 // E2 ADF1

Var 0638 Link IOCARD_SW static Input 54 // E2 VOR2
Var 0639 Link IOCARD_SW static Input 59 // E2 ADF2

Var 0650 name Min2Moved static
Var 0651 name Bar2Moved static
Var 0652 name PushMinRst2 static
{
 IF  V0652 = 1
  {
 &Min2Moved = 0
  }
  ELSE
  {
 IF &Min2Moved = 0
    {
 &I_E2_MINRST = 1
 &I_E2_MINRST = 0
    }
  }
}

Var 0653 name PushQNHSTD2 static // Input 60
 {
 IF  V0653 = 1
  {
 &Bar2Moved = 0
  }
  ELSE
  {
 IF &Bar2Moved = 0
    {
 &I_E2_QNHSTD = 1
 &I_E2_QNHSTD = 0
    }
  }
 }

Var 0654 Link IOCARD_ENCODER static Input 64 Aceleration 4 Type 2
{
 &Min2Moved = 1
 IF  V0652 = 1
  {
 IF  V0654 > 0
    {
 &I_E2_MINRADIO = 1
 &I_E2_MINRADIO = 0
    }
    ELSE
    {
 &I_E2_MINBARO = 1
 &I_E2_MINBARO = 0
    }
  }
  ELSE
  {
 &I_E2_CHANGEMIN =  V0654 * -1
 &I_E2_CHANGEMIN = 0
  }
}

Var 0655 Link IOCARD_ENCODER static Input 68 Aceleration 4 Type 2
{
 &Bar2Moved = 1
 IF  V0653 = 1
  {
 IF  V0655 > 0
    {
 &I_E2_BAROINCH = 1
 &I_E2_BAROINCH = 0
    }
    ELSE
    {
 &I_E2_BAROHPA = 1
 &I_E2_BAROHPA = 0
    }
  }
  ELSE
  {
 &I_E2_CHGBARO =  V0655 * -1
 &I_E2_CHGBARO = 0
  }
}


// ***************************
// * ROTARY Display mode EFI2*
// ***************************

Var 0660 name Rot1_BCD_a_EF2 Link IOCARD_SW static Input 67
 {
 L0 = &Scru_Rot1_EFI2
 L0 = L0 + 1
 &Scru_Rot1_EFI2 = DELAY L0 10
 }

Var 0670 name Rot1_BCD_b_EF2 Link IOCARD_SW static Input 66
 {
 L0 = &Scru_Rot1_EFI2
 L0 = L0 + 1
 &Scru_Rot1_EFI1 = DELAY L0 10
 }
Var 0671 name Scru_Rot1_EFI2 static
{
 CALL &Sub_Rot1_EFI2
}

// --------------------
// - Sub Display mode -
// --------------------

Var 0010 name Sub_Rot1_EFI2 Link SUBRUTINE // APP-VOR-MAP-PLN
{
 L0 = &Rot1_BCD_a_EF2 * 1
 L1 = &Rot1_BCD_b_EF2 * 10
 L2 = L0 + L1

 IF L2 = 1 // APP
  {
 &I_E2_DISPMODE = 1
  }
  ELSE
  {
 IF L2 = 10 // VOR
    {
 &I_E2_DISPMODE = 2
    }
    ELSE
    {
 IF L2 = 11 // MAP
      {
 &I_E2_DISPMODE = 3
      }
      ELSE
      {
 IF L2 = 0 // PLAN
        {
 &I_E2_DISPMODE = 4
        }
      }
    }
  }
}

// ---------------------
// - Display zoom EFI2 -
// ---------------------
Var 0676 name Rot2_BCD_a_EF2 Link IOCARD_SW static Input 71
{
 L0 = &Scru_Rot2_EFI2
 L0 = L0 + 1
 &Scru_Rot2_EFI2 = DELAY L0 10
}

Var 0677 name Rot2_BCD_b_EF2 Link IOCARD_SW static Input 70
{
 L0 = &Scru_Rot2_EFI2
 L0 = L0 + 1
 &Scru_Rot2_EFI2 = DELAY L0 10
}

Var 0678 name Rot2_BCD_c_EF2 Link IOCARD_SW static Input 63
{
 L0 = &Scru_Rot2_EFI2
 L0 = L0 + 1
 &Scru_Rot2_EFI2 = DELAY L0 10
}
Var 0674 name Scru_Rot2_EFI2 static
{
 CALL &Sub_Rot2_EFI2
}
// -------------------
// -- SUB zoom EFI2 --
// -------------------
Var 0011 name Sub_Rot2_EFI2 Link SUBRUTINE // RANGE
{
 L0 = &Rot2_BCD_a_EF2 * 1
 L1 = &Rot2_BCD_b_EF2 * 10
 L2 = &Rot2_BCD_c_EF2 * 100
 L0 = L0 + L1
 L2 = L0 + L2

 IF L2 = 1
  {
 &I_E2_ZOOM = 1
  }
  ELSE
  {
 IF L2 = 10
    {
 &I_E2_ZOOM = 2
    }
    ELSE
    {
 IF L2 = 11
      {
 &I_E2_ZOOM = 3
      }
      ELSE
      {
 IF L2 = 100
        {
 &I_E2_ZOOM = 4
        }
        ELSE
        {
 IF L2 = 101
          {
 &I_E2_ZOOM = 5
          }
          ELSE
          {
 IF L2 = 110
            {
 &I_E2_ZOOM = 6
            }
            ELSE
            {
 IF L2 = 111
              {
 &I_E2_ZOOM = 7
              }
              ELSE
              {
 IF L2 = 0
                {
 &I_E2_ZOOM = 8
                }
              }
            }
          }
        }
      }
    }
  }
}

// --------------------
// -       PUSH       -
// --------------------
Var 0681 name SW_BCD_a_EF2 Link IOCARD_SW static Input 60
{
 L0 = &Scrut_SW_EFI2
 L0 = L0 + 1
 &Scrut_SW_EFI2 = DELAY L0 10
}

Var 0682 name SW_BCD_b_EF2 Link IOCARD_SW static Input 61
{
 L0 = &Scrut_SW_EFI2
 L0 = L0 + 1
 &Scrut_SW_EFI2 = DELAY L0 10
}

Var 0683 name SW_BCD_c_EF2 Link IOCARD_SW static Input 57
{
 L0 = &Scrut_SW_EFI2
 L0 = L0 + 1
 &Scrut_SW_EFI2 = DELAY L0 10
}

Var 0684 name SW_BCD_d_EF2 Link IOCARD_SW static Input 56
{
 L0 = &Scrut_SW_EFI2
 L0 = L0 + 1
 &Scrut_SW_EFI2 = DELAY L0 10
}
Var 0686 name Scrut_SW_EFI2 static
{
 CALL &Sub_SW_EFI2
}
// ----- Sub PUSH EFI 2 -----

Var 0012 name Sub_SW_EFI2 Link SUBRUTINE
{
 L0 = &SW_BCD_a_EF2 * 1
 L1 = &SW_BCD_b_EF2 * 10
 L2 = &SW_BCD_c_EF2 * 100
 L0 = L0 + L1
 L0 = L0 + L2
 L1 = &SW_BCD_d_EF2 * 1000
 L2 = L0 + L1

  // CALL &EFI2_SW_reset

 IF L2 = 1010
  {
 &I_E2_STA = 1
 &I_E2_STA = 0
  }
  ELSE
  {
 IF L2 = 1001
    {
 &I_E2_WPT = 1
 &I_E2_WPT = 0
    }
    ELSE
    {
 IF L2 = 1011
      {
 &VR_CRT_WXR2 = rotate 1 3 1
      }
      ELSE
      {
 IF L2 = 111
        {
 &I_E2_ARPT = 1
 &I_E2_ARPT = 0
        }
        ELSE
        {
 IF L2 = 11
          {
 &VR_TER_TFC2 = rotate 1 2 1
          }
          ELSE
          {
 IF L2 = 110
            {
 &I_E2_DATA = 1
 &I_E2_DATA = 0
            }
            ELSE
            {
 IF L2 = 101
              {
 &I_E2_POS = 1
 &I_E2_POS = 0
              }
              ELSE
              {
 IF L2 = 100
                {
 &I_E2_FPV = 1
 &I_E2_FPV = 0
                }
                ELSE
                {
 IF L2 = 1
                  {
 &I_E2_QNHSTD = 1
 &I_E2_QNHSTD = 0
                  }
                  ELSE
                  {
 IF L2 = 10
                    {
 &I_E2_MTRS = 1
 &I_E2_MTRS = 0
                    }
                    ELSE
                    {
 IF L2 = 1000
                      {
 &I_E2_MINRST = 1
 &I_E2_MINRST = 0
                      }
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}
 
ok je vois . laisse sioc en LST du coup parce que ton fichier de compilation attribu bien les modules mcp et efis pour la config card .
par contre je texplique : 127.0.0.1 ca veut dire ip local donc quand tu met 127.0.0.1 ca veut dire que le pc communique avec lui meme donc si prosim et sioc sont sur le meme pc tu doit mettre dans le sioc ini 127.0.0.1 et dans prosim pareil avec les memes port .
parcontre si prosim est sur un pc et sioc sur un autre la il faut que tu utilise tes ip de connexion donc chez toi 192.168.0.15
je pense que ton soucis viens simplement d'un confli de connexion mais ton code sioc est bon puisque ca marche de temps en temps
 
mameloose a dit:
par contre je texplique : 127.0.0.1 ca veut dire ip local donc quand tu met 127.0.0.1 ca veut dire que le pc communique avec lui meme donc si prosim et sioc sont sur le meme pc tu doit mettre dans le sioc ini 127.0.0.1 et dans prosim pareil avec les memes port .
parcontre si prosim est sur un pc et sioc sur un autre la il faut que tu utilise tes ip de connexion donc chez toi 192.168.0.15

Attends je suis pas sur de ça, mon SIOC et mon Prosim sont sur le même PC et j'ai mis 192.168.1.13 port 8092 dans IOCP SIOC et la même chose dans Prosim/configuration/driver.

Dans la case webserveur de prosim TCP j'ai port 8092 aussi et ça fonctionne.

Je pense que Ksako a bon pour l'instant, par contre la solution doit se trouver dans les cercle que j'ai entouré en rouge sur le screen ci dessous du module MCP de Prosim

15072912550616200213476455.jpg
 
bah en faite c'est la meme chose si tu utilise qu'un pc et que tu met 127.0.0.1 ou alors ton ip local 192.168.1.13 bah c'est pareil le pc va comprendre qu'il communique avec lui meme ; mais si tu as deux pc et que le deuxieme as comme adresse 192.168.12.2 par exemple il faudra mettre 192.168.12.2 et surtout pas 127.0.0.1 du coup
 
essaye de mettre dans le cercle en haut a droite "for Opencockpits MCPS and throttle" le serveur SIOC pour ton cas 192.168.0.15 port 8092 et coche MCP/EFIS.

mameloose a dit:
bah en faite c'est la meme chose si tu utilise qu'un pc et que tu met 127.0.0.1 ou alors ton ip local 192.168.1.13 bah c'est pareil le pc va comprendre qu'il communique avec lui meme ; mais si tu as deux pc et que le deuxieme as comme adresse 192.168.12.2 par exemple il faudra mettre 192.168.12.2 et surtout pas 127.0.0.1 du coup

en faite pour faire communiquer SIOC et Prosim s'ystem tu met la meme adresse et le meme port IOCP (le cas de Ksako 192.168.0.15 port 8092). on est d'accord?

Maintenant pour que le module MCP de Prosim communique avec SIOC il faut mettre cette meme adresse a mon avis.

Pour faire simple voila comment marche Prosim :

Tu as Prosim System c'est le noyau, il communique via le serveur 127.0.0.1 avec les autres modules (MCP/PANEL/DIsplay...)
Maintenant ce noyau (Prosim s'ystem) communique aussi avec SIOC donc le cas de Ksako 192.168.0.15 port 8092
Ensuite tu veux que un module (MCP) communique avec SIOC donc tu dois mettre aussi 192.168.0.15 port 8092

Ten pense quoi Greg??
 
oui c'est ca absolument ! après pour du local et eviter les bugs je pense qu'il vaut mieux priviligier le 127.0.0.1 je prend comme exemple le probleme de IFLY avec jlp76000 quand tu mett'ais lip local genre 192.168.... bah ca merde alors quand 127 ca fonctionnait chez moi , pareil pour aerowinx par exemple pour la jonction entre p3d et aerowinx il faut mettre 127 sinon avec lip local comme 192.168.... bah pareil ca fait du conflit
 
bjr

je vais tester demain après-midi et je vous donnerai le résultat
mais déjà  avec vos explications c'est plus claire pour moi :)
merci


cordinateuralement
 
bjr

je viens d'effectuer plusieurs vols aucun prb
j'ai modifié comme vous me lavez expliqué :) et tout fonctionne de nouveau comme avant la mise a jour de prosim
merci a vous pour vos explications
je vais aussi télécharger la dernière version de sioc

cordinateuralement
 
bjr :)

dans prosim MCP 737
j'ai cocher la case control via FSUIPC, pour prosim737 serveur j'ai mis 127.0.0.1 par contre pour cette adresse j'ai un doute ça ne change pas grand chose je peux mettre aussi laddresse iocp serveur 192.168.0.15 ?

je démarre le sioc avec le fichier sioc ssi pour client module #0 j'ai mis 127.0.0.1 (je pense qu'on peut la zapper)
et mettre LOCALHOST ? dans le sioc .ini

que ce soit client module #0 et #1 c'est toujours statut active not connected :/

je joint une photo imprim écran

150730081209676518.jpg


cordinateuralement
 
Retour
Haut