MANUAL DE INSTALACION Y USO v1.1
Var 0001, name MOTOR_1, Link USB_DCMOTOR, Device 0, Output 1
Var 0006, name ANALOG_E1, Link IOCARD_ANALOGIC, Device 0, Input 1, PosL 0, PosC 127, PosR 255
Var 0999, name CONTROL, Link SUBRUTINE
{
C1 = TESTBIT &TOGA_PM ,0
C2 = TESTBIT &AT_DISC_PM ,2
C0 = C1 OR C2
IF C0
{
L0 = &OBJ_N1_E1 - &ANALOG_E1
L1 = 0
IF L0 < 0
{
L1 = 128
}
L0 = ABS L0
L2 = &VEL_NORMAL + L1
IF L0 <= &APROX
{
L2 = &VEL_APROX + L1
}
IF L0 <= &MARGEN_ERROR
{
L2 = 0
}
&MOTOR_1 = L2
}
ELSE
{
&EJE_MOTOR_1 = &ANALOG_E1 / 64
}
}
Basicamente lo que hace el script
analógico (var 0006) y esa relación (mayor o menor) hace que el motor gire en un sentido u otro para igualar esos
valores, además incluye dos velocidades (aproximación y normal), para que cuando se este acercando a su objetivo
disminuya la velocidad.
Podemos arrancar el Flight Simulator, el sioc.exe y si todo esta bien conectado y configurado, las palancas de gases
(mecánicamente construidas) deberían seguir los movimientos de las palancas (virtuales) del Flight Simulator.
Nota:
Los programas de software, circuitos y contenidos publicados en este documento y en nuestra web, son propiedad
de sus desarrolladores, quienes NO dan su consentimiento para su uso con fines lucrativos o comerciales salvo
autorización expresa y por escrito.
El software y el contenido publicado, así como cualquier código desarrollado puede ser distribuido cuantas veces se
quiera y por los medios que se desee, sin necesidad de obtener autorización por escrito, siempre y cuando en la
publicación se cite al autor y la fuente de donde proviene
www.opencockpits.com
1
Nota del autor: El script se ha escrito específicamente para el manual, no esta testeado. Para notificar si existe algún error, por
favor indíquelo a support@opencockpits.com
, es comparar la posición de la palanca del FS (offset $0880) con la posición del eje
1
IOCards USBDCMotors
6