EthanB Posted March 16 Report Posted March 16 I've seen postings about the multi-touch working with the (spendy and not necessary for my use case) RSG hardware DFC-90 emulator. I fly with both a Honeycomb Bravo throttle quadrant and multi-touch screen on which I run Air Manager (with Knobster). So I have plenty of controls, they are not as perfect as RSG but good enough for me! The challenge is that I want to make the Bravo AP controls work correctly with the DFC90 on the Entegra SR22 (this is my config IRL, I feel very lucky). To do this on the Bravo, as near as I can tell I'm going to have to go pretty deep to program the Bravo config, possibly including creating new datarefs to store that a button is pressed and held (eg IAS or VS for vertical, or HDG for lateral), so that I can test on that dataref to set the correct action on the second button press that occurs while the first button is held (eg ALT for vertical or NAV or GPSS for lateral). Question: is there an easier way? Is there something I'm missing? All advice welcomed. I can code, but it's not something I do all the time so it's gonna take me a long time to start from scratch. Thanks so much! Ethan Quote
Matchstick Posted March 17 Report Posted March 17 (edited) You shouldn't need custom datarefs when you just want to check if a button is being held down when another is pressed - instead you can add a condition on the second button to check if LOCAL/Devices/Bravo Throttle Quadrant/<first button> is 1 I use this on jets to allow me to shut down the engines by moving the throttle lever into the detent position but only if I'm holding down a separate button at the same time to avoid accidents. -- Edit -- Looking at it, that might not even be necessary - instead you can create separate Pressed and Released events for the buttons which will allow you to hold the button down and have the sim handle the processing for multiple button presses itself. For Button Pressed set the event parameter to a static value of 1 and for Button Released set the event parameter to 2 Edited March 17 by Matchstick Quote
Coop Posted March 17 Report Posted March 17 I don't have the honeycomb myself, but if you can bind to just standard X-Plane controls, these are the hardware commands that you can use. This will respect the dual-press logic on some of the modes in the DFC90 (that is not present in the virtual cockpit, as you don't have two mouse pointers) afm/sr/cmd/dfc90_hw/fd afm/sr/cmd/dfc90_hw/hdg afm/sr/cmd/dfc90_hw/ias afm/sr/cmd/dfc90_hw/nav afm/sr/cmd/dfc90_hw/gpss afm/sr/cmd/dfc90_hw/vs afm/sr/cmd/dfc90_hw/alt afm/sr/cmd/dfc90_hw/gs afm/sr/cmd/dfc90_hw/level afm/sr/cmd/dfc90_hw/ap afm/sr/cmd/dfc90_hw/appr afm/sr/cmd/dfc90_hw/ias_dn afm/sr/cmd/dfc90_hw/ias_up afm/sr/cmd/dfc90_hw/ias_sync afm/sr/cmd/dfc90_hw/vs_dn afm/sr/cmd/dfc90_hw/vs_up afm/sr/cmd/dfc90_hw/vs_sync Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.