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,

    as the manual clearly describes the both commands are only used when FSUIPC starts and at what state they will start the containing Lua files.

    Quote

    ipcinit.lua automatically run as soon as FSUIPC has initialised (and for FSX or ESP, connected correctly to
    SimConnect).
    ipcready.lua automatically run when FS is really “ready to fly”.

    To Run / Stop Lua files you use the respective Lua controls.

    Quote

    or if there's a disconnect will it be called again? Is there something that is called on disconnect?

    Please check the FSUIPC Lua Plug-Ins.pdf and FSUIPC Lua Library.pdf from one of the other FSUIPC installation Documents, FSUIPC4 / 5/ 6.

    Quote

    When there are Lua files in the modules folder, FSUIPC adds a number of new controls for assignment in all of the
    usual places – Buttons & Switches, Key Presses, and Axis Assignments. The controls added for each Lua program
    are:
    Lua <name> to run the named program
    LuaDebug <name> to run the program in debug mode (more below)
    Ths is actually superseded by the Trace Lua option in FSUIPC4’s Logging Tab.
    LuaKill <name> to forcibly terminate the named program, if it is running
    LuaSet <name> to set a flag (0-255 according to parameter) specifically for the named program to test
    LuaClear <name> to clear a flag (0-255 according to parameter) specifically for the named program to test
    LuaToggle <name> to toggle a flag (0-255 according to parameter) specifically for the named program to test
    LuaValue <name> to set the ipcPARAM variable to the given parameter, or the axis value when so assigned
    There’s also a general Lua control “Lua Kill All” to forcibly terminate all currently running Lua programs.

    Thomas

  2. Hi,

    Toggle Pushback control will only toggle Pushback ON or OFF, the value has no effect. To send Left(1), Right (2), Straight(0) or OFF(3) you need to send the value to the Offset 31F4. Instead of selecting Toggle Pushback you choose Offset Dword Set, see pic. This would need 4 buttons or you use instead for Straight and Off the Toggle Pushback control but that would then switch from Left or Right to OFF and needs another press.

    image.png.44b7354b2f5c77ad8cbdfada36539f70.png

    Thomas

  3. Hi,

    Quote

    As you requested, attached is a copy of my fsuipc6.ini

    I requested, as we always ask for, the content of your FSUIPC6.ini file unaltered (the complete file/ content).

    Quote

    Please remember that in the fsupc GUI the Flaps pane indicates that there are 9 detents for the Flaps and that the increments are 4094.

    Flaps UP / 1 /2 / 5 / 10 / 15 / 25 / 30 / 40 = 9 detents. -16384 to 16384 = 38768,  38768 / 9=4096. FSUIPC knows the number of detents from the current AC and the spaces are always even in-between.

    As you didn't calibrate the flaps lever nor set detents it depends on your controller and PMDJ only. PMDJ might interpret the lever position different.

    Here you can define the positions and detent spaces

    image.png.8401a91203a81e5f8f5bca497bf83b66.png

    Thomas

  4. Hi,

    Quote

    Since then i have the famous message "there seems to be a duplicate copy of FSUIPC".

    this is neither a famous message nor a dummy message.

    It is an info that it seems there is a second installation of FSUIPC that starts.

    Quote

    I have updated the AFVACARS and that wanted to update the FSUIPC as well.. in the pas was never an issue.

    As you say AFVACARS wanted to update FSUIPC it is more likely that it did a second installation of just the DLL in some entry instead of using the FSUIPC installer.

    As it is possible to have more than one copy of FSUIPC running, you would see two menu entries in P3D, do you?

    Also on FSUIPC Logging tab on the center bottom you can press Open Folder to open the FSUIPC installation folder.

    Thomas

  5. Hi,

    those controllers are vJoy - Virtual Joystick, not physical devices. Maybe multiple installations have been done by mistake?

    Quote

          313 Product= vJoy - Virtual Joystick
          313    Manufacturer= Shaul Eizikovich
          313    Serial Number= 2.1.9
          313    Vendor=1234, Product=BEAD (Version 2.25)
          328    GUIDs returned for product: VID_1234&PID_BEAD:
          328       GUID= {675FFD60-DD8E-11EA-8004-444553540000}
          328       Details: Btns=32, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R32767,U32767,V32767,X32767,Y32767,Z32767
          328       GUID= {67604B80-DD8E-11EA-800A-444553540000}
          328       Details: Btns=32, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R32767,U32767,V32767,X32767,Y32767,Z32767
          328       GUID= {67602470-DD8E-11EA-8006-444553540000}
          328       Details: Btns=32, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R32767,U32767,V32767,X32767,Y32767,Z32767
          328       GUID= {67602470-DD8E-11EA-8008-444553540000}
          328       Details: Btns=32, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R32767,U32767,V32767,X32767,Y32767,Z32767
          328       GUID= {67607290-DD8E-11EA-800C-444553540000}
          328       Details: Btns=32, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R32767,U32767,V32767,X32767,Y32767,Z32767
          328       GUID= {675FD650-DD8E-11EA-8002-444553540000}
          328       Details: Btns=32, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R32767,U32767,V32767,X32767,Y32767,Z32767

    Thomas

  6. Hi,

    why posting this in two different threads, that is confusing for no reason ??

    As I said already,

    you might first fix the controller problem in your registry.

          109 System time = 20/09/2020 17:22:28
          109 FLT path = "C:\Users\janos\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalState\"
          188 -------------------------------------------------------------------
          203 Registered HotKey 'InvokeFSUIPCOptionsKey' (key=0x46, modifier=0x1)
          297 FS path = "C:\Users\janos\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalCache\Packages\"
          313 ---------------------- Joystick Device Scan -----------------------
          313 Product= vJoy - Virtual Joystick
          313    Manufacturer= Shaul Eizikovich
          313    Serial Number= 2.1.9
          313    Vendor=1234, Product=BEAD (Version 2.25)
          328    GUIDs returned for product: VID_1234&PID_BEAD:
          328       GUID= {675FFD60-DD8E-11EA-8004-444553540000}
          328       Details: Btns=32, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R32767,U32767,V32767,X32767,Y32767,Z32767
          328       GUID= {67604B80-DD8E-11EA-800A-444553540000}
          328       Details: Btns=32, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R32767,U32767,V32767,X32767,Y32767,Z32767
          328       GUID= {67602470-DD8E-11EA-8006-444553540000}
          328       Details: Btns=32, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R32767,U32767,V32767,X32767,Y32767,Z32767
          328       GUID= {67602470-DD8E-11EA-8008-444553540000}
          328       Details: Btns=32, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R32767,U32767,V32767,X32767,Y32767,Z32767
          328       GUID= {67607290-DD8E-11EA-800C-444553540000}
          328       Details: Btns=32, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R32767,U32767,V32767,X32767,Y32767,Z32767
          328       GUID= {675FD650-DD8E-11EA-8002-444553540000}
          328       Details: Btns=32, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R32767,U32767,V32767,X32767,Y32767,Z32767

          328 Product= vJoy - Virtual Joystick
          328    Manufacturer= Shaul Eizikovich
          328    Serial Number= 2.1.9
          328    Vendor=1234, Product=BEAD (Version 2.25)
          328 Product= vJoy - Virtual Joystick
          328    Manufacturer= Shaul Eizikovich
          328    Serial Number= 2.1.9
          328    Vendor=1234, Product=BEAD (Version 2.25)
          328 Product= VirtualFly - RUDDO+
          328    Manufacturer=                             
          328    Vendor=16D0, Product=0DA3 (Version 0.2)
          328    GUIDs returned for product: VID_16D0&PID_0DA3:
          328       GUID= {225074A0-E19B-11EA-8001-444553540000}
          328       Details: Btns=0, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R0,U4096,V4096,X4096,Y0,Z0
          328 Product= VirtualFly - YOKO+ 
          328    Manufacturer=                             
          328    Vendor=16D0, Product=0DA0 (Version 0.2)
          328    GUIDs returned for product: VID_16D0&PID_0DA0:
          328       GUID= {25CD3F50-E19B-11EA-8002-444553540000}
          328       Details: Btns=7, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R0,U0,V0,X4096,Y4096,Z0
          328 Product= vJoy - Virtual Joystick
          328    Manufacturer= Shaul Eizikovich
          328    Serial Number= 2.1.9
          328    Vendor=1234, Product=BEAD (Version 2.25)
          328 Product= vJoy - Virtual Joystick
          328    Manufacturer= Shaul Eizikovich
          328    Serial Number= 2.1.9
          328    Vendor=1234, Product=BEAD (Version 2.25)
          328 Product= vJoy - Virtual Joystick
          328    Manufacturer= Shaul Eizikovich
          328    Serial Number= 2.1.9
          328    Vendor=1234, Product=BEAD (Version 2.25)

    . . .
          344 -------------------------------------------------------------------
          344    WARNING: Joystick ID 6 is duplicated in Registry
          359    WARNING: Joystick ID 7 is duplicated in Registry
          375    WARNING: Joystick ID 8 is duplicated in Registry
          484    WARNING: Joystick ID 10 is duplicated in Registry
          484    WARNING: Joystick ID 11 is duplicated in Registry

          500 Device acquired for use:
          500    Joystick ID = 3 (Registry okay)
          500    3=vJoy Device
          500    3.GUID={675FFD60-DD8E-11EA-8004-444553540000}
          500 Device acquired for use:
          500    Joystick ID = 4 (Registry okay)
          500    4=vJoy Device
          500    4.GUID={67604B80-DD8E-11EA-800A-444553540000}
          500 Device acquired for use:
          500    Joystick ID = 5 (Registry okay)
          500    5=vJoy Device
          500    5.GUID={67602470-DD8E-11EA-8006-444553540000}
          500 Device acquired for use:
          500    Joystick ID = 6 (Registry okay)
          500    6=vJoy Device
          500    6.GUID={67602470-DD8E-11EA-8008-444553540000}
          500 Device acquired for use:
          500    Joystick ID = 7 (Registry okay)
          500    7=vJoy Device
          500    7.GUID={67607290-DD8E-11EA-800C-444553540000}
          500 Device acquired for use:
          500    Joystick ID = 8 (Registry okay)
          500    8=vJoy Device
          500    8.GUID={675FD650-DD8E-11EA-8002-444553540000}

          500 Device acquired for use:
          500    Joystick ID = 2 (Registry okay)
          500    2=VirtualFly - RUDDO+
          500    2.GUID={225074A0-E19B-11EA-8001-444553540000}
          500 Device acquired for use:
          500    Joystick ID = 10 (Registry okay)
          500    10=VirtualFly - YOKO+
          500    10.GUID={25CD3F50-E19B-11EA-8002-444553540000}
          500 Device acquired for use:
          500    Joystick ID = 11 (Registry okay)
          500    11=VirtualFly - TQ6+
          500    11.GUID={F2A26C20-E19C-11EA-8003-444553540000}

    Thomas

  7. Hi,

    why posting this in two different threads, that is confusing for no reason ??

    you might first fix the controller problem in your registry.

          109 System time = 20/09/2020 17:22:28
          109 FLT path = "C:\Users\janos\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalState\"
          188 -------------------------------------------------------------------
          203 Registered HotKey 'InvokeFSUIPCOptionsKey' (key=0x46, modifier=0x1)
          297 FS path = "C:\Users\janos\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalCache\Packages\"
          313 ---------------------- Joystick Device Scan -----------------------
          313 Product= vJoy - Virtual Joystick
          313    Manufacturer= Shaul Eizikovich
          313    Serial Number= 2.1.9
          313    Vendor=1234, Product=BEAD (Version 2.25)
          328    GUIDs returned for product: VID_1234&PID_BEAD:
          328       GUID= {675FFD60-DD8E-11EA-8004-444553540000}
          328       Details: Btns=32, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R32767,U32767,V32767,X32767,Y32767,Z32767
          328       GUID= {67604B80-DD8E-11EA-800A-444553540000}
          328       Details: Btns=32, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R32767,U32767,V32767,X32767,Y32767,Z32767
          328       GUID= {67602470-DD8E-11EA-8006-444553540000}
          328       Details: Btns=32, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R32767,U32767,V32767,X32767,Y32767,Z32767
          328       GUID= {67602470-DD8E-11EA-8008-444553540000}
          328       Details: Btns=32, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R32767,U32767,V32767,X32767,Y32767,Z32767
          328       GUID= {67607290-DD8E-11EA-800C-444553540000}
          328       Details: Btns=32, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R32767,U32767,V32767,X32767,Y32767,Z32767
          328       GUID= {675FD650-DD8E-11EA-8002-444553540000}
          328       Details: Btns=32, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R32767,U32767,V32767,X32767,Y32767,Z32767

          328 Product= vJoy - Virtual Joystick
          328    Manufacturer= Shaul Eizikovich
          328    Serial Number= 2.1.9
          328    Vendor=1234, Product=BEAD (Version 2.25)
          328 Product= vJoy - Virtual Joystick
          328    Manufacturer= Shaul Eizikovich
          328    Serial Number= 2.1.9
          328    Vendor=1234, Product=BEAD (Version 2.25)
          328 Product= VirtualFly - RUDDO+
          328    Manufacturer=                             
          328    Vendor=16D0, Product=0DA3 (Version 0.2)
          328    GUIDs returned for product: VID_16D0&PID_0DA3:
          328       GUID= {225074A0-E19B-11EA-8001-444553540000}
          328       Details: Btns=0, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R0,U4096,V4096,X4096,Y0,Z0
          328 Product= VirtualFly - YOKO+ 
          328    Manufacturer=                             
          328    Vendor=16D0, Product=0DA0 (Version 0.2)
          328    GUIDs returned for product: VID_16D0&PID_0DA0:
          328       GUID= {25CD3F50-E19B-11EA-8002-444553540000}
          328       Details: Btns=7, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R0,U0,V0,X4096,Y4096,Z0
          328 Product= vJoy - Virtual Joystick
          328    Manufacturer= Shaul Eizikovich
          328    Serial Number= 2.1.9
          328    Vendor=1234, Product=BEAD (Version 2.25)
          328 Product= vJoy - Virtual Joystick
          328    Manufacturer= Shaul Eizikovich
          328    Serial Number= 2.1.9
          328    Vendor=1234, Product=BEAD (Version 2.25)
          328 Product= vJoy - Virtual Joystick
          328    Manufacturer= Shaul Eizikovich
          328    Serial Number= 2.1.9
          328    Vendor=1234, Product=BEAD (Version 2.25)

    . . .
          344 -------------------------------------------------------------------
          344    WARNING: Joystick ID 6 is duplicated in Registry
          359    WARNING: Joystick ID 7 is duplicated in Registry
          375    WARNING: Joystick ID 8 is duplicated in Registry
          484    WARNING: Joystick ID 10 is duplicated in Registry
          484    WARNING: Joystick ID 11 is duplicated in Registry

          500 Device acquired for use:
          500    Joystick ID = 3 (Registry okay)
          500    3=vJoy Device
          500    3.GUID={675FFD60-DD8E-11EA-8004-444553540000}
          500 Device acquired for use:
          500    Joystick ID = 4 (Registry okay)
          500    4=vJoy Device
          500    4.GUID={67604B80-DD8E-11EA-800A-444553540000}
          500 Device acquired for use:
          500    Joystick ID = 5 (Registry okay)
          500    5=vJoy Device
          500    5.GUID={67602470-DD8E-11EA-8006-444553540000}
          500 Device acquired for use:
          500    Joystick ID = 6 (Registry okay)
          500    6=vJoy Device
          500    6.GUID={67602470-DD8E-11EA-8008-444553540000}
          500 Device acquired for use:
          500    Joystick ID = 7 (Registry okay)
          500    7=vJoy Device
          500    7.GUID={67607290-DD8E-11EA-800C-444553540000}
          500 Device acquired for use:
          500    Joystick ID = 8 (Registry okay)
          500    8=vJoy Device
          500    8.GUID={675FD650-DD8E-11EA-8002-444553540000}

          500 Device acquired for use:
          500    Joystick ID = 2 (Registry okay)
          500    2=VirtualFly - RUDDO+
          500    2.GUID={225074A0-E19B-11EA-8001-444553540000}
          500 Device acquired for use:
          500    Joystick ID = 10 (Registry okay)
          500    10=VirtualFly - YOKO+
          500    10.GUID={25CD3F50-E19B-11EA-8002-444553540000}
          500 Device acquired for use:
          500    Joystick ID = 11 (Registry okay)
          500    11=VirtualFly - TQ6+
          500    11.GUID={F2A26C20-E19C-11EA-8003-444553540000}

    Thomas

  8. Hi,

    check those are set to Auto or Yes, at least for the PMDG model you use. Those are in FSUIPC INI file within the [General] section.

    Quote

    [General]

    . . .

    PMDG737offsets=Auto
    PMDG747offsets=Auto
    PMDG777offsets=Auto


    The PMDG aircraft offset support is not enabled all the time unless specifically required. The option is controlled by
    these three parameters in the [General] section of the FSUIPC5.INI file
    The default “Auto” setting makes the offset support start only when the aircraft is loaded. This assumes the text
    “PMDG” and “7x7” (x as appropriate) are found anywhere in the pathname to the add-on’s AIR file. For all PMDG
    installations which haven’t been very much user modified this should be the case, but otherwise you can force the
    support by setting “Yes” instead of “Auto”.

    To prevent any PMDG offsets support at all, just set these parameters to “No”. This should not be needed except to
    possibly avoid or diagnose problems.

    Thomas

  9. Hi,

    MSFS would have to start FSUIPC7 but there is no facility, yet.

    Toggle Avionics Master doesn't work, Asobo needs to fix those things, long list, in SimConnect. But have a look here to fix your problem by using Avionics Master Set.

    Thomas

  10. Hi,

    WideFS is build into FSUIPC and FSUIPC7, I guess you mean WideClient?

    Make sure you use latest WideClient version. When setting up a new problem most likely your problems are related to your network settings. When downloading WideClient ZIP file it contains WideFS User Guide.pdf file that very well describes the important settings for the network. Please check and follow that manual.

    Latest WideClient 7.157,  WideClient 7.157

    Thomas

×
×
  • 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.