Jump to content
The simFlight Network Forums

John Dowson

Members
  • Posts

    13,181
  • Joined

  • Last visited

  • Days Won

    269

Everything posted by John Dowson

  1. The free and registered versions are the same - the additional functionality provided by a licensed version is activated when you register during the installation process. This contradicts your previous statement when you said that you had 'paid for a REGISTERED VERSION V6 of FSUIIPC'. For details on FSUIPC6 & FSUIPC5 licenses, see John P.S. You posted in the FAQ sub-forum - I've moved your post, but please post all support requests here in the main forum.
  2. See the Advanced User Guide, in section AUTOSAVE: INI-file only options. the AlsoManage ini parameter. John
  3. If you have FSUIPC6, you do not need FSUIPC5. Did you see this: https://www.avsim.com/forums/topic/573578-new-linda-325-p3dv5fsuipc6-compatible-2-jun-2020/ John
  4. FYI, FSInterrogate2 is included in the SDK for FSUIPC, and I think is also now one of the 'extras' for installation in FSUIPC6, outside of the SDK.
  5. Just search the FSUIPC Offset Status manual - for elevator trim, see - 0BC0: Elevator trim control input: –16383 to +16383 - 0BC2: Elevator trim indicator (follows input) - 2EA0: Elevator trim deflection, in radians, as a double (FLOAT64). Up positive, down negative. - 3338: Elevator Trim Axis input value, post calibration, just before being applied to the simulation (if allowed to by the byte at offset 310A). And if its a PFC trim wheel and you are using the provided PFC driver, then also see offset 3370/3BA8 John
  6. Hi Roger, copying and renaming your FSIOPC5.ini together with any other files (e.g. .lua, .mcro) you may use to the new installation directory is the way to use your FSUIPC5 settings with FSUIPC6. See the Installation and Registration guide. You can also use FSUIPC6 for P3Dv4, either the same or a separate installation. It is recommended to install outside of the main FS directory, especially if you have P3D installed under the Programs folder. It is also better to select a directory outside of the Prepare3D v5 Add-ons folder as this should really be just where the add-on.xml file is located. For example, I have it installed in d:\FlightSim\P3D Add-ons\FSUIPC6. There is no reason. The lua interface in FSUIPC6 is the same as that in FSUIPC5 and so should not need to be adapted (unless maybe the Aircraft has changed in some way that would necessitate a change, e.g. if using an lvar whose name had changed or been removed). Cheers, John
  7. For all versions of FSUIPC, your settings are in the ini file - FSUIPC4,ini for FSUIPC4, FSUIPC5.ini for FSUIP5 and FSUIPC6.ini for FSUIPC6. They have nothing to do with the Prepar3d.cfg file. This will not affect FSUIPC. However, if you previously had controllers disabled in P3D, restoring a default P3D cfg file will re-enable controllers. That is the default installation folder for FSUIPC5, where your FSUIPC5.ini will be. If you re-installed P3D completely, this may/will have removed the entry to start FSUIPC, in the dlll.xml file. To add this again, just re-run the FSUIPC5 installer. Skip registration, as you already have a .key file, and you settings/.ini is also preserved on re-installation. John
  8. FSUIPC offsets to control elevator/aileron/rudder (i.e. yoke axis) are 0BB2/0BB6/0BBA. See the provided FSUIPC Offset Status document. Are you using the provided SDK for MFC? if you are using C++, you can also do this directly using the SimConnect API (which is what FSUIPC uses).
  9. @Pete Dowson No apologies needed, I am also perplexed and do not see any issues. I think it's a misunderstanding between what the 'installation' folder is and what the 'add-on.xml' folder is.
  10. Correct. The Modules sub-folder. However, this is only the default location mandated by the FSUIPC5 installer. You can manually change this. For example, I have FSUIPC5 installed under D:\Prepare3D v4 Add-ons\FSUIPC5, and use the add-on.xml method with this and so also have an add-on.xml file under C:\Users\...\Documents\Prepar3D v4 Add-ons\FSUIPC5. No. It is ALWAYS looking in the same location, the FSUIPC6 installation directory. End of story. Previously you seemed to be asking for files to be installed in the FSUIPC6 add-ons directory... You can certainly suggest this but it's not going to happen. Why would I enforce something that is not recommended, i.e. to install files under the FS folder (i.e. in the Modules folder) or in the documents/add-ons folder. Nothing prevents you selecting either of these locations during the installation process, if you so wish, but as I say, this is not recommended. Enforcing this would be a step backwards. If the location and purpose of the P3D "add-ons" folder is confusing you, just use the old dll installation method (by unchecking the 'add-on.xml' checkbox during installation). Doing this, and selecting your old 'Modules' folder for installation, will result in the same install as done by FSUIPC5. FSUIPC6 is more flexible. John
  11. No, this is not correct. You are confusing the FSUIPC6 installation location (the folder you select during the installation process, regardless of whether the add-on.xml method of installation is selected or not) and the location of the add-ons.xml file, which is pre-determined by P3D to the add-on folder location (and MUST be in a subdirectory of this folder, which I naturally call FSUIPC6). The add-ons folder subdirectory 'FSUIPC6' is NOT the installation location, although it can be. As I keep stating, NOTHING has changed. FSUIPC looks for files in its "installation" directory. The only thing that has changed is that this is now user-selectable, and not necessarily the 'Modules' folder, although you can still install there if you wish. John P.S. If you want everything to be installed in the FSUIPC6 add-ons folder, you can just select that during installation, and then you will have everything related to FSUIPC6 in the same place as the add-on.xml file.
  12. Hi Andrew, I am slightly confused by your posts. Nothing has changed in the location of files between FSUIPC5 and FSUIPC6 - .MCRO files need to be in the FSUIPC5/6 installation directory. Thats it. In FSUIPC5 it always defaulted to the Modules folder (but you could manually change this if desired), and in FSUIPC6 it is the installation folder, the folder you select during the install process. This defaults to the P3D add-ons/FSUIPC6 folder, but should be changed. The add-on.xml file is always created in the add-ons/FSUIPC6 folder, as it needs to be there to be recognised by P3D. John
  13. Hi Andrew, I've tested ipc.macro to call a mouse macro and its working ok. Is the macro in the correct place, i.e. in your installation folder (P3D v5 Addons) not in /FSUIPC6? Did the same and it works. Did you try lua logging? You are missing the ending quotes....could that be your problem, or just a typo? John
  14. Make sure you have 'Enable Advanced Mouse Controls' unchecked in P3D (in 'Other Controls'). This should improve things, but there still seem to be issues related to P3Dv5. I will look into it.
  15. That offset is in a reserved area, presumably reserved for IvAp use. You may be better off asking in the IvAp forum/support. In FSUIPC, the COM1/COM2 frequencies in BCD format are in offsets 034E/3118 and don't support 8 1/3KHz frequencies. There are also offsets 05C4/05C8 for active COM1/COM2 (read/write) that 4 byte ints and support the 8 1/3 frequencies, although I'm not sure these are available in FSUIPC4 (which I don't currently have) - please check the provided documentation.
  16. You should try lua debug/trace logging to find errors in your lua scripts. The problem is in the quotes you are using: event.button(1,1,3, “Taxi_Test”) should be event.button(1,1,3, "Taxi_Test") Also, you can drop the ';': function Taxi_Test(a,b,c) ipc.writeSTR(0x3380, " TAXI ") ipc.writeSW(0x32FA, 4) ipc.sleep(4000) return end-- Main programipc.writeSTR(0x3380, " Loaded ") ipc.writeSW(0x32FA, 3)ipc.sleep(3000) event.button(1,1,3, "Taxi_Test")
  17. Blimey, how did you discover that? I see its not documented and didn't know about this! I'll check and update the documentation. Not possible at the moment I'm afraid. I could make the DELAY option take a parameter (i.e. DELAY=<n>) in the Run/RunIf options. However, we're pretty busy at the moment and it will take a while fo me to get around to this. I've flagged this and will look into it when time permits. Cheers, John
  18. No. First install FSUIPC6. When you do this, it will automatically detect your FSUIPC5 installation and uninstall this. It will only remove the dll, documents and .log files. During the installation process, take care to select your new installation directory - it will default to the old one (i.e. the P3D Modules folder). Change this. After you have installed, copy your FSUIPC5.ini file from your old Modules folder to the new installation folder, renaming it to FSUIPC6.ini. Then move all other files you want to preserve to your new installation folder - the .lua files, .pdf and your Lua and PMCO_Sounds folder. After that, you can remove your Modules folder, although I would suggest keeping it for the time being, at least until you have everything set-up and working in the new location. Well, not everything. Only for your new joystick - if you have any other devices, they will be preserved. It is possible to manually hack the .ini to switch your settings from your old joystick to the new one, but this is difficult as you do not know what the button numbers are. You would have to use FSUIPC to see the joystick id and button numbers, so you may as well redo your assignments there. The calibration details, if using that facility, would also be different for a new joystick, so always better to re-calibrate.
  19. If you choose to install FSUIPC6 in the same location as FSUIPC5 (i.e. the Modules folder), then just renaming your FSUIPC5.ini to FSUIPC6.ini should work. Alternatively (and recommended) you can install FSUIPC6 outside of your sim folder, in which case you need to move as well as rename the FSUIPC5.ini, as well as any auxiliary files that you use. Updating from FSUIPC5 to FSUIPC6 is covered in the provided Installation and Registration manual. Please see that for details. The easiest/cleanest way is to just set this up as a new joystick - i.e. redo your assignments and calibration for that joystick.
  20. Your install log shows that you installed FSUIPC6 in C:\Users\Prepar3D\Documents\Prepar3D v5 Add-ons\FSUIPC6. So that is where your .lua files need to go. With FSUIPC6, it is no longer necessary to install FSUIPC into a Modules folder, although you can do if you wish. You choose the installation folder during the installation process, and it looks like you accepted the default location for a new installation, which is the location of the add-ons.xml file. It is recommended to select a different location. Please see the provided installation guide.
  21. Standard fromat, as specified by P3D. You could just re-run the installer and uncheck the 'add-on.xml' entry to install via the dll method. Your first line is not correct: fsuipcp3d<?xml version="1.0" encoding="UTF-8"?>
  22. There is XPUIPC for X-Plane, by a different developer. See http://www.schiratti.com/xpuipc.html
  23. You forgot to add the .log file to the zip archive. You are also using FUIPC6 v6.0.7 - please also update to the latest version, v6.0.8.
  24. As I have said, this is because that folder was empty. It did not contain your key file. Just look at your uninstall log - notice this: Delete file: C:\Program Files\Lockheed Martin\Prepar3D v4\Modules\FSUIPC6.dll This tells me that you installed FSUIPC6 into your P3Dv4 Modules folder. As I said, this will be the default location if you install FSUIPC6 to replace an FSUIPC5 installation. When you installed here (and using the add-on.xml install method), the installer will also create the FSUIPC6 folder and add-on.xml file here (from where it was removed): Delete file: C:\Users\sergi\OneDrive\Documents\Prepar3D v4 Add-ons\FSUIPC6\add-on.xml Remove folder: C:\Users\sergi\OneDrive\Documents\Prepar3D v4 Add-ons\FSUIPC6\ Nothing else is created (or should be) in that folder. When you uninstall FSUIPC6, it will be removed. So, your FSUIPC6.key file would have been created in your installation directory, i.e. in C:\Program Files\Lockheed Martin\Prepar3D v4\Modules\ It won't happen again and it didn't happen in the first place. You just did not know where you installed. The installer for this version is very different from previous installers - it has been completely re-written, as FSUIPC6 now supports multiple simulator versions (i.e. P3Dv4 and P3Dv5), and also gives you the flexibility to have one installation for both sim versions, or separate installations.
  25. There is only a discount if you have already purchased FSUIPC5, which is applied automatically via SimMarket in checkout. No discount for FSUIPC4 license holders.
×
×
  • 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.