Foro x-plane.es

Foro General => Hardware => Mensaje iniciado por: aacorvalan en 27 Septiembre, 2020, 23:00:02



Título: Edición dataref nosewheel_steer_on
Publicado por: aacorvalan en 27 Septiembre, 2020, 23:00:02
Hola, tengo una consola que preparé mediante simvim para controlar un Cessna 172, actualmente estoy construyendo una pedalera para control de los frenos izquierdo y derecho y mediante el dezplazamiento de los mismos el Rudder. Recuerdo que cuando recién instalé Xplane no podía controlar rudder y lo asocié al Roll, ahora ya no recuerdo como edité el Dataref, en ningún lado indica puntualmente como realizarlo, quería colocar el valor sim/cockpit2/controls/nosewheel_steer_on =0 para probar, ya que no me funcionan ni los frenos ni Rudder desde simvim, y sí funcionan desde le joystick. Gracias y un saludo.

Ángel


Título: Re: Edición dataref nosewheel_steer_on
Publicado por: grrr05 en 01 Octubre, 2020, 01:24:32
Yo que tú interfacearía todas las entradas analógicas directamente con una controladora HID independiente, que te permitirá usar la configuración y calibración nativa de X-Plane al detectarla como joystick sin necesidad de reinventar la rueda, y usar SimVim exclusivamente para las salidas (leds, servos, etc...) o sistemas mas complejos que requieran programación propia donde sí sea necesario leer o forzar la escritura de datarefs. Claro está, siempre y cuando SimVim no machaque las entradas de joystick para evitar conflictos (desde luego la primera vez que lo usé no era así y todos los dispositivos podían coexistir con la arduino, pero hace muuuuchos años que no lo toco, ni siquiera se llamaba SimVim cuando estuve trasteando con él, sólo era un conjunto de librerías muy básicas que tenías que implementar en tu propio código... aunque la página web prácticamente no ha cambiado)

El dataref sim/cockpit2/controls/nosewheel_steer_on no te afecta en nada ya que sólo indica si el tren delantero está fisicamente conectado al timón de cola (yaw), y menos tiene que ver con los frenos diferenciales, los cuales también son ejes analógicos. Independientemente de si su valor es 0 o 1, los pedales mueven el timón siempre, que por cierto, tienen que estar asignados a Yaw, no a Roll.