PDA

View Full Version : iocards,SIOC and fswide conection problem



mvc340
01-19-2008, 05:41 PM
Iīm trying to run sioc in another computer than the one that i have fs2004. i have a 737 simulator with 3 screens. when i run sioc in my fs2004 compouter, the frames goes from 50 to 5. That is the reason because i want to use a second computer

ihad registered the last fsuipc and wide fs drivers

both computers are in the same net

i run WIDECLIENT and comunicates with fs2004 well. in fs2004 i have the text wideserver conected in the upper part of the screen.

then when i run sioc in the client computer, the iocp server and the iocp client have the same ip and this ipīs donīt much with the ip of the computer running FS2004

Waht can i do to make sioc to use the same ip than the fs2004 computer

SIOC works with fsuipc

pdpo
01-20-2008, 05:29 AM
Hi there,

SIOC used Widefs , as you indicated and for just using SIOC dont mind this adrress of the IOCPserver not the client.
SIOC itself communicates through widefs to FS or through FSUIPC if its running on the FS PC.
However, SIOC can then also act as a server for other IOCP clients. So each IOCP client need to have the IP of hte computer running SIOC. This clients will register to some variables of the SIOC script which is running and when those variables change, only then will SIOC send them to the clients.
Otherwise there is also something like an IOCP server which can run in the FSPC and which contains hundreds of predefined variables on which and IOCP client (SIOC is also an IOCP client) can register. This would then replace WIDEFS and as stated on opencockpits site IOCP protocol only send changes of variables so less traffic (but I think that since IOCP is like a text protocol it is less compact as widefs and if you register on variables which change a lot then it becomes slower...of course if youwant to now the gear status, well that changes very few times of course)
the ip adrresses you see there are probably 127.0.0.1. This is the loopback address of the computer itself. Meaning if an IP packet is send to this adrress it goes throught the IP stack
but is delivered on the incoming side of the stack of the same computer

Hope this helps

Peter Depoortere
Belgium

Suggy
01-20-2008, 05:59 AM
Is the interface conncted to the computer you are runing sioc on? You can't run sioc on another computer which does not have the interface card connected to it.

Regards,

Darren Sugden

mvc340
01-20-2008, 09:23 AM
thnak you very much for your answer, but idonīt understand at all

with wide fs i can be able to run sioc in a second computer?
do i need to install iocpserver?
if i install iocpserver, do i have to refefine all the parameters?
iīm new in this and i donīt know so much
i bought a 737 cockpit completely plug and fly

mvc340
01-20-2008, 09:48 AM
hi suggy.
What do you mind with interface?

i have widefs in the client computer
the conexion between both computers and fs2004 is ok, the only one that has problems is SIOC.
Do ineed the iocpserver? in this case, in what computer do i have to install? in the one i have fs2004, or i n the one that i want to run SIOC (second computer)

Suggy
01-20-2008, 11:57 AM
You do not need IOCPServer.
SIOC connects via FSUIPC
The SIOC programme must be running on the computer which has the USB Opencockpit card attached to it. This does not have to be the same computer running FS9.
Regards,

Darren

mvc340
01-20-2008, 12:10 PM
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0><TBODY><TR><TD width=20 background=themes/BlackDog/images/center_g_fd.gif>http://www.opencockpits.com/themes/BlackDog/images/pixel.gif</TD><TD background=themes/BlackDog/images/center_fd.gif>i dont know how and why, but i have installed iocpserver in my fs2004 computer, and now when i load sioc, everything runs smoothly at 50 fps
iīm not using a second computer, just 1
</TD></TR></TBODY></TABLE>