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

Discussion in 'FlyPt Mover' started by pmvcda, May 30, 2019.

  1. Ronan Design

    Ronan Design Roman Design - Custom MSFS Scenery

    Joined:
    Jun 4, 2021
    Messages:
    189
    Occupation:
    Web Designer, MSFS Scenery Designer
    Location:
    Toronto, Canada
    Balance:
    1,287Coins
    Ratings:
    +70 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    I noticed a weird problem, happening in 3 games (ATS, ETS2, Dirt Rally 2.0): when there is a sudden and large movement of the rig (i.e. going on the high curb or anything resulting in a significant and fast roll) - it often suddenly freezes the game and drops the framerate to a slideshow, braking VR so badly that both eyes desynchronize and it's unplayable. Getting out of VR and back in usually fixes it for a while, until the next curb. It's 100% repeatable and always happens on big rig movements.

    I'm puzzled as to how it can be connected at all. I suspect FlyPT may do something to the CPU, because closing all its windows cured it for me once, though the next day it happened again even with all windows closed. It never happened in MSFS , but driving sims are new to me, though it didn't seem to happen initially, and just started to happen recently. I am constantly adjusting presets, but there's nothin over the top there, and my rig is just a 2DOF. I'm not sure what's the reason and how can I overcome this.

    Obviously, the result is a crash and a vomit-inducing VR desync, so I'd better fix it.

    My hardware is pretty much top-of-the-line, so plenty of CPU to go around. RTX4090 + 7950X3D + 64Gb fast DDR5 RAM. I do use Process Lasso's CPU Sets to force FlyPT to use CCD1 (cores 8-16) and force games to CCD0 (cores 0-7) with X3D cache. But with 16 cores /32 threads there are plenty of cores for FlyPT to work with, so I doubt that's the problem. I'm on Meta Quest 3 + Virtual Desktop via a WiFi6 router. "Use high precision" is unchecked.

    Any ideas?
  2. pooh

    pooh Member

    Joined:
    May 16, 2009
    Messages:
    86
    Balance:
    584Coins
    Ratings:
    +72 / 0 / -0
    My Motion Simulator:
    6DOF

    i know this bug. do you use OXRMC? if so, it is correction on rotational axis. if you put 0 (zero) as a value in virtual tracker on all 3 rotational exis instead of "value" then it's gone...

    it is related to meta/quest3 only. the developer behind oxrmc is already working on it but it has nothing to do with mover other than it is caused by roll/pitch/yaw on virtual tracker causing it. of course if you put ZEROs there it will mean there will not be compensation on those axis... i spent enormous time to track the issue together with other guys on discord. in MSFS it happens ie. when you land hard... you can enable pitch and then if you change pitch slowly it will work - it looks like IMU data doesn't correlate with what VT sends and it breaks if the change is sudden...
    • Informative Informative x 1
  3. Wagnard

    Wagnard Well-Known Member Gold Contributor

    Joined:
    Jan 30, 2017
    Messages:
    499
    Location:
    Canada, Quebec, Mirabel
    Balance:
    4,869Coins
    Ratings:
    +656 / 2 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino
    Is it possible to have a filter that detect when the value is negative and apply a lower output gain on it or something similar to make the movement less hard on one side.
    This is on my pitch (the one mixed with surge). It feel a little too hard when braking but is ok when accelerating.
    • Like Like x 1
  4. Ronan Design

    Ronan Design Roman Design - Custom MSFS Scenery

    Joined:
    Jun 4, 2021
    Messages:
    189
    Occupation:
    Web Designer, MSFS Scenery Designer
    Location:
    Toronto, Canada
    Balance:
    1,287Coins
    Ratings:
    +70 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    YES!!! Wow, thanks, you saved me lots of time trying to figure it out. I'll look up OXRMC Discord to see when it's solved...
  5. Ronan Design

    Ronan Design Roman Design - Custom MSFS Scenery

    Joined:
    Jun 4, 2021
    Messages:
    189
    Occupation:
    Web Designer, MSFS Scenery Designer
    Location:
    Toronto, Canada
    Balance:
    1,287Coins
    Ratings:
    +70 / 1 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    I don't have the solution, but I agree with the premise - in every game if I increase the surge-to-pitch mix until acceleration feels good, the braking feels brutally hard. So I settle to having braking just a little too much, and the acceleration is barely noticeable. There should be a way...
    • Agree Agree x 1
  6. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,108
    Location:
    Portugal
    Balance:
    14,969Coins
    Ratings:
    +2,508 / 17 / -0
    My Motion Simulator:
    6DOF
    It will be on next release:
    upload_2024-2-23_20-2-24.png
    • Like Like x 5
    • Friendly Friendly x 1
  7. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,108
    Location:
    Portugal
    Balance:
    14,969Coins
    Ratings:
    +2,508 / 17 / -0
    My Motion Simulator:
    6DOF
    Example:
    upload_2024-2-23_20-8-15.png
    • Like Like x 5
    • Friendly Friendly x 2
  8. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,108
    Location:
    Portugal
    Balance:
    14,969Coins
    Ratings:
    +2,508 / 17 / -0
    My Motion Simulator:
    6DOF
    ...Still on it
    to keep you interested, a new filter:
    upload_2024-2-28_19-31-40.png
    Interpolation to increase some games data resolution
    • Like Like x 5
    • Informative Informative x 2
    • Friendly Friendly x 1
  9. Marco Annunziata

    Marco Annunziata Member Gold Contributor

    Joined:
    Dec 2, 2019
    Messages:
    116
    Balance:
    844Coins
    Ratings:
    +17 / 0 / -0
    My Motion Simulator:
    DC motor, Motion platform, 6DOF
    Wow! This software can be used for industrial purposes as well! I can't wait to have it on hand.:D
  10. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,108
    Location:
    Portugal
    Balance:
    14,969Coins
    Ratings:
    +2,508 / 17 / -0
    My Motion Simulator:
    6DOF
    You might be interested in CRC check for that:
    upload_2024-2-28_22-16-43.png

    or the new output string features:
    upload_2024-2-28_22-17-36.png
    • Like Like x 3
    • Friendly Friendly x 1
  11. Marco Annunziata

    Marco Annunziata Member Gold Contributor

    Joined:
    Dec 2, 2019
    Messages:
    116
    Balance:
    844Coins
    Ratings:
    +17 / 0 / -0
    My Motion Simulator:
    DC motor, Motion platform, 6DOF

    Incredible, we are way beyond expectations here! This software can be suitable for all servo systems!

    About MODBUS, have you found a solution for the congenital Windows latency on the serial port? Of course latency doesn't matter for CNCs
  12. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,108
    Location:
    Portugal
    Balance:
    14,969Coins
    Ratings:
    +2,508 / 17 / -0
    My Motion Simulator:
    6DOF
    Honestlly, did not look into latency for serial. Code is new and interpreter way faster than it was.
    It's on the list to do a specific serial library, but it's not for now.
    • Like Like x 2
    • Friendly Friendly x 1
  13. TNX OxmO

    TNX OxmO New Member

    Joined:
    Aug 6, 2021
    Messages:
    2
    Balance:
    - 119Coins
    Ratings:
    +1 / 1 / -0
    My Motion Simulator:
    3DOF, Arduino
    hello atous is there any chance that fly will be updated on the latest licenses like LMU, WRC, F1 23 thank you
    • Dislike Dislike x 1
    Last edited by a moderator: Mar 1, 2024
  14. cfischer

    cfischer Active Member Gold Contributor

    Joined:
    Sep 7, 2015
    Messages:
    372
    Location:
    Colorado
    Balance:
    2,687Coins
    Ratings:
    +259 / 1 / -0
    This software is on an unbeliveable level. We are a lucky community indeed.
    • Agree Agree x 4
  15. smitty

    smitty Active Member

    Joined:
    Aug 24, 2021
    Messages:
    132
    Balance:
    820Coins
    Ratings:
    +183 / 2 / -0
    My Motion Simulator:
    6DOF
    I've been having this issue with my wind arduino, thought i could tackle it today.

    When i hit disconnect, it gets stuck on 'Stopping' and freezes Mover until i physically pull the usb cable from it:

    upload_2024-3-3_14-5-43.png

    I'm thinking i need to add something in the Stop String, but not sure what. Possibly "STOP"?. And, what to put into the arduino sketch to do what is necessary after reading those characters. If i do a serial.end will it be able to start up again? even without serial i have a knob for manual wind control, so code is still running.

    arduino sketch here: https://pastebin.com/7gm42M1Y

    edit : SOLVED
    // get disconnect "STOP"
    if (bytesBuffer[0] == 83 && bytesBuffer[1] == 84 && bytesBuffer[2] == 79 && bytesBuffer[3] == 80 )
    {
    Serial.end();
    setup();
    }
    • Informative Informative x 1
    Last edited: Mar 3, 2024
  16. GWiz

    GWiz Active Member

    Joined:
    May 12, 2019
    Messages:
    186
    Occupation:
    Dentist
    Location:
    Aberdeenshire, Scotland
    Balance:
    1,498Coins
    Ratings:
    +120 / 0 / -0
    My Motion Simulator:
    DC motor, Arduino, 6DOF
    I have had this issue if I have set the COM port to the incorrect number/device. Are you sure 6 is correct? Have you any other COM port modules set in Flypt that could be incorrect?
  17. smitty

    smitty Active Member

    Joined:
    Aug 24, 2021
    Messages:
    132
    Balance:
    820Coins
    Ratings:
    +183 / 2 / -0
    My Motion Simulator:
    6DOF
    yep, i just edited my post with the solution.. needed some code to stop serial
  18. Redtail

    Redtail New Member

    Joined:
    Feb 2, 2024
    Messages:
    10
    Occupation:
    Electrical field
    Location:
    New Jersey
    Balance:
    75Coins
    Ratings:
    +5 / 0 / -0
    My Motion Simulator:
    6DOF
    Hey guys,
    Wondering if anyone uses a vive tracker with OpenXR motion compensation?

    I cannot get it working even after editing the .ini and selecting (vive) as the tracker source and saving the config file. When I select (flypt) it works fine, but I'm trying to use a physical tracker (Vive 3.0) on my rig (6DOF). The tracker is setup in SteamVR and it is registered in the Varjo Base app as well.

    I'm using the Aero with OpenXR.

    Any help is appreciated.
  19. Michael Lurie

    Michael Lurie New Member

    Joined:
    Oct 23, 2023
    Messages:
    3
    Balance:
    18Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    Motion platform, 6DOF
    Please excuse if this is the wrong place: I'm looking for a profil for FlyPT for MSFS2020 and the Cabri G2 which is as realistic as possible. Is there a place where I can find something like this or does someone have a profile to share ?
    Thanks in advance
    Michael
  20. DOF_Dex

    DOF_Dex New Member Gold Contributor

    Joined:
    Jan 29, 2024
    Messages:
    17
    Location:
    London
    Balance:
    19Coins
    Ratings:
    +3 / 0 / -0
    My Motion Simulator:
    2DOF, 3DOF, 6DOF
    Hi was wondering if there is a flyPT plugin/settings when using it with Simtools Ride player? Tried different Source within the FlyFT app - 'simtools' and 'Custom UDP' but so far FlyPT Mover is not connecting to Simtools.

    How do I select FlyPT_Mover interface type when I have FlyPT app running? see attached image

    Screenshot found here - https://www.xsimulator.net/community/threads/flypt-mover.13464/page-3
    upload_2024-3-6_13-36-37.png

    I originally added this question to the FlyPT thread but admin moved it to New users.
    Many thanks
    Last edited by a moderator: Mar 8, 2024