1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  3. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  4. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

FlyPT Mover 3.7

Discussion in 'FlyPt Mover' started by pmvcda, Sep 20, 2024.

  1. PeterW

    PeterW alias Wickie

    Joined:
    Oct 21, 2018
    Messages:
    222
    Occupation:
    Dipl. Ing. Mb (FH)
    Location:
    Germany
    Balance:
    1,717Coins
    Ratings:
    +382 / 3 / -0
    My Motion Simulator:
    6DOF
    Thanks for the proposal, but it didnt change the behavior :-/
  2. GTakacs

    GTakacs Member

    Joined:
    Mar 4, 2024
    Messages:
    76
    Balance:
    430Coins
    Ratings:
    +34 / 3 / -0
    My Motion Simulator:
    6DOF
    Well that is a bummer :-(
  3. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,097
    Location:
    Portugal
    Balance:
    14,912Coins
    Ratings:
    +2,504 / 17 / -0
    My Motion Simulator:
    6DOF
    Sorry for late reply.

    Here's how you can set the output strings:

    In binary format, bit values are sent with the number of bytes specified for the actuators.
    The other values (like mm, º or turns) are sent as a 4 byte float or a 8 byte double.
    Using a letter or any other key sends it's ASCII value as a byte.
    Example:
    <RIG.YAW> is a 4 byte float
    <<RIG.YAW> is a 8 byte double
    A<RIG.YAW> is the byte 65 for letter A followed by 4 bytes for the float value
    You can also send specific values:
    <233> is the byte 233
    233 is not the byte 233, but 3 bytes for the chars specified: 50, 51, 51
    <23464> does not fit in one byte, the byte shown is only the last byte for that value: 168
    <<23464> fits in two bytes and shows with two bytes: 91, 168
    <<<23464> shows with 3 bytes: 0, 91, 168
    Resuming, the number of < used in the variables and values format the output by defining the amount of bytes used.

    In ASCII format, you can send invisible chars sending their value:
    <27> is the invisible ASCII char ESCAPE
    <64> is the visible char @
    Visible char can be set directlly
    You can also set the minimum amount of digits shown before the decimal dot and the number of decimals shown.
    If the variable value is 2.234456 then:
    <VARIABLE> shows the variable value as an int: 2
    <<<VARIABLE>>> shows the variable value with at least 3 digits before the dot and 2 decimal places: 002.23
    <<<VARIABLE> shows the variable value with at least 3 digists and no decimal places: 002

    Resuming, the number of < used in the variables set the minimum number of digits shown before the decimal dot. The number of > used (minus one) is the number of decimals shown after the dot.


    So for ascii, you can set the amount of digits before and after the decimal separator
    The idea is to allow more control over the result.
    To get more decimals, use moer > at the end, only one is an integer.

    Sorry for this, I should have explained it already, but it's to many things...
    • Winner Winner x 1
  4. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,097
    Location:
    Portugal
    Balance:
    14,912Coins
    Ratings:
    +2,504 / 17 / -0
    My Motion Simulator:
    6DOF
    @PeterW , please see the above post.

    Sorry for late reply... :(
    • Like Like x 1
  5. GTakacs

    GTakacs Member

    Joined:
    Mar 4, 2024
    Messages:
    76
    Balance:
    430Coins
    Ratings:
    +34 / 3 / -0
    My Motion Simulator:
    6DOF
    OK, I did some more testing tonight.

    The good:
    - Running Mover with NoAudioDevices as a command line parameter works, I have sound.
    - Serial Output to Arduino to drive wind works (kinda, see below)
    - Motion Compensation works (kinda, see below)

    The bad:
    1) The serial output to Arduino does not pick up the source data until I open the Direct Source at which point it reads the correct value (0) and starts sending that. Until I open the Source it sends a value (likely from the default value of the slider, which in my case is 100). The same can be seen/experienced with the Belt, another Direct Source in my config. So this is likely a bug in the Source module, not the Output module.

    2) Motion Compensation sends data but it's not the correct data. It's correct-ish. When I just start up the rig and connect, the data is too little movement compared to what the rig moves, the only filter I have on the MC output is an EMALP filter. If I change the value type from Double to Float it goes to total garbage but if I swap back to Double, disconnect, reconnect and restart OXRMC then the lateral movements seem to be correct, the angular movements are still too little. I think there is some math conversion problem here. Additionally the output field does not seem to match what I have in 3.5.3 so I know the data is likely not good. Also, the values are moving around even when there is no change in the source, it's all just 100% steady, the values that are on the debug display are constantly changing.

    So these are the two major issues that are show stoppers today for me in addition to the other problems I have mentioned before. We really need a bog tracking solution otherwise it's hard to know what you have ACK'd what you fixed, what you're planning on fixing and what you can't repro, and what you don't want to fix.

    I'd suggest delaying a new release until these issues are addressed at the very least.
    • Like Like x 1
  6. GTakacs

    GTakacs Member

    Joined:
    Mar 4, 2024
    Messages:
    76
    Balance:
    430Coins
    Ratings:
    +34 / 3 / -0
    My Motion Simulator:
    6DOF
    Another bug is that the red/white triangles in the corner are lagging and sometimes don't update unless you hover over them so it's hard to tell whether things are on/off line.
  7. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,097
    Location:
    Portugal
    Balance:
    14,912Coins
    Ratings:
    +2,504 / 17 / -0
    My Motion Simulator:
    6DOF
    @GTakacs ,

    All to be solved
    When you meant source, you mean direct?

    How many low pass samples are you using for VR?
  8. hexpod

    hexpod http://heXpod.xyz

    Joined:
    Apr 18, 2016
    Messages:
    1,185
    Location:
    berlin
    Balance:
    7,636Coins
    Ratings:
    +369 / 5 / -0
    My Motion Simulator:
    DC motor, 6DOF
  9. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,097
    Location:
    Portugal
    Balance:
    14,912Coins
    Ratings:
    +2,504 / 17 / -0
    My Motion Simulator:
    6DOF
    Yes, that is an important correction.
    Should make it way better.

    I have VR but don't use it due to nauseas.
    Been working on VTOLVR and just from testing... :confused:
    It's a pain to do sources for VR products. Specially VTOLVR, you make the mod, load the game, test and find the directions are wrong. Close, cange mod, reload everything, put VR and find the units must be wrong...
    This for all the vars...
  10. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,097
    Location:
    Portugal
    Balance:
    14,912Coins
    Ratings:
    +2,504 / 17 / -0
    My Motion Simulator:
    6DOF
    @hexpod ,

    Do you have IL2 in Steam?
  11. GTakacs

    GTakacs Member

    Joined:
    Mar 4, 2024
    Messages:
    76
    Balance:
    430Coins
    Ratings:
    +34 / 3 / -0
    My Motion Simulator:
    6DOF
    Correct on the Sources it's the Direct source that has issues of not sending correct data whether to a serial by itself (Arduino) or part of the packet (belt for M4S).

    I'm doing 150 samples for the filter, same one I use and works correctly in 3.5.3
    • Informative Informative x 1
  12. hexpod

    hexpod http://heXpod.xyz

    Joined:
    Apr 18, 2016
    Messages:
    1,185
    Location:
    berlin
    Balance:
    7,636Coins
    Ratings:
    +369 / 5 / -0
    My Motion Simulator:
    DC motor, 6DOF
    Not sure 100% but I think it’s a non-steam thing. You can see the path to the exe in the screenshot
    • Informative Informative x 1
  13. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,097
    Location:
    Portugal
    Balance:
    14,912Coins
    Ratings:
    +2,504 / 17 / -0
    My Motion Simulator:
    6DOF
    @hexpod ,

    Please, can you check this:

    In the menu, go to Tools:
    upload_2024-9-27_16-13-33.png

    Select the above menu and see what shows in IL2
    If you right click, tehe tex shown can be pasted here.
    You can also try to lauch the game by clicking on it.

    I detect those 3 launchers. If it's not on the launchers it should be detected also... but something is wrong, not sure what.
    Since it's not detecting it, Mover doesn't know the instalation path...


    ... Yes the Sims4... Arghh, my daughter uses this laptop. I have 99% of the games in portable SSD's (rig->laptop->house)
    • Funny Funny x 1
  14. hexpod

    hexpod http://heXpod.xyz

    Joined:
    Apr 18, 2016
    Messages:
    1,185
    Location:
    berlin
    Balance:
    7,636Coins
    Ratings:
    +369 / 5 / -0
    My Motion Simulator:
    DC motor, 6DOF
    IMG_0180.jpeg
  15. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,097
    Location:
    Portugal
    Balance:
    14,912Coins
    Ratings:
    +2,504 / 17 / -0
    My Motion Simulator:
    6DOF
    Do you have steam open?
  16. hexpod

    hexpod http://heXpod.xyz

    Joined:
    Apr 18, 2016
    Messages:
    1,185
    Location:
    berlin
    Balance:
    7,636Coins
    Ratings:
    +369 / 5 / -0
    My Motion Simulator:
    DC motor, 6DOF
    I opened steam only to double check if I have Il2 in the library (no Il2 there). Normally I use WMR with open composite to bypass SteamVR for all my flying games.
    • Informative Informative x 1
  17. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,097
    Location:
    Portugal
    Balance:
    14,912Coins
    Ratings:
    +2,504 / 17 / -0
    My Motion Simulator:
    6DOF
    @hexpod

    Sorry for being so .....

    Can you do this:
    upload_2024-9-27_17-27-38.png
    First window that pop's ignore, i want the second one (install path)
    You have to write IL-2 and press enter
  18. hexpod

    hexpod http://heXpod.xyz

    Joined:
    Apr 18, 2016
    Messages:
    1,185
    Location:
    berlin
    Balance:
    7,636Coins
    Ratings:
    +369 / 5 / -0
    My Motion Simulator:
    DC motor, 6DOF
    IMG_0181.jpeg IMG_0182.jpeg
  19. hexpod

    hexpod http://heXpod.xyz

    Joined:
    Apr 18, 2016
    Messages:
    1,185
    Location:
    berlin
    Balance:
    7,636Coins
    Ratings:
    +369 / 5 / -0
    My Motion Simulator:
    DC motor, 6DOF
    It’s not the Launcher which has a different name ?
  20. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,097
    Location:
    Portugal
    Balance:
    14,912Coins
    Ratings:
    +2,504 / 17 / -0
    My Motion Simulator:
    6DOF
    ... Sorry, can you try with il-2 closed also.