Jump to content
The simFlight Network Forums

John Dowson

Members
  • Posts

    12,522
  • Joined

  • Last visited

  • Days Won

    259

Everything posted by John Dowson

  1. Have you looked into using profiles to configure your hardware for different aircraft? Many add-on aircraft also use specific controls, and you may have to investigate the use of local variables (LVARS) or maybe mouse-macros or even the Lua interface. There is extensive documentation provided (look in the 'FSUIPC Documents' in the FSUIPC installation directory 'Modules' folder) with FSUIPC to help you in these areas, and if you have any specific problems we are here to support. There are also extensive user contributions for add-on aircraft (especially PMDG). Please take a look at the FAQ and user contributions. Cheers, John
  2. Are you using a USB hub, and if so, is it powered (it should be)? Do your controls start working at some point, or do you have to restart P3D (or load a new flight/scenario)? Could you send a log file when it disconnects while actually being used, rather than after a long pause. Also, please attach your ini file to check your assignments (are you assigning/calibrating in FSUIPC?). Thanks, John
  3. Hi Tommy, it should be fine to have FSUIPC4 installed for P3Dv3 and FSUIPC5 for P3Dv4. Have you tried starting P3Dv4? If not, please do so and let me know if you can see the 'FSUIPC...' option in the 'Add-ons' menu. Your ini and log files should be generated when you start P3D. Your key file will be generated when you register. Cheers, John
  4. Hi, Please see this FAQ entry: Regards, John
  5. Hi BR Lars, if you delete (or maybe just rename!) your FSUIPC5.ini file (with P3D not running) and then start P3D, it will automatically generate a new default ini file for you with no assignments, etc. And yes, you can install without uninstalling without a problem. You can select 'Not Now' when prompted to register and your existing key file will be used. Cheers, John
  6. You can have WideClient running on your sim PC for this. Set the ClassInstance to non-zero in WideClient.INI (you can have as many WideClients as you like running with different ClassInstances). Any FSUIPC applications will only connect to the ClassInstance 0 program though (which is usually FSUIPC on the sim PC).
  7. event.textmenu() is not currently implemented in FSUIPC4 - only WideClient and FSUIPC5 (added in version 5.15). It may be implemented in FSUIPC4 in a future release.
  8. Hi Ray, the '[LuaFiles] section will contain all *.lua files in your modules directory. Your [Auto] sction is empty, so no luas are being auto-started (hence no mention in ini file). If you want to auto-start the AIFreezer lua script, add the following line to you [Auto] section: 1=Lua AIfreezer e.g. [Auto] 1=Lua AIfreezer [LuaFiles]1=Aifreezer Cheers, John
  9. Rather than entering an 'object name', click the 'Advanced' button, and in the display dialog box just click the 'Find Now' button. You should see an 'Everyone' in the search results - select that and then 'Ok'. John
  10. Sounds like you have some problems with your system... Have you actually tried to start P3D? If not please do so and then report issues and maybe the log file. Thanks, John
  11. Hi Tommy, What other files did you expect? Did you try running P3d - this should create your ini and log files. This may be a problem: Attempt to set the ACL entries for Modules access permissions failed, error = 1332 This is a problem which only exists since Windows 10, and only when you let P3D install in Windows\Program Files. That folder is protected unless you run "as administrator". Now, for most installations, this isn't a problem because provided you run the Installer "as administrator" it is able to change the permissions (just on the Modules folder) automatically. But on just a few systems it is prevented and gets that Error 1332. So, first, if you didn't run the Installer by right-clicking and selecting "run as administrator", please do that now. If there still is no FSUIPC5.LOG or INI after you run P3D, I can only suggest that you edit the permissions on the Modules folder yourself: Allow full access by right clicking on the folder properties: Security-->add Everyone as a user name, then check 'Full Control' access below. You should also register your FSUIPC version when you install for the first time. Regards, John
  12. Hi Skip, can you try the following dll please - unzip and use to replace the one in you Modules folder: FSUIPC5150e.zip Cheers, John
  13. BTW, what version of FSUIPC5 are you using? The latest (supported) version is 5.15.
  14. Maybe you should take a look at Paul Henty's client dll for .net - I haven't checked myself but I think thats more OO and may have callback facilities....of course, c# not c++. Cheers, John
  15. Hi Skip, strange that this has returned...I'll look into this and get back to you. Cheers, John
  16. Yes! You could, of course, write a wrapper around the provided functions to implement a callback mechanism if required... 4.974 is the latest supported version, however there is a version 4.974b which contains an improved Lua ext library (see the 'Updated Modules' support page: ). Cheers, John
  17. Also, please see this thread (originally for FSLabs A320) for a general discussion on steering using the tiller/steering axis rather than rudder:
  18. Hi Morten, what did you see this? Its fine to send one axis to "send direct to FSUIPC Calibration" and another to "FS as normal axis". Of course, each axis itself can only have one destination. Can you also check that you have the controllers in P3D disabled (maybe they became active again after your P3D update?). There is no “front wheel” control used in FSUIPC. You may be able to use the FS control “STEERING SET” which I think was new to one of the releases of P3D and so never used by FSUIPC in its controls. Steering on the ground has always been by rudder operation, hence the blending between the steering tiller operation and the rudder. “Sharp turns” in a PMDG 777, or really any airliner, need low speeds, and judicious use of differential braking and, yes, occasionally asymmetric thrust (as the aircraft slows even more during the turn). I don't fly PMDG aircraft, but maybe some other PMDG users could help you out here. I'm actually surprised that using “send direct to FSUIPC calibration” on any PMDG Boeing airliner works at all. Those tend to read the control values themselves direct from Simconnect, whilst FSUIPC is calibrating them and sending (possibly different) values at a much lower Simconnect priority level (to avoid an infinite loop). This generally give unwanted jerkiness. Cheers, John
  19. Hi, is this still an issue? you have the same Joy id number (2) assigned to both your wheel and throttle, but I guess you already know this. What do you mean by ' I have tried using the JoyIDs but without help'? What is your issue with JoyIDs? You can also try editing your INI file to assign a new Joy ID number, as explained in this (and other) post: Cheers, John
  20. Hi, you posted in the FAQ section - I've moved your post to the correct location (FSUIPC Support Pete Dowson Modules). You can just re-run the installer to re-install and re-register your product using the registration details from SimMarket. You will, of course, have to re-assign/reconfigure everything again unless you saved a copy of your ini file. Cheers, John
  21. Hi Robert, As Chakko says, the ambient pressure doesn't change very quickly, which is why you are seeing slow updates. If you monitor offset 28C8 and go into slew mode and slew up very fast, I see the following logged: 1115813 Monitor IPC:28C8 (FLT64) = 2071.1340 1115813 SimRead: 28C8="AMBIENT PRESSURE" [also 28E8] FLT64: 2071.13404498 1115891 Monitor IPC:28C8 (FLT64) = 2070.8867 1115891 SimRead: 28C8="AMBIENT PRESSURE" [also 28E8] FLT64: 2070.8867444 1115985 Monitor IPC:28C8 (FLT64) = 2070.6393 1115985 SimRead: 28C8="AMBIENT PRESSURE" [also 28E8] FLT64: 2070.63931635 1116078 Monitor IPC:28C8 (FLT64) = 2070.3920 1116078 SimRead: 28C8="AMBIENT PRESSURE" [also 28E8] FLT64: 2070.39201578 1116125 Monitor IPC:28C8 (FLT64) = 2070.1446 1116125 SimRead: 28C8="AMBIENT PRESSURE" [also 28E8] FLT64: 2070.14458772 1116219 Monitor IPC:28C8 (FLT64) = 2069.8974 1116219 SimRead: 28C8="AMBIENT PRESSURE" [also 28E8] FLT64: 2069.89741462 1116297 Monitor IPC:28C8 (FLT64) = 2069.6500 1116297 SimRead: 28C8="AMBIENT PRESSURE" [also 28E8] FLT64: 2069.64998657 The interval here varies between 80-100ms. Note that there is a delta value set on 28C8 (i.e. changes less than this are not reported) of 0.00009F, which should be fine. With further tests, also monitoring/logging 3498 (ambient pressure in millibars) and the altitude (6020), it looks like the sim is only updating on millibar increments above 0.12-0.16 or so (or about a metre). Interestingly, slewing down slowly (Z) seems to go at a rate of about a meter per second, logging the ambient pressure roughly once per second, while slewing up slowly (F3) seems to go at about 15m per second, logging the pressure around 12-15 times per second. In summary, I think the rate is down to SimConnect rather than anything in FSUIPC5. Cheers, John
  22. Hi, such issues are usually caused by usb power management/sleep issues. Check the power management on your USB hubs and make sure the setting to allow the computer to turn off the device when not being used is disabled. Cheers, John
  23. Hi Roman, I'm still quite new to lua myself, so I'll leave it to Pete to answer your questions when he returns. However, thought I'd mention that you can always use the 'event.button' (set of) functions instead to call the function on the button press without going through the FSUIPC assignment to toggle/set a flag. Cheers, John
  24. It will be added to the next release. Cheers, John
  25. Hi, Pete's still away, but I took a look and could reproduce and it seemed to be an easy enough fix, so please try the following: FSUIPC5150b.zip I'm not too familiar with this flag/functionality, so I'll get Pete to verify when he's back. Cheers.
×
×
  • 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.