Jump to content
The simFlight Network Forums

Thomas Richter

Moderators
  • Posts

    1,506
  • Joined

  • Last visited

  • Days Won

    26

Posts posted by Thomas Richter

  1. Hi,

     

    I remember I had the problem years ago and the error was that simple that for the throttle in FSX setup for controller the effectiveness for throttle was set to default like other axes, that means set to half. And so the throttle will also only give you half power.

    Make sure for throttle the effectiveness is set to max (full right) and its zero zone (null zone) is set to min (full left).

  2. Hi,

     

    when you start a program (Process) via WideClient, you need to close it as well via WideClient befor you can start it again via WideClient. The reason is that WideClient doesn't see any reason to start the same Process again when it already running and wasn't closed. WideClient remembers that it didn't closed the process and so it believes it is still running.

    When you define also a button or key to send the Close function then you will be able to restart the same process again.

  3. Hi,

     

    on SimKits page (www.simkits.com) --> Support --> Software Centre (http://www.simkits.com/software.php) you will find their driver software for their devices.

    If you use those they connect via USB, each instrument, then you need their Simkits USB Aircraft Gauge setup software (http://www.simkits.com/downloads/software/SimkitsUSB127.zip)

    It contains the software to drive the instruments from Microsoft Flight Simulator 2002, 2004 (FSUIPC needed)
    or Flight Simulator X Deluxe Version (FSUIPC not needed) and the software to calibrate the gauges.
    It has been updated from the previous version to support Windows Vista 32-bit and 64-bit and contains the value
    for a G-Force gauge. This version number is 1.27 and the date of release is September 1, 2011. Some minor bugs
    have been solved and Rotor RPM Gauge function code has been changed.
    
  4. Hi Luis,

     

    you can do this. Modules folder inside FS is just the easiest and best way to know where evrything of FSUIPC/WideFS is located.

    Just edit the DLL.XML file with full path to its location for example:

    original:
    <Path>Modules\FSUIPC4.dll</Path>

    If you for example install the Modules folder (or what ever name to choose) on Z: drive. In this case here I used a LAN Network drive without any trouble.

    new:
    <Path>Z:\Modules\FSUIPC4.dll</Path>

    That works without any problem.

  5. Hi,

     

    SW / UB ... is the size/Type of offset you want to read or write to, e.g. UB = Unsigned Byte.

     

    There is no action needed on both, FSUIPC and WideClient. When you want to place the Lua plugin on the client then just place the file in the WideClient folder and WideClient will start it automatically when FS connects. There are also different start options (described in the manual) but that is the easiest one.

     

    As you can see it is not a big deal ...

    -- Initializing flags --
    val=0
    
    -- Convert AT value from 0 to 7 to 1/0
    function atIn(offset, value)
      if (value>0) and (value<7) then
        val=1
      else
        val=0
      end
      ipc.writeUB(0x66C0,val)
    end
    
    -- AT Command value 0 to 7
    event.offset(0x94DE,"UB","atIn")
    

    Offset 66C0 is in a FREE range of Offsets.

     

    The file to place in WideClient folder you can get from this link, just unzip and drag.

    AT_Convert.lua

  6. Hi,

    Thanks for the reply, but this is not just a simple lua plugin

     

    Lua is a programming language and a script / plugIn you write runs in FSUIPC. So with couple if ... then .. end you can catch the Offset with value 0 to 7 and write to an free offset of your choice the bool value ON/ OFF that will be handled in FSPhidgets.

    So read offset, decide the result for the new Offset (ON/OFF) and write that to this Offset.

    read Offset_IN
    
    If ((Offset_IN > 0) and (Offset_IN < 7)) then Offset_OUT = 1 else Offset_OUT = 0 endif
    
    write Offset_OUT
    

    This is not exactly what you write in Lua but close to, check the correct Lua-syntax. It is really not more needed than that, value 0 and 7 results in OFF (0) and any inbetween results in ON (1).

  7. Hi,

     

    really? It's third line from top, Download Links then Updated modules

     

     

    Install complete FSUIPC version 4.934 Install FSUIPC4934 for FSX and Prepar3D versions 1.4 and 2.0, 2.1, 2.2

    -- Main change is full support for Prepar3D versions through to 2.2 build 10438.

    -- NOTE: it is not compatible with the original release of P3D 2.2. You must apply the hotfix from Lockheed Martin!

    --                   (Get it from the link in this P3D message:http://www.prepar3d....iewtopic&t=6453)

    -- Please see the History document after installation for full details of changes.

    FSUIPC version 4.934 only, for those with 4.931 already installed FSUIPC 4.934

    -- Adds event.offsetmask function (see latest Lua library documentation)

    --.Fixes problem with traffic zapping in P3D 2.x

    -- Fixes problem with disappearing / non-reappearing multiline text windows.

    -- Fixes serious problem of [Auto] loaded Lua plug-in threads being killed at birth.

  8. Hi,

     

    1) make sure you use latest FSUIPC version 4.934

     

    2) you don't say from which Offset you get those values or to which Offset the Throttle writes those values

     

    3) check this info to calculate the values the throttle has to write

    0BDC, 4, Flaps control, 0=up, 16383=full. The “notches” for different
    aircraft are spaced equally across this range: calculate the
    increment by 16383/(number of positions-1), ignoring fractions.
    See also offset 3BFA below.
    N.B. Do not expect to read this and see 100% accurate values.
  9. Hi,

     

    FSUIPC 4.10 is already a very old version and shouldn't be installed over a newer version by a installer.

    Just run latest installer of FSUIPC 4.934 from download section above, that will install latest version with latest manual. The manual is then located in Moduls folder of FSX/P3D in subfolder Documents.

     

    When you start then FSX it will ask you to run this DLL, you click Yes/ Confirm.

  10. Hi Pete,

     

    2. The yoke (and pedals if connected) on the console is NOT handled by PFCHid. It should be recognised as aileron, elevator (and optionally rudder and toe brakes) directly in P3D and in FSUIPC's axis tabs.

     

    4. Does P3D see the yoke?

     

     

    2. The controller PFC Cirrus C II Pro is seen in windows with 8 axis and 8 Buttons but no axis is used, they are all in position zero. Only two buttons are used, the two positions of CWS switch.

    I had once running the PFC configuration program and there you can decide if the axis are Joystick axis or internal handled with your hid driver. All axis here included AIL and ELV are handled by your driver only, I didn't change any configuration.

     

    4. Because of the above I have Controllers disabled in FSX & P3D and Rudder (Bodnar) in FSUIPC calibrated.

  11. Hi,

     

    1. you don't use both version, only the one that is needed for your hardware (Hid version for USB hardware)

    2. the file (dll or dll + mrco) goes just into FSUIPC's Modules folder, e.g. if the FSX folder is C\:FSX so it goes into C\:FSX\Modules

     

    This is a copy out of PfcHid.dll User guide.pdf that comes with the Hid version, so make sure you have a registered FSUIPC4 version

    Installation
    Install FSUIPC first according to its own instructions. You need FSUIPC3 (at least version 3.90) for FS9, and FSUIPC4 (at
    least 4.52) for FSX and ESP. If you are planning to customise your use of any of the facilities on your PFC HID device you will
    need to purchase a Key for FSUIPC and register it. So doing will actually also allow functions on other PFC HID devices to be
    utilised even though direct support is not yet provided in this driver.
    After installing FSUIPC correctly, simply copy the PFChid.DLL file into your flight simulator Modules folder.
    That’s it!
×
×
  • 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.