Foro x-plane.es

Foro General => Zona de consultas => Mensaje iniciado por: jatar en 13 Octubre, 2015, 17:40:34



Título: Ayuda con xjoymap
Publicado por: jatar en 13 Octubre, 2015, 17:40:34
Estoy intentado asignar un dataref a un eje, pero me salta una duda, cómo se la numeración de ese eje?
He buscado algún tuto y no he visto nada
Saludoss


Título: Re: Ayuda con xjoymap
Publicado por: grrr05 en 13 Octubre, 2015, 20:57:29
En teoría la numeración es el mismo órden en que tienes asignados los ejes en la config de X-Plane (de arriba a abajo y izquierda a derecha, empezando por el 0).
Creo recordar que igualmente en los archivos de preferencias los ejes aparecían numerados también, pero si te digo la verdad hace tiempo lo estuve intentando con FlyWithLua y no podía asignar ejes mas allá del "joystick 0", ni por la numeración de eje ni por los arrays de joysticks... al final desistí. Sólo pude asignar ejes a dataref en el joystick 0, para las demás controladoras nada de nada.


Título: Re: Ayuda con xjoymap
Publicado por: jatar en 14 Octubre, 2015, 01:21:58
Gracias grrrr5, es que estoy con el js32 de japo y me da mucha pereza el tener que ajustar los propellers con el ratón.
A ver si soy capaz de echarlo a andar.
Saludoss


Título: Re: Ayuda con xjoymap
Publicado por: Tompolth en 22 Agosto, 2016, 01:14:32
Refloto este tema pues me asaltan las mismas dudas. He conseguido asignarlo segun lo que dice este hilo en Xplane.org (http://forums.x-plane.org/index.php?/forums/topic/85503-successful-mapping-of-condition-levers-to-throttle-quadrant/#comment-911745) pero ni aun asi veo que se active ningun dataref al mover la palanca.

Mi intencion es asignar, por ejemplo, un eje a los frenos izquierdo y derecho simultaneamente en una Tecnam P92, pues asi es como esta en la realidad y para hacer mis practicas me viene bien que este lo mas parecido al avion real.  :D

Si esto me sale bien se podrian asignar ejes a muchas funciones en otros aviones que se realizan mediante palancas pero que no tienen la posibilidad de ser realizadas mediante un joystick. Por ejemplo, en el DHC2 la palanca de la wobble pump estaria genial tenerla asignada en un eje.


Título: Re: Ayuda con xjoymap
Publicado por: grrr05 en 22 Agosto, 2016, 09:59:36
¿Lo has probado con FlyWithLua?

Yo hace tiempo apañé un selector de combustible con un eje analógico, el código es muy sencillo.

Código:
DataRef( "SelAxis",     "sim/joystick/joystick_axis_values", "readonly", 18)
DataRef( "FuelSel",     "sim/cockpit2/fuel/fuel_tank_selector", "writable")

function selector_combustible()
if (SelAxis < 0.12499 or SelAxis > 0.97500) then FuelSel = 0 end --OFF
if (SelAxis > 0.12500 and SelAxis < 0.47499) then FuelSel = 1 end --LEFT
if (SelAxis > 0.47500 and SelAxis < 0.62499) then FuelSel = 4 end --BOTH
if (SelAxis > 0.62500 and SelAxis < 0.97499) then FuelSel = 3 end --RIGHT
end

do_every_frame("selector_combustible()")

En la función puedes ver como según la posición del eje se escribe un valor u otro en un dataref.


Título: Re: Ayuda con xjoymap
Publicado por: Luisf en 22 Agosto, 2016, 10:01:14
Para girar con la Tecnam ¿tienes que pisar el freno de ese lado o empujas los pedales?.


Título: Re: Ayuda con xjoymap
Publicado por: d_acheb en 22 Agosto, 2016, 22:02:53
La rueda de morro se dirige con los pedales, pero el freno es una palanquita entre los asientos que frena ambas ruedas.


Título: Re: Ayuda con xjoymap
Publicado por: Tompolth en 23 Agosto, 2016, 00:16:52
Exacto, asi es. Los frenos se activan con una palanca que se tira con la mano.

Voy a probar lo de FlyWithLua, aunque no se si lograre el efecto deseado. En tu codigo traduces las posiciones analogicas en salidas discretas (0 - 4). A ver como hago algo similar pero para los frenos.


Título: Re: Ayuda con xjoymap
Publicado por: Luisf en 23 Agosto, 2016, 02:38:26
¿Usas la Tecnam P2002 Dmax?, ¿se parece a la real?.


Título: Re: Ayuda con xjoymap
Publicado por: Tompolth en 23 Agosto, 2016, 12:04:34
Yo uso la P92 y si que esta bastante lograda. El tema de los simuladores es que te faltan las sensaciones fisicas, o sea que siempre te va a faltar algo. Pero es el recurso que nos queda a los pobres  :D


Título: Re: Ayuda con xjoymap
Publicado por: Luisf en 23 Agosto, 2016, 14:20:18
Puedes mejorar las sensaciones físicas con este plugin que estoy usando y va bien http://forums.x-plane.org/index.php?/files/file/34030-g-force-simulation/&tab=comments


Título: Re: Ayuda con xjoymap
Publicado por: jorduran en 23 Agosto, 2016, 19:02:57
Las sensaciones fisicas en la tripa, el resto es juego