January 27, 201313 yr Hi all I'm new to Linda, like Selkin , i installed Flight Master Yoke, Saitek Rudder Pedals, MCP Combo II - Boeing MCP and MFD Cougar Pack for right MCDU. All worked fine except 2 shortages airbus module : missing MCDU2 LSK6R (RETURN button) and DOORS fron left open and close Today is the most beautiful day of my life...
January 27, 201313 yr Hi all I'm new to Linda, like Selkin , i installed Flight Master Yoke, Saitek Rudder Pedals, MCP Combo II - Boeing MCP and MFD Cougar Pack for right MCDU. All worked fine except 2 shortages airbus module : missing MCDU2 LSK6R (RETURN button) and DOORS fron left open and close. Maybe it's a silly question ... Anyway, great job guy's Nicu Today is the most beautiful day of my life...
January 28, 201313 yr I solved the problem with missing MCDU2 LSK6R. With edite module i added : function MCDU2_LSK6R () ipc.writeLvar("L:MCDU2_LSK6R", 1) ASC_MCDU_CLICK () end ....and everything is perfect Good week to all, Nicu Today is the most beautiful day of my life...
January 31, 201313 yr Commercial Member Another bugfixing regarding rotaries. It looks like AXE has a problem if you increase or decrease the HDG via LUA more than 4 degrees at HDGfast. -- ## AP Rotaries ## function SPD_plus () SpdMachVar = ipc.readLvar("AB_AP_SPDMACH") if SpdMachVar == 0 then LVarSet = "L:AB_AP_SPEED_Select" LVarGet = round(ipc.readLvar(LVarSet)) if LVarGet < 399 then AddVar = 1 else AddVar = 0 end elseif SpdMachVar == 1 then LVarSet = "L:AB_AP_Mach_Select" LVarGet = ipc.readLvar(LVarSet) if LVarGet < 0.63 then AddVar = 0.01 else AddVar = 0.00 end end ipc.writeLvar(LVarSet, LVarGet + AddVar) AB_AP_SPD_show () end function SPD_plusfast () if SpdMachVar == 0 then LVarSet = "L:AB_AP_SPEED_Select" LVarGet = round(ipc.readLvar(LVarSet)) if LVarGet < 399 then AddVar = 10 else AddVar = 0 end elseif SpdMachVar == 1 then LVarSet = "L:AB_AP_Mach_Select" LVarGet = ipc.readLvar(LVarSet) if LVarGet < 0.63 then AddVar = 0.1 else AddVar = 0.00 end end ipc.writeLvar(LVarSet, LVarGet + AddVar) AB_AP_SPD_show () end function SPD_minus () SpdMachVar = ipc.readLvar("AB_AP_SPDMACH") if SpdMachVar == 0 then LVarSet = "L:AB_AP_SPEED_Select" LVarGet = round(ipc.readLvar(LVarSet)) if LVarGet > 100 then AddVar = 1 else AddVar = 0 end elseif SpdMachVar == 1 then LVarSet = "L:AB_AP_Mach_Select" LVarGet = ipc.readLvar(LVarSet) if LVarGet > 0.16 then AddVar = 0.01 else AddVar = 0.00 end end ipc.writeLvar(LVarSet, LVarGet - AddVar) AB_AP_SPD_show () end function SPD_minusfast () SpdMachVar = ipc.readLvar("AB_AP_SPDMACH") if SpdMachVar == 0 then LVarSet = "L:AB_AP_SPEED_Select" LVarGet = round(ipc.readLvar(LVarSet)) if LVarGet > 100 then AddVar = 10 else AddVar = 0 end elseif SpdMachVar == 1 then LVarSet = "L:AB_AP_Mach_Select" LVarGet = ipc.readLvar(LVarSet) if LVarGet > 0.16 then AddVar = 0.1 else AddVar = 0.00 end end ipc.writeLvar(LVarSet, LVarGet - AddVar) AB_AP_SPD_show () end ---- function AB_HDG_plus () LVarSet = "L:AB_AP_HDG_Select" LVarGet = round(ipc.readLvar(LVarSet)) AddVar = LVarGet + 1 if LVarGet > 359 then AddVar = 0 end ipc.writeLvar(LVarSet, AddVar) AB_AP_HDG_show () end function AB_HDG_plusfast () LVarSet = "L:AB_AP_HDG_Select" LVarGet = round(ipc.readLvar(LVarSet)) AddVar = LVarGet + 4 if AddVar > 359 then AddVar = AddVar - 359 end ipc.writeLvar(LVarSet, AddVar) AB_AP_HDG_show () ipc.sleep(100) end function AB_HDG_minus () LVarSet = "L:AB_AP_HDG_Select" LVarGet = round(ipc.readLvar(LVarSet)) AddVar = LVarGet - 1 if LVarGet < 0 then AddVar = 359 end ipc.writeLvar(LVarSet, AddVar) AB_AP_HDG_show () end function AB_HDG_minusfast () LVarSet = "L:AB_AP_HDG_Select" LVarGet = round(ipc.readLvar(LVarSet)) AddVar = LVarGet - 4 if LVarGet < 0 then AddVar = AddVar + 359 end ipc.writeLvar(LVarSet, AddVar) AB_AP_HDG_show () end --- function ALT_plus () LVarSet = "L:AB_AP_ALT_Select" LVarGet = ipc.readLvar(LVarSet) if LVarGet+100 < 49000 then ipc.writeLvar(LVarSet, LVarGet + 100) end AB_AP_ALT_show () end function ALT_plusfast () LVarSet = "L:AB_AP_ALT_Select" LVarGet = ipc.readLvar(LVarSet) if LVarGet+1000 < 49000 then ipc.writeLvar(LVarSet, LVarGet + 1000) end AB_AP_ALT_show () end function ALT_minus () LVarSet = "L:AB_AP_ALT_Select" LVarGet = ipc.readLvar(LVarSet) if LVarGet >= 200 then ipc.writeLvar(LVarSet, LVarGet - 100) end AB_AP_ALT_show () end function ALT_minusfast () LVarSet = "L:AB_AP_ALT_Select" LVarGet = ipc.readLvar(LVarSet) if LVarGet >= 2000 then ipc.writeLvar(LVarSet, LVarGet - 1000) end AB_AP_ALT_show () end --- function VS_plus () LVarSet = "L:AB_AP_VS_Select2" LVarGet = ipc.readLvar(LVarSet) ipc.writeLvar(LVarSet, LVarGet+1) AB_AP_VS_show () end function VS_minus () LVarSet = "L:AB_AP_VS_Select2" LVarGet = ipc.readLvar(LVarSet) ipc.writeLvar(LVarSet, LVarGet-1) AB_AP_VS_show () end I don't want to add a new version because I am still more testing. ;O) Regards, peter : : : aviation.pero-online.deDeveloper of SIMstarter NG P3D & Homecockpit Builder
February 1, 201313 yr Hi! I have MCP combo2, but I cannot find any explanation what are the buttons for. Of course the most of them are easy to know, but others not.. and maybe are combination that I cannot achieve. Is there any "map instruction" of which buttons are operative and for what? In all Linda donwloads I never see that. Only a readme that says what is fixed. Javier Rollon. Owner of JRollon Planes for Xplane
February 2, 201313 yr Commercial Member Hi! I have MCP combo2, but I cannot find any explanation what are the buttons for. Of course the most of them are easy to know, but others not.. and maybe are combination that I cannot achieve. Is there any "map instruction" of which buttons are operative and for what? In all Linda donwloads I never see that. Only a readme that says what is fixed. My understanding of LINDA is not to provide a manual "how to use the specific buttons". LINDA provides most of the buttons and rotaries to access with your MCP. Maybe you can post your specific question and the comunity will try to answer. ;O) Another bugfixes: function ALT_Step_toggle () LVarSet = "L:AB_AP_ALTSTEP" if ipc.readLvar(LVarSet) == 0 then ALT_Step_1000 () else ALT_Step_100 () end end function ALT_Step_100 () LVarSet = "L:AB_AP_ALTSTEP" ipc.writeLvar(LVarSet, 0) DspShow("Step"," 100") end function ALT_Step_1000 () LVarSet = "L:AB_AP_ALTSTEP" ipc.writeLvar(LVarSet, 1) DspShow("Step"," 1000") end function ALT_plus () if ipc.readLvar("L:AB_AP_ALTSTEP") == 0 then AddVar = 100 else AddVar = 1000 end LVarSet = "L:AB_AP_ALT_Select" LVarGet = ipc.readLvar(LVarSet) if LVarGet+AddVar < 49000 then ipc.writeLvar(LVarSet, LVarGet + AddVar) end AB_AP_ALT_show () end function ALT_plusfast () LVarSet = "L:AB_AP_ALT_Select" LVarGet = ipc.readLvar(LVarSet) AddVar = 1000 if LVarGet+AddVar < 49000 then ipc.writeLvar(LVarSet, LVarGet + AddVar) end AB_AP_ALT_show () end function ALT_minus () if ipc.readLvar("L:AB_AP_ALTSTEP") == 0 then AddVar = 100 else AddVar = 1000 end LVarSet = "L:AB_AP_ALT_Select" LVarGet = ipc.readLvar(LVarSet) if LVarGet-AddVar > 100 then ipc.writeLvar(LVarSet, LVarGet - AddVar) end AB_AP_ALT_show () end function ALT_minusfast () LVarSet = "L:AB_AP_ALT_Select" LVarGet = ipc.readLvar(LVarSet) AddVar = 1000 if LVarGet+AddVar > 1000 then ipc.writeLvar(LVarSet, LVarGet - AddVar) end AB_AP_ALT_show () end I've added the "Step 100 - 1000" rotary. And the ALT rotary now listen to the position of this switch. I hope to past all changes into a new version tomorrow. ;O) Happy landings, pero : : : aviation.pero-online.deDeveloper of SIMstarter NG P3D & Homecockpit Builder
February 2, 201313 yr yes.. but where I have to post.. if this is the Airbus area? I saw how the 3 programable buttons changed something between flight and ground (but didn't understand any change it made). Also the first 2 on the lleft below "LCD contrast" label in combo2 controls the intensity of autobrake.. The only way to know what buttons do is just try and error. It would be fine to know what do some buttons. At least the specials. Not all, because normally the HDG- APP - ALT knobs etc.. do what they are supposed to do. Javier Rollon. Owner of JRollon Planes for Xplane
February 2, 201313 yr Commercial Member New Version 2.2 released! > Download < - Important Bugfixes regarding Autopilot - Ground Services Added - Advanced Display functions for MCP1 Users ) Greetings, peter : : : aviation.pero-online.deDeveloper of SIMstarter NG P3D & Homecockpit Builder
February 20, 201313 yr Author Update: v2.0 --> v2.1 ND functions enhanced thanks to Capt. PERO! fixed vs level/pull bug, also thanks to Capt. PERO! v2.1 --> v2.2 - Important Bugfixes regarding Autopilot - Ground Services Added - Advanced Display functions for MCP1 Users ) v2.2 --> v2.3 added ND Mode single functions added ND Range single functions Many many thanks to Peter!!! Guenter Steiner -------------------------------------------------------------------------------------- Betatester for: A2A, LORBY, FSR-Pillow Tester --------------------------------------------------------------------------------------
March 5, 201313 yr Hello! Please forgive me for asking such a simple question, but how can I get LINDA to recognize the new profile? I added the files from the zip file, but LINDA says to me that the aircraft isn't recognized. Do I create new profiles (for each AXE variant) "based" on the the version that was included in the zip file? Thank you so much for your help! - Jarkko Jarkko Puustinen (FSX live streamer, YouTuber) http://www.twitch.tv/virtualfreightdog http://www.youtube.com/user/VirtualFreightDog
March 7, 201313 yr Commercial Member I added the files from the zip file, but LINDA says to me that the aircraft isn't recognized. Do I create new profiles (for each AXE variant) "based" on the the version that was included in the zip file? Hi Jarkko, normaly it should work without creating a new profile for each variant of the AXE. Please try: 1) make a backup of directorys "linda" and "linda-cfg" 2) delete directorys "linda\aircrafts\Aerosoft Airbus X\" 3) delete directorys "linda-cfg\aircrafts\Aerosoft Airbus X\" 4) download current version 2.3 from http://www.fs-linda....tended_V2_3.zip 5) copy both directorys back "linda" and "linda-cfg" 6) restart FSX and LINDA 7) make sure that the "FSX" button on left beside the "Aircraft Profile" Dropbox is green If that does not work, load a default Aircraft from FSX and report, if LINDA switches to "*Default Aircraft" Profile. : : : aviation.pero-online.deDeveloper of SIMstarter NG P3D & Homecockpit Builder
March 8, 201313 yr Hello Pero, Thank you for the help. I clearly did something wrong the last time around. I'll try again in a couple of days. Thanks again! Jarkko Puustinen (FSX live streamer, YouTuber) http://www.twitch.tv/virtualfreightdog http://www.youtube.com/user/VirtualFreightDog
March 15, 201313 yr Hello again! Today I had time to test again and here's the message that I got: [E] LUA.0: ---> ERROR:: MCP configs not found for current aircraft! Is this "normal" or am I doing something wrong? Thank you for the help EDIT: Clicking the FSX Sync button seemed to help. Edited March 15, 201313 yr by jpuustinen Jarkko Puustinen (FSX live streamer, YouTuber) http://www.twitch.tv/virtualfreightdog http://www.youtube.com/user/VirtualFreightDog
March 25, 201313 yr Guys, unfortunately LINDA does not recognize GoFlight modules as HID devices, so I can not assign AXE functions to GoFlight rotaries and buttons via LINDA. On the other hand you have access to many of AXE internal functions via LINDA already. Is it somehow possible to translate LINDA calls to LUA scripts, that I could open and assign with FSUIPC? As you can see I have a vague idea about the details, but I know how to assign buttons with lua scripts and FSUIPC. So if you pointed me in the right direction, I would start digging from there. Many thanks, Dirk.
March 26, 201313 yr By now I have collected most of the LUA files needed for mapping my GoFlight buttons and rotaries to the buttons and rotaries on AXE's FCU in FSUIPC. Please help me out with the last 2 lua files needed for VS increase and VS decrease. Much thanks, Dirk.
Archived
This topic is now archived and is closed to further replies.