October 1, 20214 yr I am trying to set up an xTouch to control some of the FCU controls on my airbus. Looked on here but most posts relate to the FBW A320. I have tried some of the options within AAO's but they do not work with the older airbus. Does anyone know if AAO's does actually work with the older Aerosoft bus, and whether there are any scripts available online. I have search but found nothing as yet. Andrew
October 1, 20214 yr Commercial Member Did you scan for LVars with AAO? I don't really know what the legacy Airbus products use as controller input (or if they can even be controlled from the outside). I has been ages since I used them. Edit: I just ran the LVar scan myself on the Aerosoft Airbus A320/321 Professional for P3D V5. The scan was running for a long time and it yielded hundreds of LVars. Most of them look like they can be used in scripts to operate knobs and switches. Edited October 1, 20214 yr by Lorby_SI LORBY-SI
October 2, 20214 yr Author Thanks for the reply. I ran the scan and collected the LVAR's. Have programmed one of two controls successfully, so I think it should work. But others I have tried I cannot get a result. Probably the wrong LVar. Difficulty is identifying which LVar for a specific button or switch. Is it trial and error or is there a way to identify which LVar ? Very much a novice at this. Thanks Update : have found an SDK file with the Lvars for the Airbus. Will try that. Edited October 2, 20214 yr by mccaba
October 4, 20214 yr Author I have pasted an extract from the SDK file I found listing the Lvars for the Glareshield. The push and pull operations I know are set using the box top right of the Event per 3.6.2 in the documentation, but I am struggling to figure out how the other variables are input. for example AP_HDG_Select Glareshield, Heading Value Set 0-360 Range. I tried using 360 in the value box, but when the control is moved it jumps to 360 or whatever value I use. How do I get a rotary control to cycle 1 - 360 ? Or for that matter, any of the other Range options other than 1 , -1 ? Hope I have explained that. Thanks FCU/Glareshield Buttons AB_AP_AP1 Glareshield, AP1 Button 1 = on, 0 = off AB_AP_AP2 Glareshield, AP2 Button 1 = on, 0 = off AB_AP_LOC Glareshield, LOC Button 1 = on, 0 = off AB_AP_LOC2 Glareshield, APP Button 1 = on, 0 = off AB_AP_ATHR Glareshield, ATHR Button 1 = on, 0 = off AB_AP_VSlevel Glareshield, VS Knob 1 = push, -1 = pull AB_AP_HDGmode Glareshield, HDG Knob 1 = push, -1 = pull AB_AP_SPDmode Glareshield, SPD Knob 1 = push, -1 = pull AB_AP_ALTmode Glareshield, ALT Knob 1 = push, -1 = pull AB_AP_SPDMACH Glareshield, SPD/MACH button 1 = MACH, 0 = SPD AB_AP_HDGTRK Glareshield, HDGVS/TRKFPA button 1 = TRK/FPA, 0 = HDG/SPD Autopilot_TRK_set Glareshield, Track Value Set 0-360 Range AB_AP_HDG_Select Glareshield, Heading Value Set 0-360 Range AB_AP_SPEED_Select Glareshield, Speed Value Set VLS-VMO/MMO Range AB_AP_Mach_Select Glareshield, Mach Value Set VLS-VMO/MMO Range AB_AP_FPA_Select2 Glareshield, FPA Value Set 9.9 to -9.9 Range AB_AP_VS_Select2 Glareshield, VS Value Set 60 to -60 range, 2 for 200 fpm, -60 for -6000 fpm AB_AP_ALT_Select Glareshield, ALT Select 00100 - 41000 Range AB_MPL_FD Glareshield, FD Button 1 = 1FD2 On, 0 = FD off AB_MPL_ILS Glareshield, LS Button 1 = LS On, 0 = LS off AB_MPL_ND_CSTR Glareshield, ND Display Option CSTR 1 = on, 0 = off AB_MPL_ND_WPT Glareshield, ND Display Option WPT 1 = on, 0 = off AB_MPL_ND_VOR Glareshield, ND Display Option VOR 1 = on, 0 = off AB_MPL_ND_NDB Glareshield, ND Display Option NDB 1 = on, 0 = off AB_MPL_ND_ARPT Glareshield, ND Display Option APRT 1 = on, 0 = off AB_MPL_ND_Mode Glareshield, ND Mode Knob 0 = LS, 1 = VOR, 2 = NAV, 3 = ARC, 4 = PLAN AB_MPL_ND_Range Glareshield, ND Range Knob 0 = 10, 1 = 20, 2 = 40, 3 = 80, 4 = 160, 5 = 320 Autobrake_position Glareshield, AutoBrake Set 0 = MAX, 1 = off, 2 = LO, 3 = MED AB_BRK_FAN Glareshield, Brake Fan 1 = on, 0 = off AB_MPL_Baro_Unit, number Glareshield, inHg/hPa 0 = hPa, 1 = inHg AB_MPL_Baro_STD, number Glareshield, Pull STD 1 = pulled -> set 16208 (K:KOHLSMAN_SET) AB_MPL_ND_Arrow1 Glareshield, ADF/VOR 1 Switch 0=VOR, 1=OFF, 2=ADF AB_MPL_ND_Arrow2 Glareshield, ADF/VOR 2 Switch 0=VOR, 1=OFF, 2=ADF AB_AP_SPDmode_set Glareshield, 0 = dashed (---) shown AB_AP_HDGmode_setDisp Glareshield, 0 = dashed (---) shown AB_AP_KNOBALT Glareshield, 1 = dashed (---) shown AP_AP_ALT_Mode Glareshield, 1 == dot shown Edited October 4, 20214 yr by mccaba typo
October 4, 20214 yr Commercial Member 1 hour ago, mccaba said: How do I get a rotary control to cycle 1 - 360 ? any of the other Range options By creating RPN scripts and calling those. (L:AB_AP_HDG_Select, Number) ++ dnor (>L:AB_AP_HDG_Select, Number) All RPN commands like "dnor" are listed in the AAO manual. This works, because it is a full circle in degrees. For other ranges, use range protection in scripts: (L:AB_AP_FPA_Select2, Number) 9.9 < if{ (L:AB_AP_FPA_Select2, Number) 0.1 + } els { -9.9 } (>L:AB_AP_FPA_Select2, Number) LORBY-SI
Archived
This topic is now archived and is closed to further replies.