Necesito hacer unos ann que se iluminen cuando:
- Flap 0º
- Flap 10º
- Flap 30º
- Speedbrake dentro
- Speedbrake fuera
Ya me he vuelto loco a probar datarefs... alguien sabe cuáles son?
Podrías usar estos:
1)
sim/flightmodel2/controls/flap_handle_deploy_ratioTen en cuenta que van de 0.0 a 1.0, es decir, no te van a decir los grados exactos sino un valor decimal entre 0 y 1 dependiendo del estado de despliegue de los mismos, en consecuencia se debe usar una formula del estilo:
Valor DataRef = (1 / <maximo despliegue>) * <despliegue en grados>
Es decir, si los flaps, como mucho, se despliegan 45º, el valor del DataRef para 30º sería (1 / 45) * 30 = 0.66
Si se despliegan como máximo 30º, entonces, los valores para 0, 10 y 30º serían:
0º->0
10º->0.333
30º->1
Este DataRef no tiene en cuenta que el despliegue es progresivo, es decir, tiene un valor para cada "stop" del flap. Si deseas usar un DataRef que tenga en cuenta los valores intermedios entre los distintos "stops" de la palanca, deberías usar el indicado en el punto 2. Además, este no distingue entre sets de flaps, es un valor para todos los flaps.
2)
sim/flightmodel2/controls/flap1_deploy_ratio y
sim/flightmodel2/controls/flap2_deploy_ratioEste otro es más realista, da valores entre puntos de parada y es independiente para cada set de flaps. La misma formula has de aplicar a este a la hora de calcular su valor según los grados de despliegue, porque va también de 0.0 a 1.0.
Algo a tener en cuenta es que un fallo en la hidraulica afectara a los valores de estos dos DataRefs, pues una cosa es los grados de flaps que pones en la cabina mediante el control correspondiente y otra muy distinta el estado real de las superficies de control en el ala.
Si deseas saber los grados de flaps deseados por el piloto (no los de la superficie de control alar), entonces es este otro DataRef:
3)
sim/cockpit2/controls/flap_ratioTambien este va de 0.0 a 1.0, luego has de aplicar la misma formula que en el caso 1.
Con respecto a los Speed Brakes:
Para saber el estado deseado por el piloto (sin tener en cuenta fallos del avion):
sim/cockpit2/controls/speedbrake_ratiopara saber el estado real, que se ve afectado por fallos:
sim/flightmodel2/controls/speedbrake_ratioAmbos dos van de 0.0 a 1.0 como casi la mayoría de DataRefs de este tipo.
Espero haberte sido de ayuda. Buena suerte.