richjb Posted January 31, 2022 Report Posted January 31, 2022 I have had excellent luck...more so than any other addon, with getting my GoFlight MCP Pro to work using the PolyPot GoFlight Interface Tool (GIT) to work with CL650. In fact, I get everything to work through GIT except for the AP engage switch using the dataref CL650/FCP/ap_eng. When I assign a key to this reference through the X-Plane Key assignment, it works. When I try to assign it to a GoFlight MCP button using the GIT, it doesn't work. If there is anything unique about this dataref, please let me know. Is the refer you should select assign a joystick button to toggle the AP ENG switch on and off? Thanks! Rich Boll Wichita, KS Quote
Pils Posted January 31, 2022 Report Posted January 31, 2022 Just to be clear; you’re talking about the command CL650/FCP/ap_eng, yes? There’s a difference between commands and datarefs. Quote
richjb Posted February 2, 2022 Author Report Posted February 2, 2022 Ok...my bad. Yes, the command CL650/FCP/ap_eng. As it shows in GIT interface tool. I'm still new to X Plane. Thanks Rich Quote
Pils Posted February 4, 2022 Report Posted February 4, 2022 On 2/2/2022 at 6:05 PM, richjb said: Ok...my bad. Yes, the command CL650/FCP/ap_eng. As it shows in GIT interface tool. I'm still new to X Plane. Thanks Rich That should work fine. It behaves no differently than any other button/command. I’m not familiar with the GIT software unfortunately. Maybe you can post some screenshots? Quote
richjb Posted February 5, 2022 Author Report Posted February 5, 2022 On 2/4/2022 at 12:31 AM, Pils said: That should work fine. It behaves no differently than any other button/command. I’m not familiar with the GIT software unfortunately. Maybe you can post some screenshots? I will. Thanks for your help! Standby... Rich Quote
richjb Posted February 5, 2022 Author Report Posted February 5, 2022 On 2/4/2022 at 12:31 AM, Pils said: That should work fine. It behaves no differently than any other button/command. I’m not familiar with the GIT software unfortunately. Maybe you can post some screenshots? Hi Pils, Below are two screenshots from the GoFlight Interface Tool from PolyPot Software. The program can read the various joystick and keyboard assignments from X-Plane. With the extensive work that HotStart did with the CL650, I was able to program every FCP function and map it work on the GoFlight MCP Pro. There were a few minor compromises that I had to make, for example I mapped the CL650/FCP/ap_eng to the CWA A and CWA B buttons on the MCP Pro because the B737 does not have a dedicated AP ENG button. Every other button that I have programmed/mapped to a CL650/FCP/ command is working. The only other mapping/assignment/programming issue I'm having problems with is GoFlight Landing Gear Pro module and assigning one of the switches to rudder trim up and down. I have the rudder trim assigned to joystick switch, but I would like to get those two switches back for view control. I'm not sure if I am using the correct assignment for rudder trim left and rudder trim right. The big thing I would like to get is the AP ENG switch to work on the GoFlight MCP Pro. It's the only FCP switch that I cannot activate through the GoFlight MCP Pro. Thanks for your help! Much appreciated!! Rich Boll Quote
adawg Posted December 31, 2023 Report Posted December 31, 2023 any luck getting the AP engage button to work? I'm having the same issue but with the Saitek panels, using the CL650/FMC/ap_eng command.. Quote
danmgro Posted December 31, 2023 Report Posted December 31, 2023 I believe it shoud be CL650/FCP/ap_eng Quote
adawg Posted December 31, 2023 Report Posted December 31, 2023 sorry that was my fault, I am using CL650/FCP/ap_eng which I can see via the dataref tool is correct. One interesting thing I noticed using DRT is that if I push the AP button in the virtual cockpit, I see command CL650/FCP/ap_eng being used, and I see a dataref for CL650/FCP/ap_eng changing to a value of 1. When I assign the same command to a button on the saitek panel and look at DRT, I do see the command being activated, but there is no corresponding dataref for CL650/FCP/ap_eng being changed to 1. This AP engage function is the only one I'm having this issue with... Quote
danmgro Posted December 31, 2023 Report Posted December 31, 2023 (edited) Make sure you assigned the command for the saitek panel, NOT the dataref. Assigning a non writable dataref to a button does nothing. Edited December 31, 2023 by danmgro Quote
adawg Posted December 31, 2023 Report Posted December 31, 2023 yup, understood, this is what I have. again it's the only command I'm having the issue with, strange... ; ********* AP Button ****************************************** ;Ap Button remapable = 0 default | = 1 remapable command | = 2 remapable datareference | = 3 remapable datareference toggle Ap Button remapable = 1 ;command for AP button ap_button_remapable_cmd = CL650/FCP/ap_eng Quote
Pils Posted December 31, 2023 Report Posted December 31, 2023 1 hour ago, adawg said: yup, understood, this is what I have. again it's the only command I'm having the issue with, strange... It's because this specific command needs to be "held" active for more than 1 frame, and XSaitekPanels is actuating commands in X-Plane incorrectly, so this can never happen or work without custom integration. Quote
richjb Posted January 1 Author Report Posted January 1 On 12/31/2023 at 9:58 AM, Pils said: It's because this specific command needs to be "held" active for more than 1 frame, and XSaitekPanels is actuating commands in X-Plane incorrectly, so this can never happen or work without custom integration. That's per Toto over on the HS650 Discord channel. He said that he was considering making an option to bypass that one-frame delay to permit hardware binding. That was a couple weeks ago. Rich Quote
Pils Posted January 1 Report Posted January 1 25 minutes ago, richjb said: He said that he was considering making an option to bypass that one-frame delay to permit hardware binding. He might have forgotten about that already. ;-) Quote
Pils Posted January 1 Report Posted January 1 @richjb Have you discussed with the GoFlight developers about using the X-Plane SDK properly? Quote
adawg Posted January 2 Report Posted January 2 On 12/31/2023 at 10:58 AM, Pils said: It's because this specific command needs to be "held" active for more than 1 frame, and XSaitekPanels is actuating commands in X-Plane incorrectly, so this can never happen or work without custom integration. perfect thanks for this info. I *think* I might be able to get around this with a flywithlua script....if I'm successful I'll post back. Thanks! Quote
richjb Posted January 3 Author Report Posted January 3 On 1/1/2024 at 1:40 PM, Pils said: @richjb Have you discussed with the GoFlight developers about using the X-Plane SDK properly? I have not discussed it with them. The Autopilot engage button is the only one that does not work. In fact, I have been able to program my Goflight MCPPro and EFIS to a greater extent in HS650 using dropdown boxes in PolyPot's GoFlight modules than I have any other airplane. The only button that doesn't work is the autopilot engage, and per Toto, it's the time delay that you mention. Is that delay covered in the X-Plane SDK? Quote
Pils Posted January 3 Report Posted January 3 3 hours ago, richjb said: Is that delay covered in the X-Plane SDK? The delay itself isn’t the issue, that’s logic in the Chally simulation (for reasons not relevant to this). The issue is not actuating commands when a hardware button is pushed, held, and released using the correct API functions. Quote
Pils Posted July 1 Report Posted July 1 Untested, but might help: https://github.com/pilsnerish/FlyWithLua-Scripts/blob/main/CL650_ap_eng.lua Quote
richjb Posted July 10 Author Report Posted July 10 On 7/1/2024 at 3:05 PM, Pils said: Untested, but might help: https://github.com/pilsnerish/FlyWithLua-Scripts/blob/main/CL650_ap_eng.lua Thanks Pils! Rich 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.