Jump to content
The simFlight Network Forums

John Dowson

Members
  • Posts

    13,685
  • Joined

  • Last visited

  • Days Won

    288

Everything posted by John Dowson

  1. This value doesn't change until you click the Set button. Its the In / Out values that change, and then you use the Set button to set the (max in this case) in value. If the In/Out values aren't changing, make sure you have assigned Direct to FSUIPC Calibration and the flaps axis.
  2. Hi Daniel, ok, thanks for the detailed explanation. I'll definitely look into this when I have more time. Regards, John
  3. Why wouldn't you if nothing has changed? What message? When? Did you download the exe I posted above and try that? Please do. I have also PM'ed you a key file. drop that into the same folder as your FSUIPC7.exe. You don't need to. If you want to use anything there, documentation is provided (from that link I also posted). Your screenshots above show MANY errors.I think there must be something pretty seriously wrong with your system and should consider reinstalling Windows. Do you have any anti-virus software running (apart from Windows Defender)? If so, maybe try temporarily disabling.
  4. You can either add them to your existing event files or create a new one for them. Note the max limit of 256 events per file. And there is also an issue with the current release v7.0.4 (and earlier) in that only one event file can be used, so if using multiple event files you need to download the latest version I attached where the event files were posted. I'll release this as v7.0.5 when I get time.
  5. It is currently not possible to use the FSUIPC auto-save files as there are currently issues with saving and loading flight files via simconnect (which FSUIPC uses), although this is possible directly from MSFS. We are waiting for this to be addressed by Asobo. John
  6. Yes, and you have to add it to the [Auto] section of the FSUIPC7.ini file. This is explained in the step-by-step guide for the Alpha and Bravo scripts, or see the section Automatic running of Macros or Lua programs in the Advanced User Guide. John
  7. Yes, we are aware of it. There are issues when calibrating for PMDG aircraft in FSUIPC due to priority levels of the axis controls being sent. However, you can still assign in FSUIPC but assign to the FS control and not direct to FSUIPC calibration. However, this may be depend on the axis (e.g. throttle vs aileron/elevator). Best to just try and see what works for you. If you assign to FSUIPC calibration and calibrate, but you then suffer from a jittery axis, then this is usually a sign that different values are being received (due to the priority level issue mentioned) and you should switch back to 'Send yo FS' and not calibrate. Ok, then just leave it as it is! Then can't (or shouldn't) happen. Next time it happens, post again with your FSUIPC log and ini files and I'll take a look. Would be better if, once it occurred, you could activate logging for buttons & switches and events, and press the button again to generate the log entries (you can do this without closing the FS or FSUIPC). Then close the sim and post your log and ini files. John
  8. No. Windows numbers them from 1-32, FSUIPC uses 0-31. Your install log shows that you installed FSUIPC7 your your Program Files (x86) folder. You shouldn't install there as its a protected folder (and also FSUIPC7 is x64 not x86) and could give issues, so better to install in a different location. Run the installer again and select a non-protected folder (e.g. c:\FSUIPC7 or C:\MSFS Ad-ons\FSUIPC7) to install. The installer will automatically detect your current installation and uninstall that. You can copy across your FSUIPC7.key and FSUIPC7.ini again afterwards. However, I'm not sure this prevented your settings not being saved, as if the FSUIPC7.ini file exists then FSUIPC can write to the folder. If its not working after you re-install, attach those updated files (InstallFSUIPC7.log and FSUIPC7.log) together with your FSUIPC7.ini. Your install log also shows no update of the MSFS EXE.xml file. This is select by default in the installer components selection - did you uncheck this? If you want FSUIPC7 to start with MSFS, you should leave that checked. John
  9. Did you select to have FSUIPC auto-started with FSUIPC? Please show me your InstallFSUIPC7.log file. To calibrate, you need FS running. If you settings aren't being saved, there is a problem with your installation. I'll check this when you post your installation log. Also attach your FSUIPC7.log file please (both will be in your FSUIPC7 installation folder). Yes, currently only 32 buttons are recognised (numbers 0-31) + POV buttons 32-39). I am working on extending this to 128 buttons, but this is not ready for release at the moment. For now, to assign to those buttons, you have to use a lua file that will map the buttons > 31 to virtual buttons. If you are using the Honeycomb Alpha or Bravo, there are specific scripts for those in the User Contributions section. Othgerwise, you can use the HidDemo.lua plugin included in the lua examples (located in a zip file in your documents folder). You will have to edit it to add your devices VID and PID, and have it auto-started via your FSUIPC7.ini file. Yes, they are separate. You should create an empty profile for your controller in MSFS itself initially, although you can mix and match assignments between MSFS and FSUIPC if you like, just make sure you don't assign a button or axis in both. John
  10. Sorry, you don't need to edit the ini for this. Just assign your throttle direct to FSUIPC calibration and select a throttle axis, and with your throttle at 4% set the lower limit, and at 74% set the upper limit in the throttle calibration page..
  11. But I thought your issue was when calling any lua script (e.g. your simple example) on a button press? If you were doing that on repeat, that would certainly be problematic as the lua is compiled before being executed and then ran, and the repeat would kill the running thread and start this again... Best to use event.button directly for such luas, rather than by direct FSUIPC asignments. Anyway, sorry for the delay in this - I've been busy working on the lvar WASM module. I can take a look at this over the weekend if its an issue, but I think i need more details on what you are actually trying to achieve. John
  12. Maybe try logging the value of next_waypt_info after reading it to see what it contains, and/or having a final 'else' to set to "UNKNOWN" .
  13. Sure - use the attached key file. Just drop it into your FSUIPC7 installation folder. It is valid for 5 days: FSUIPC7.key Hmm. It may be possible by assigning direct to FSUIPC and calibrating, and then manually editing the ini to change the calibration entry to decrease the throttle's value range. You would want to set the range in the calibration entry so that the value sent when at 74% physical position is the full throttle value. However, when you pass the 74%, larger values will then be sent...presumably these will be ignored (and not produce an error) but give it a go. Also, please see the User Guide for details on calibration, although you won't find details on how to do what you want to achieve. Try setting it up and if you have any issues, post your FSUIPC7.ini file here and I'll take a look (but only after you have at least assigned and cailbrated!). John
  14. No problem. You could try looking at the MobiFlight WASM module, and adding the MobiFlight events to FSUIPC. They may have some events/controls for the functions you require (especially for the A320). Also, check out the FBW A320 mod if you haven't done so already. For information on MobiFlight WASM module and events, see: and The lvar-access (and hvar) WASM module for FSUIPC7 is progressing well, but it will be another few weeks before I can get a beta version of this out to test. John
  15. I took a look at the code for this as well, and its just a direct copy from the simvar to the offset, as Pete says. So if its empty, we are getting an empty value/string through from SimConnect for that simvar. The code in FSUIPC6 and FSUIPC7 is the same for this offset. Try logging the offset in both FSUIPC6 and FSUIPC7 and compare the output.
  16. There's an online converter for that: https://clideo.com/merge-wav, and also quire a few freeware programs (ask google!).
  17. Of your throttle is jumping straight to full throttle with any movement, you need to fix the registry entry for that device. Please see that FAQ article I referenced. Remember to back up your registry first! Before you do that, you can try with other controls (but I think you will find the same result). You are currently using Throttle Set, try also with Axis Throttle Set. Note that you are using a profile (called 737 Axic) for your PMDG 737, but you don't have any axis for that profile. You should make the axis for that profile specific. To do this, open the axis assignments dialog (with the PMDG 737 loaded) and check the profile box, and select to import your general axis). A few other minor points from your ini: - you should change AutoAssignLetters=No to AutoAssignLetters=Yes in the [JoyNames] section of your ini. This will prevent problems in the future if your device ids change (even though you currently only have one device) - Change your profile string 1=PMDG 737-800NGXu PMDG House (N738PM | 2019) to something like 1=PMDG 737-800NGXu That profile will then be used with any variant of the PMDG 737-800NGXu. You can even use 1=PMDG 737 to use with all PMDG 737s. John
  18. Ah, so it was broken in the Custom mod and is now fixed. Ok.
  19. So its an issue with the Custom mod that should be reported to FBW.
  20. Please don't embed your comments in a quoted message. It make your comment very difficult to read. I think you should at least try and read the provided user manuals - they will be under your Documents folder in an FSUIPC6 sub-folder. Your FSUIPC6.log and FSUIPC6.ini files will be located in your installation folder, i.e. where you chose to install FSUIPC6. If you don't know where that is, please see the included Installation and Registration guide. To disable controllers completely in P3D, go to menu Options->General, and under Other Controls you will see a checkbox for Enable Controller(s) - make sure that is un-checked. This is usually due to the axis being identified as a digital on/off axis in the registry. Please see the following FAQ entry: John
  21. See section Automatic running of Macros or Lua plugins in the Advanced User Guide. John
  22. First, you posted in the Announcements sub-forum, where it explicitly states NOT for support requests. I have moved your post for you this time, byt please take care to post in the correct forum for future requests. What does this mean? You have to assign the throttle yourself, it does not do this automatically. What have you tried? Ok, but best to disable controllers completely in P3D, as it has a tendency to automatically re-assign on occasion. What doesn't work? What controls have you tried? Are you sending to FSUIPC for calibration and calibrated, or are you sending to FS as a normal axis? What version of FSUIPC and P3D are you using? As a minimum, I need to see your FSUIPC log and ini files, and need to know what you have tried. There have also been many posts on assigning the throttles in the PMDG aircraft (although difficult to find, admitadly!) - you should at least try searching these forums first (as well as the PMDG ones) to see if you can find any help there.
  23. As stated in the provided README.txt, you need to uninstall (if installed) and re-install the VC++ 2015-2019 redistributables:
  24. Buttons & switches with ids 0-31 (i.e. the first 32) will be recognised directly by FSUIPC. For the remaining, you need to use a lua script yo be able to use them. See and the following also applies to the Bravo. If not using the Alpha, you can ignore the that script.
  25. Presuming you mean when assigned to an axis? There is no 'slope' functionality as such for the flaps axis, but you could experiment by using the axis scaling facility, although you will loose the full range of your axis. See the Advanced User Guide:
×
×
  • 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.