Jump to content
The simFlight Network Forums

allan.kidd@optusnet.com.au

Members
  • Posts

    9
  • Joined

  • Last visited

Everything posted by allan.kidd@optusnet.com.au

  1. John Thanks for your reply. FYI - The X-Touch mini is by Behringer - see the web site www.behringer.com/product.html?modelCode=P0B3M. The device is supported by utilities SPAD.NEXT for P3D and X-plane - and - X-Keypad for X-Plane. It is MIDI/USB interface. The device provides 48 (24x2) push buttons and 16 (8x2) rotary knobs - a switch doubles up on the use of eachphysical button. I will have a look at lua script and keep searching for a solution. Allan
  2. I am using P3Dv5 and FSUIPC6. I have recently installed an X-Touch Mini controller and can program this with SPAD.NEXT. Unfortunately, I need to create mouse macros for some aircraft buttons and FSUIPC6 does not recognise the controller is installed. I note the FSUIPC6.ini file has a section [JoyNames]. Is is just a matter of finding the GUID of the device and manually adding it to the end of that section? If not, do you have a suggestion?
  3. John - thanks for the heads up. Yes, I have also be setting up for the FSLabs A320. I will follow instructions in the article you mention. Allan
  4. I am trying to program the MCP buttons. Taking HDG as an example, I found in the PMDG_NG3_SDK.h file: #define EVT_MCP_HDG_SEL_SWITCH (THIRD_PARTY_EVENT_ID_MIN + 392) Also: #define THIRD_PARTY_EVENT_ID_MIN 0x00011000 // equals to 69632 So adding 69632 and 392 I get 70024 If I then use FSUIPC to issue "ROTOR Brake 70024" on the HDG button but the HDG button does not activate. Any advice would be appreciated.
  5. John Thank you! What a difference the LACK of a P makes. All is now working perfectly. Allan
  6. The Honeycomb Bravo has a rotary switch to select between ALT, VS, HDG, CRS and IAS. Once the selection is made there is another clockwise/anticlockwise rotary switch to increment or decrement the associated value. The associated joystick/buttons are (64,20), (64,19), (64,18), (64,17) and (64,16). Clockwise is (64,12) and anticlockwise is (64,13). The aircraft is a Gates Learjet 35A and the sim is P3Dv5 HF1. The compound commands set up are: 13=CP(+64,20)P64,12,CRX4000010c,1 -{Macro LearJet35A: AltInc2}- 14=CP(+64,20)P64,13,CRX4000010c,3 -{Macro LearJet35A: AltDecr2}- 15=CP(+64,16)P64,12,CM10:15,0 -{Macro LearJet35A: IASUp2}- 16=CP(+64,16)P64,13,CM10:16,0 -{Macro LearJet35A: IASDown2}- 20=CP(+64,17)P64,12,CM10:9,0 -{Macro LearJet35A: CRSInc}- 21=CP(+64,17)P64,13,CM10:10,0 -{Macro LearJet35A: CRSDecr}- 22=CP(+64,18)P64,12,CM10:11,0 -{Macro LearJet35A: HEADInc}- 23=CP(+64,18)P64,13,CM10:12,0 -{Macro LearJet35A: HEADDecr}- The Macros are: 7=AltInc=RX4000010c,1 9=CRSInc=RX4000014e,1 10=CRSDecr=RX4000014e,3 11=HEADInc=RX4000014d,1 12=HEADDecr=RX4000014d,3 13=AltInc2=RX4000010c,1 14=AltDecr2=RX4000010c,3 15=IasIncr2=RX400000fb,1 16=IASDecr2=RX400000fb,33 When run, the only dials on the Learjet that move are Heading and CRS. As an experiment, I set up a another switch to access the Altitude increment macro and used the NON compound instruction below - it worked! 25=P65,14,CM10:7,0 -{Macro LearJet35A: AltInc}- So it seems to me the compound instruction is not picking up the rotary dial position for Altitude and IAS. Note that the numbering of all switches are valid as per FSUIPC when looked at in the SIM. Also I have programmed these dials on other aircraft using Spad.Next. Any thoughts would be appreciated. Allan
  7. Whooops - found my problem. I had put a comma after the condition that was not the correct syntax. The error code threw me. Allan
  8. The FSUIPC.ini with the error section [Buttons.LearJet35A] 0=R2,3,C65792,0 -{AUTOPILOT_ON}- 1=U2,3,C65792,0 -{AUTOPILOT_ON}- 2=P2,2,C65596,0 -{THROTTLE_FULL}- 3=P2,20,C68086,0 -{BEACON_LIGHTS_ON}- 4=P2,21,C68087,0 -{BEACON_LIGHTS_OFF}- 5=P2,23,CM10:6,0 -{Macro LearJet35A: LandLightOFF}- 6=P2,26,C68089,0 -{NAV_LIGHTS_ON}- 7=P2,27,C68090,0 -{NAV_LIGHTS_OFF}- 8=P2,28,C66052,0 -{STROBES_ON}- 9=P2,29,C65560,0 -{STROBES_TOGGLE}- 10=P2,22,CM10:5,0 -{Macro LearJet35A: LandLightON}- 11=P2,24,CM10:5,0 -{Macro LearJet35A: LandLightON}- 12=P2,25,CM10:6,0 -{Macro LearJet35A: LandLightOFF}- 13=CP(+64,20),P64,12,CM10:7,0 << ERROR 19! Line ignored >> 14=CP(+64,20),P64,13,CM10:8,0 << ERROR 19! Line ignored >> 15=CP(+64,16),P64,12,CM10:1,0 << ERROR 19! Line ignored >> 16=CP(+64,16),P64,13,CM10:2,0 << ERROR 19! Line ignored >> 17=P0,12,CM10:9,0 -{Macro LearJet35A: CRSInc}- 18=P64,13,CM10:2,0 -{Macro LearJet35A: IASDown}- 19=P64,12,CM10:7,0 -{Macro LearJet35A: AltInc}- Lines 13 through 16 are to program the 2 rotary keys on the Honeycomb Bravo - 64,20 is the the altitude selector while 12 is the increment dial. 64,16 is the IAS selector and 14 is the decrement direction. Error 19 in the manual: "19 The C.r Kor M needed for Control, Key or Macro is missing" I have included the Macro file 10 below. Macro file 10 does have macros 1,2,7 & 8. This is evidenced by line 19 in FSUIPC.ini above (19=P64,12,CM10:7,0 -{Macro LearJet35A: AltInc}-) which does not have an error. Suggestions appreciated!! Macro file 10: [Macros] 1=IASUp=RX400000fb,1 2=IASDown=RX400000fb,3 3=ALTUp 3.1=RX4000010c,1 3.2=RX4000010c,1 4=ALTDown 4.1=RX4000010c,3 4.2=RX4000010c,3 5=LandLightON=RX400000cd,3 6=LandLightOFF=RX400000cd,1 7=AltInc=RX4000010c,14 8=AltDecr=RX4000010c,15 9=CRSInc=RX4000014e,1 10=CRSDecr=RX4000014e,3 11=HEADInc=RX4000014d,1 12=HEADDecr=RX4000014d,3 Allan
  9. *** Moved from FAQ sub-forum to main support forum *** What is the technique to send multiple controls when a button is pressed? If it is documented in one of the supplied manuals, please advise the manual name and page number. Thanks Allan
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.