December 2, 20214 yr Has anyone figured out how to use the built in or FSUIPC commands to do push/pull with any controller?
December 2, 20214 yr Possible with FSUIPC and Mobiflight (free). https://www.youtube.com/watch?v=Y5WndP-SiAQ I am not sure if this is what you are looking for. Most of what is said on the Internet may be the same thing they shovel on the regular basis at the local barn.
December 2, 20214 yr 43 minutes ago, diajohn said: Has anyone figured out how to use the built in or FSUIPC commands to do push/pull with any controller? I am not sure what you mean by push/pull. Would an example be to push in or pull out the throttle or mixture control on the C172? If so that would be an axis assignment in FSUIPC7. Al
December 2, 20214 yr 1 hour ago, diajohn said: I am thinking of the push/pull like on the Airbus MCP I am not familiar with the Airbus, but I am familiar with FSUIPC7, so give me a few specific examples of what Airbus MCP functions are controlled by push/pull that you want to control with a key or button. For example, perhaps some autopilot functions such as Altitude Hold on and off, Autopilot Heading Hold on and off, etc. Pick a couple of basic examples and maybe I can show you how to use FSUIPC or the MSFS control options for those specific examples. BTW, have you used FSUIPC before? Al Edited December 2, 20214 yr by ark
December 2, 20214 yr I quit FSUIPC since using MSFS, so can only talk for AxisAndOHs where you can make your own scripts. You have to search for H: variables in that case FCU ALT pull should be: (>H:A320_Neo_FCU_ALT_PULL) (>H:A320_Neo_CDU_MODE_SELECTED_ALTITUDE) pull: (>H:A320_Neo_FCU_ALT_PUSH) (>H:A320_Neo_CDU_MODE_MANAGED_ALTITUDE) But haven't tested it since I only fly FBW A320 and there are other variables valid. Just as an example. In AAO you make now a script and assign this to any controller you like, including VRInsight MCP, StreamDeck or any Joystick. Don't know how it works with MobiFlight or FSUIPC now. Guenter Steiner -------------------------------------------------------------------------------------- Betatester for: A2A, LORBY, FSR-Pillow Tester --------------------------------------------------------------------------------------
December 2, 20214 yr New function added to key bindings after SU7. Hold & Release. This dublicates the possibility ofthe keys. You can use it as a hold key (active when hold) and/or release key (active when released) Edited December 2, 20214 yr by kt069 Intel i7-9700K - AMD 7900 XT (VRAM 20GB) - 32 Gb Ram - SSD Drive - Win10 x64 - Samsung 43" 4K TV - Quest 3 VR
December 3, 20214 yr Author 20 hours ago, ark said: I am not familiar with the Airbus, but I am familiar with FSUIPC7, so give me a few specific examples of what Airbus MCP functions are controlled by push/pull that you want to control with a key or button. For example, perhaps some autopilot functions such as Altitude Hold on and off, Autopilot Heading Hold on and off, etc. Pick a couple of basic examples and maybe I can show you how to use FSUIPC or the MSFS control options for those specific examples. BTW, have you used FSUIPC before? Al At present on the Airbus FBW you click the mouse above a knob such as heading for managed mode and below for manual mode. This mimics the push pull of the actual MCP controls. One of my controllers (digital) will change the value(rotate) and is also clickable to mimic the push/pull of the panel. Presently, I must grab my mouse for the push/pull. While not a power user of FSUIPC, I have used it seemingly forever although it’s MSFS version seems to be mostly a communication vehicle for some of my addons Any help is appreciated John
December 3, 20214 yr It looks like a LINDA module has been developed for the Airbus. https://github.com/joeherwig/A32nx-LINDA-aircraft-module If you are not familiar with LINDA, it is a free program that makes use of FSUIPC and FSUIPC lua code. If you download the zip file A32nx-LINDA-aircraft-module-main.zip and look at some of the code in the zip file, you will find a file called actions.lua at .......\A32NX\A32nx-LINDA-aircraft-module-main\A32nx-LINDA-aircraft-module-main\A32nx\LINDA\aircrafts\A320\actions.lua. In the actions.lua file there is a heading section that looks like this: -- HEADING ----------------- function A32nx_HDG_MODE_selected () ipc.activateHvar("H:A320_Neo_FCU_HDG_PULL") DspShow ("HDG", "set") SyncBackHDG (0, ipc.readUW(0x07CC), true) end function A32nx_HDG_MODE_managed () ipc.activateHvar("H:A320_Neo_FCU_HDG_PUSH") DspShow ("HDG", "mngd") SyncBackHDG (0, ipc.readLvar("L:A320_Neo_FCU_HDG_SET_DATA"), true) end function A32nx_HDG_inc() ipc.activateHvar("H:A32NX_FCU_HDG_INC") ipc.sleep(20) SyncBackHDG (0, ipc.readLvar("L:A320_Neo_FCU_HDG_SET_DATA"), true) end function A32nx_HDG_incfast() ipc.activateHvar("H:A320_Neo_FCU_HDG_INC") ipc.sleep(20) SyncBackHDG (0, ipc.readLvar("L:A320_Neo_FCU_HDG_SET_DATA"), true) end function A32nx_HDG_dec() ipc.activateHvar("H:A320_Neo_FCU_HDG_DEC") ipc.sleep(20) SyncBackHDG (0, ipc.readLvar("L:A320_Neo_FCU_HDG_SET_DATA"), true) end function A32nx_HDG_decfast() ipc.activateHvar("H:A320_Neo_FCU_HDG_DEC") ipc.sleep(20) SyncBackHDG (0, ipc.readLvar("L:A320_Neo_FCU_HDG_SET_DATA"), true) end As you can see there are a number of heading functions defined that, through LINDA, you will be able to make use of, i.e., assign keys or buttons to control the A320 heading modes. And there are other code sections for controlling many other A320 functions. If you are familiar with writing FSUIPC Lua scripts, an alternative to using LINDA would be to make use of the Hvars and Lvars you find in the LINDA files to write your own Lua scripts to control the A320 functions. But unless you just want to control a few AS320 functions, LINDA would seem to be the better way to go. As I understand it, the overarching idea behind LINDA is to simply things so the user does not have to write code or directly interact with the inner workings of FSUIPC. Someone else has written the code for you to make use of. I have not used LINDA, but there is a lot of info on the web on how to use it. It is also worth noting there are LINDA modules available for many aircraft. So once you learn how to use LINDA you may find it useful for other aircraft in your current or future hanger. https://www.avsim.com/forums/forum/427-linda-downloads/ Perhaps someone in this forum with LINDA experience can provide more info. Al Edited December 3, 20214 yr by ark
Archived
This topic is now archived and is closed to further replies.