Jump to content
The simFlight Network Forums

John Dowson

Members
  • Posts

    13,477
  • Joined

  • Last visited

  • Days Won

    279

Everything posted by John Dowson

  1. Open the windows Event Viewer application, go to Windows Logs -> Application, find the crash events (Error, Application) and copy and paste the details here.
  2. If it works, then just use that. I cannot advise if this i correct or not as I have no idea what the lvar ranges are, no idea what your full axis range is, and no idea what range of the throttle axis you are using.... It surprises me that you are still using 1 byte to hold the lvar value that you want to set. And, as I said, it is probably easier to do this using a preset.
  3. There are plenty of other support requests on using VoiceAttack with FSUIPC which maybe helpful. I have not used VoiceAttack myself, but I understand that this will convert a voice command into a key-press combination. You can assign this key-press combination to start a lua script which would then play the required sound file using the lua sound library.
  4. So it was working and now it is not again? What changed? Can you please post the files I need to see when you get a CTD: FSUIPC4.log FSUIPC4.ini the crash event(s) from the windows Event viewer I really need to see these files if you want assistance with this. It is no use telling me that it is crashing and providing nothing that helps me understand when, why and where this is occurring. John
  5. If they are listed like that, then they are just individual lvars as far as FSUIPC is concerned and you can use either method. Btw, why are you using the WASMClient? You can do everything this app does directly in FSUIPC using the Add-ons->WASM menu. Cheers, John
  6. Thats not an issue - it is just informing you that the WideServer component is running in FSUIPC and is waiting for any connections from a WideClient. However, if you are not using WideFS, you can disable WideServer in FSUIPC if you want to. John
  7. There are a couple of things wrong with this... First, you need to determine the maximum and minimum values that the L:ENG THROTTLE 1/2 lvars take - is it really the same as your axis value range, which is usually -16384 to +16383. Secondly, you are storing the lvar value as 1 unsigned byte, which can only hold values 0 to 255. You should probably use 4 bytes, and also use the corresponding offset set function. But if your axis range is different from the lvar range, you need to calibrate the axis value first and so need to either use axis scaling or a lua script to read the axis value, calibrate it and then set the appropriate value to the lvar. I did show how to do this using axis scaling (different aircraft, in this thread: However, an easier method would be to define your own preset in a myevents.txt file and then assign your axis to use the preset. I also showed someone how to do this in this post (again, different aircraft and lvars but same principle): The preset method is probably easier, but you can use either. Any issues, let me know the lvar's range as well as your throttle axis range if you need further assistance. John
  8. First, you posted in the Announcements sub-forum, which explicitly states NOT for support requests. I have moved your post to the FSUIPC7 support sub-forum. Please see http://fsuipc.com/ - in summary: FSUIPC7 is for MSFS2020 only. FSUIPC4 is for FSX / FSX-SE and P3D v1,4-3.4 only. FSUIPC6 is for P3D versions 4,5 & 6 only. I do not provide any software for XPlane - that is XPUIPC which is from another developer. There is no issue installing the different versions of FSUIPC on the same PC. just as there is no issue installing different flight simulators on the same PC. FSUIPC4 is always installed in a folder called Modules under the main FS folder. For FSUIPC6 and FSUIPC7, you choose the installation location yourself, and you can install anywhere you like, although it is not recommended to install under a windows-protected folder such as Program Files (or Documents). John
  9. That is interesting - I didn't know that lvars could be indexed.... If you list the lvars (Add-ons->WASM->List Lvars) do you see them individually (as indexed) or just see B787_IRS_KNOB_STATE? In the case of the former, you can just use the ipc.writeLvar function. In the case of the latter, you can try with the ipc.execCalcCode function, e.g. ipc.execCalcCode("0 (> B787_IRS_KNOB_STATE:1)") ipc.execCalcCode("1 (> B787_IRS_KNOB_STATE:1)") ipc.execCalcCode("0 (> B787_IRS_KNOB_STATE:2)") ipc.execCalcCode("1 (> B787_IRS_KNOB_STATE:2)") John
  10. What does this mean? What has this got to do with FSUIPC7? What have the engines got to do with the G1000? What aircraft are you using, or is this an issue with all aircraft? Do you actually want support, or is this just some sort of random observation? If the former, please explain your issue and provide more details. In the case of the latter, please refrain from posting here. John
  11. You can try using your FSUIPC6.ini file - just copy it to your FSUIPC7 installation folder and rename it to FSUiPC7.ini. Also, delete all of the settings under the [General] section and let that get rebuilt. You may need to keep some parameters (or set them again afterwards) if you have manually changed anything (such as profiles in separate files), but best to start with a clean [General] section. If using the PMDG 737, then most, if not all, of the custom controls should be the same. However, the PMDG-specific offsets have changed so you should check those if using them. You may also want to revise the aircraft names in the profile section, if using profiles, as the aircraft names may not be the same. You can add MSFS aircraft to your profiles via the UI, but you may want to manually remove any P3D-specific aircraft. John
  12. Ok, then this implies that one of your weather files is corrupt. To correct this, delete all of the .wx files from your FS Documents folder (where your flights are stored), and the file "wxstationlist.bin" in your <user>\AppData\Roaming folder for FSX. Once you have done that, you can remove the NoWeatherAtAll=Yes entry from your FSUIPC4.ini file and try again. For other issues, please raise a new topic, with a relevant title. You cannot use this same topic for all issues. Please also check for similar issues before raising a new topic. FSUIPC does not send anything, it will be the acars program that reads the state data from FSUIPC. The acars program is probably trading the beacon light state either from offset 0x281 or offset 0x0D0C. You can try logging those offsets to see if they hold the correct state of the beacon lights for the aircraft you are using (see the User guide on logging facilities and the Offset Status guide for details on those offsets). Other than that, I cannot help with 3rd-party programs that I do not know. You should try the support for the acars program. John
  13. Ok, then the min is not exactly at 20%, You could try adjusting the scaling to get this corrected, but will be difficult to do without knowing what the axis value is at this position. No need if its working, and especially not if the axis values are not being logged. I have made a note of this and will look into this when time permits. I am rather busy at the moment... John
  14. Ok, forget the logging for the time being - it looks like the THROTTLEn_AXIS_SET_EX1 controls are not being received back from MSFS, and so cannot be (post) calibrated and are not logged (checked in the ATR which also uses these controls). Remove the calibration, assign to the correct THROTTLEn_AXIS_SET_EX1 controls and try the axis scaling I proposed in a previous post. John
  15. First, your log file is not a complete log file, it is a continuation log file. As I said, I need to see a complete log file, i.e. do NOT use the New Log feature. Second, your assignments are not correct: You have assigned to Throtte1 and Throttle2 and not THROTTLEn_AXIS_SET_EX1 - did the throttle even move with those assignments? I need to see a log file with the throttle axis logged. You can check this in real-time by keeping the console window open. No point in posting either incomplete logs or logs without the throttle movement being logged. Anyway, try with the scaling, as advised. Any issues, repost a more useful log together with your updated ini. I do not have the BAe-146 so need to see these file in order to understand what is happening. John
  16. To try with axis scaling, remove any calibration (click the Reset button in the calibration tabs) and with FSUIPC7 not running add the following to the end of your axis assignment line (highlighted in bold): That should scale a 20-100% axis range (-9830 to +16383) to the full axis range (-16384 to +16383).
  17. License sent via PM. John
  18. Checked here and still no issues - throttle stays full and HUD shows 100% on both engines. Please show me your files as detailed in my previous comment. John
  19. You can also try unchecking the NRZ checkbox in the calibration tab, which should allow a value of -4096 to be sent (rather than 0) when the throttle is in the min position. That should move the throttle down further, but probably not to the min position. If you can determine what the min position value is, we can skip calibration and use axis scaling instead...
  20. Before exiting, could you move the throttle in the VC down to the min position so that I can see what value it is using for this position. Thanks.
  21. Can you first check that you are using the latest version of FSUIPC7 (7.3.21) as calibration when using Send to FS as normal axis was disabled for a time in earlier versions. If you get the same issue, please activate logging for Axes Controls and Extras (no others), and generate a short (but complete) log file - load aircraft, move throttle to max then back to min then exit FSUIPC7). Then show me/attach your FSUIPC7.log file, together with your FSUIPC7.ini file.
  22. You keep attaching your FSUIPC4.ini file, which just tells me that you have not added: NoWeatherAtAll=Yes to the [General] section of this file and tried with this, as I keep asking you to do. Please try that. If it still crashes, please attach your FSUIPC4.log file, and also check the windows Event viewer and post details of the crash events.
  23. There are 3 things to try: 1. When assigned with Send direct to FSUIPC calibration, did you calibrate? If not, try that, and make sure you have checked for NRZ. If using protiles, also make sure the profile box is checked in the calibration tab. 2. You can also try calibrating (inc. reversing) when using Send to FS as normal axis. 3. Some aircraft don't play well with FSUIPC calibration, mainly some complex add-ons. For such aircraft its best to not calibrate. Note that the default calibration section will apply if there is no profile-specific calibration section, so best to create a profile-specific calibration section and Reset (i.e. remove) the relevant throttle calibration. To reverse the axis, you can then use the Additional parameters to scale input axis values functionality (see p43 of the Advanced User manual), by adding ',*-1' to the axis assignment line in your FSUIPC6.ini file. John
  24. Try using FUEL_SELECTOR_OFF (65955) instead of FUEL_SELECTOR_SET (65962) in assignment line 62. If that doesn't work, let me know and I will take a look in more detail. John
  25. You should be able to do this in the FSUIPC7 calibration tab. Just set the lower limit at your throttle 20% position. Any issues I can check tomorrow - I am travelling today. John
×
×
  • 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.