John Dowson
Members-
Posts
13,723 -
Joined
-
Last visited
-
Days Won
288
Content Type
Profiles
Forums
Events
Gallery
Downloads
Everything posted by John Dowson
-
Help With Assigning Buttons in FUSIPC
John Dowson replied to ivanroberts77's topic in FSUIPC Support Pete Dowson Modules
From http://fsuipc.com/ Can you please switch to using joyletters: change the following in the [JoyNames] section of your FSUIPC5.ini file: AutoAssignLetters=Yes Then run P3D/FSUIPC5 and exit. This will switch to using JoyLetters. Your JoyScan file shows some confusion in your registry and needs to be cleaned. First, run regedit and take a back-up of your registry. Then, disconnect your devices, and download and run (i.e. double-click) the attached file - this will remove registry entries for 4 of your devices. Reboot and reconnect your devices. Then run P3D/FSUIPC5 and exit, then show me/attach your ini, log and JoyScan.csv files again. removeDevices.reg -
Temporarily unregister event.control callback?
John Dowson replied to draci's topic in FSUIPC Support Pete Dowson Modules
Try logging offset 0B63 (as U8 in Hex) to see if this offset is being used. Does it update correctly when using the PMDG->Vehicles->Failure Menu? If you also log events, what events do you see? When your lua script sets/clears the bits in this offset, do you see the same values and events? As you are using a PMDG aircraft (which one?), it may not be responding to standard FS controls. Again, use logging. If you are sending the same control in an event callback that is handling the control, then you will get into an infinite recursive loop. Maybe check the event parameter - is this different between a toggle on and a toggle off (some toggle controls do use a parameter)? If so, you can use that to distinguish between toggle on and toggle off, and only send the control for one parameter. Otherwise, try using event.offset instead, and again only send the required control when needed. What events do you see when you use the menu to toggle failures on and off? Check if a parameter is needed. If you need further help, please show me your lua script, and your ini and log files, the latter with logging for Events activated as well as logging for offset 0B63, and maybe also lua plugin logging. One log file should show you toggling and clearing the brake failure via the PMDG menu (without your lua running), and another log file showing what you are trying to achieve with your lua script running. -
CFY Throttle problem with latest version of fsuipc
John Dowson replied to Marcolinno's topic in FSUIPC7 MSFS
@Marcolinno Does your parking brake work with 7.4.4? -
Yes, of course - please see the lua library documentation: I have moved your post to the FSUIPC7 / MSFS sub-forum. John
-
Help With Assigning Buttons in FUSIPC
John Dowson replied to ivanroberts77's topic in FSUIPC Support Pete Dowson Modules
Can you please attach your FSUIPC5.JoyScan.csv file please, as well as your FSUIPC5.ini file. Note that you are also using an old and unsupported version of FSUIPC5, 5.131 - please update to the latest and only supported version, 5.157. John -
Not sure what you mean by this - each time you run FSUIPC7. it starts afresh...obviously I would have thought... You can use offset 0x3400 to set/clear most logging options, but not all (e.g. no bit yet assigned to Input Event logging or to Lua Plugin logging), and use the offset controls for assignment. Don't forget you need to set LogOptionsProtect =No before you can change logging options on-the-fly. See the Offset Status document on how to use this offset.. John
-
There are issues when assigning flaps to an axis and calibrating in FSUIPC - some users have reported that this can reduces the climb rate - see and also Better to switch to using the presets instead - see the first link above. Depending upon when FSUIPC is started and the aircraft used, it can take up to a minute or more for everything to be loaded and started. It is better to just wait for everything to be started before you do anything. It is also not possible to read the position of an axis - data is only sent when an axis is moved, so it is not possible to sync the software position with the hardware position at start-up. You just need to move the hardware lever to its initial position before starting MSFS/FSUIPC. John
-
Can you please provide more information, and attach both your FSUIPC7.ini and FSUIPC7.log files, the latter with appropriate logging activated. What version of FSUIPC were you previously using? Which switches no longer work? Activate logging for Buttons & Keys and Events and generate a log file showing your issue, i.e. load an aircraft and activate a few buttons/switches that don't work, then exit FSUIPC7 and attach both your .log and .ini files.
-
To assign the flaps in the PMDG 737, use the button presets PMDG B737 Set Flaps n presets (where n is 1,2,5,10,15,25,30,40 or Up - 9 discrete positions) and assign using the right-hand side of the axes assignment panel. See the User guide from page 34 for details on setting up sending presets on axis ranges. John
-
CFY Throttle problem with latest version of fsuipc
John Dowson replied to Marcolinno's topic in FSUIPC7 MSFS
I think your issue lies elsewhere. but attached below is 7.4.4 for you to try. FSUIPC7.exe -
CFY Throttle problem with latest version of fsuipc
John Dowson replied to Marcolinno's topic in FSUIPC7 MSFS
But that is the current/latest version - are you saying it is now working? If not, what was the version previously installed that WAS working? Your log file shows no issues, but shows that you did not add the testoptions logging, as asked for, and you also attached the log file when FSUIPC7 was still running. Please ALWAYS exit FSUIPC7 before attaching log files. As I have no idea how your parking brake is assigned, I need to know the version you previously used when this was working, and then to look at any changes between that and the current/latest version to see what has changed that could possibly affect this. John -
FSUIPC 4.971 Download
John Dowson replied to chpmerlin's topic in FSUIPC Support Pete Dowson Modules
As I said, I don't have it and cannot build this (FSUIPC4 was only added to source control at version 4.976), and if I did then I'm pretty sure it still won't work. The issue is with the build tools used to build the version, not the version itself. Maybe someone has an old copy of 4.971 built with the tools at the time and can attach it for you... John -
CFY Throttle problem with latest version of fsuipc
John Dowson replied to Marcolinno's topic in FSUIPC7 MSFS
What was the previous version of FSUIPC that you were using? There are very few changes between 7.4.5 and 7.4.4, and nothing that could affect this. And I know nothing about the CFY driver - does this use FSUIPC? If not, your issue lies elsewhere... Can you please answer my questions and follow the advice in my previous post. And its John, not Pete...Pete retired 5 years ago now.... John -
[SOLVED] AXIS_CONDITION_LEVER_1_SET not working
John Dowson replied to SkyCamel's topic in FSUIPC7 MSFS
👍 -
FSUIPC 4.971 Download
John Dowson replied to chpmerlin's topic in FSUIPC Support Pete Dowson Modules
Older versions of FSUIPC are not available, and it is not possible for me to build a version of FSUIPC4 that old, and if I could, it would probably not be compatible with XP. No version of FSUIPC4 is supported on any version of Windows before Windows 7. -
CFY Throttle problem with latest version of fsuipc
John Dowson replied to Marcolinno's topic in FSUIPC7 MSFS
First, you have no assignments whatsoever in FSUIPC7 - neither axes or button assignments. How is your parking brake assigned? Your log file does show issues - did you manually disconnect and reconnect, or was this automatic? Those entries show FSUIPC7 stopping after 20 seconds, connecting again then stopping after 3 seconds, then connecting again. Do you know why? Can you add the following to the [General] section of your FSUIPC7.ini file: TestOptions=x800 and activate logging for Events and generate another log file. Just load your aircraft, wait a minute or so, then test your parking brake assignment, then exit FSUIPC7 before attaching your log file. Please also explain how your parking brake is assigned. If using an FSUIPC offset, you should add logging for that offset (maybe offset 0x0BC8 as U16). -
Than download it from the very first comment in this topic/thread. John
-
[SOLVED] AXIS_CONDITION_LEVER_1_SET not working
John Dowson replied to SkyCamel's topic in FSUIPC7 MSFS
That preset doesn't work - not sure why. I took a look at this and you should assign to the Input Event FUEL_1_Condition_Lever on your axis ranges using a parameter of 2 for cut-off, 1 low idle and 2 for High Idle. I have done this for you in the attached ini file if you would like to try it. John FSUIPC7.ini -
All registration/license details for products purchased via SimMarket can be found in your SimMarkeeeeey account. No. You have to click the Register button, which will validate the license details entered and generates the key file. If that is successful, you are good-to-go. If you have a key file, then you either clicked that button or copied it across from your old installation. John
-
[SOLVED] AXIS_CONDITION_LEVER_1_SET not working
John Dowson replied to SkyCamel's topic in FSUIPC7 MSFS
By the way. '//' are NOT the characters that you use to define a comment. Use a semicolon ;. To keep comments in their place, if they are not the first comments in a section, you need to put the semicolon after the index number. -
[SOLVED] AXIS_CONDITION_LEVER_1_SET not working
John Dowson replied to SkyCamel's topic in FSUIPC7 MSFS
For the Asobo C208 Caravan condition lever, you have to assign to the presets not the FS event. There are two ways to do this: 1. Assign your axis to the button presets Fuel Condition Lever Cutoff, Fuel Condition Lever Low Idle & Fuel Condition Lever High Idle to specific ranges of your axes using the right-hand side of the axes assignment panel. 2. Define an axes preset for the condition lever in your myevents.txt file (create this file if it doesn't exist). Add the following: Restart FSUIPC7 and then assign your axis to this preset (C208 Fuel Condition Lever Set) using the left-hand side of the axes assignment panel. There may also be an Input Event that you can use, but to do this you would have to use an offset and a lua script, so try the preset first. -
[SOLVED] AXIS_CONDITION_LEVER_1_SET not working
John Dowson replied to SkyCamel's topic in FSUIPC7 MSFS
Please do NOT attach screenshots - attach your FSUIPC7.log and FSUIPC7.ini files. Depending on which aircraft you are using, you may need to assign to something else (e.g. a preset or Input Event). Your FSUIPC7.log file will tell me what aircrfaft you are using, so please show me/attach that. John -
CFY Throttle problem with latest version of fsuipc
John Dowson replied to Marcolinno's topic in FSUIPC7 MSFS
Can you please show me/attach your FSUIPC7.log and FSUIPC7.ini files, the former showing your issue (i.e. set logging for Events and Buttons & Keys, and press the button assigned to the parking break and then exit). -
Joystick sometimes freezes
John Dowson replied to shorthauler's topic in FSUIPC Support Pete Dowson Modules
There is no way that FSUIPC can add these axes assignments by itself. You probably edit the ini file when FSUIPC was still running. When editing the axes sections, you must do this either when FSUIPC is not running, or if it is running with the axes assignment tab open, and click the Reload all assignments button after you have saved your changes. You should also change to use substrings in your profiles, i.e. change to Also switch to using joyletters - change AutoAssignLetters=No to AutoAssignLetters=Yes in your [JoyNames] section. John -
@ark1320 & @kaha. I have added an option that will disable the opening of the FSUIPC7 main window all the time, even when a new version is available. To do this, add the following to the [General] section of your FSUIPC7.ini file: OpenOnStart=Never Note however that this will not take effect until after the next release, 7.4.6, so if you add this now FSUIPC7 will still open when 7.4.6 is released, but not for subsequent releases. John