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.0.17

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

  1. Opast

    Opast Member

    Joined:
    Jun 16, 2025
    Messages:
    37
    Location:
    Chicago, USA
    Balance:
    167Coins
    Ratings:
    +7 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino
    After installing version .16 and starting from scratch, the motors began working. I guess there was some kind of bug before. In version 3.5.3, there was an option for motor limits, but in the new beta version, I can’t find the motor limit settings. What’s the proper way to set up motor limits? Since I don’t have a hex rig and only have a seat mover 3DOF setup with two motors in the front and traction loss in the back, can traction loss only be added using a direct module to control it?
    Last edited: Nov 6, 2025 at 12:27
  2. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,216
    Location:
    Portugal
    Balance:
    15,583Coins
    Ratings:
    +2,656 / 17 / -0
    My Motion Simulator:
    6DOF
    Yes, you have to use a direct for traction loss (use the WASHX filter there, this will be the final WASH filter, I will rename and erase the other WASH).
    I can add a traction loss actuator to the that rig later.
    For the actuator limits, you need to go here:
    upload_2025-11-6_12-11-23.png
    Where it says parameters for the actuators.
    There you specify the specs, limits, bits mapping and filters (use CROP as a way of limiting the output)
    There's some problems there with colors and I know some names are still wrong in some types of actuators.
    In the direct it works the same way (there's a bug when using the slider manually - nothing happens...).
    • Like Like x 1
  3. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,216
    Location:
    Portugal
    Balance:
    15,583Coins
    Ratings:
    +2,656 / 17 / -0
    My Motion Simulator:
    6DOF
    FlyPT Mover 3.7.0.17 BETA

    Download here:
    https://github.com/FlyPTMover/Releases/raw/refs/heads/main/Mover 3.7.0.17 BETA.zip

    Release notes for 3.7.0.17 (06-10-2025)

    Disabled rendering on resize of windows for a faster UI (might become an option)
    Solved bug where Loop and noise was slooowwww when loading the setup
    Added double click to module button - This now hides the module, just like double clicking the title
    Corrected layout in options for correct scale adjustment (missing close button)
    Corrected layout of main window menu for correct scale adjustment (disaligned and cropped menu buttons)
    Also corrected wrong title rendering of main window when scale is changed
    Corrected bug in control for plugins locations with bad behavior on scale change (options window)
    Changed behavior of main window while loading a setup to avoid a "ghost" window
    Corrected bug where updates where not made to the rigs when changing the actuators parameters
    Corrected colors in the window to adjust actuators parameters
    Removed radius from the rotating sliders actuators setting in the rotating slider hexapod (we set it outside of the window for two radius)
    Updated source to get data from joysticks/keyboard/midi
    Solved bug where hots where not saved/loaded

    The updated joystick/keyboard/midi source:
    upload_2025-11-6_20-48-15.png
    • Like Like x 6
  4. SlayerFlyy

    SlayerFlyy New Member

    Joined:
    Oct 28, 2025
    Messages:
    2
    Balance:
    12Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Привет, меня очень заинтересовал ваш проект; в настоящее время я планирую создать 2dof-платформу.
    Хочу спросить вас лично, что нужно прописать в последовательном порту Arduino Uno R3 с прошивкой smc3. Пока я ищу дополнительные средства для платформы, мне хотелось бы разобраться с программной частью. Заранее благодарю за замечательную программу.
    Я общаюсь через переводчика, поэтому извините, если что-то непонятно.
  5. SlayerFlyy

    SlayerFlyy New Member

    Joined:
    Oct 28, 2025
    Messages:
    2
    Balance:
    12Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    I got something like this, but I'm not sure it's correct. It's just that your website says (example from the website): In the output string, use: "[A<Axis1a>][B<Axis2a>][C<Axis3a>]"
    But the program doesn't have those axes.
    Could you please tell me if I'm on the right track, as I don't really understand programming or code. upload_2025-11-6_23-28-47.png
  6. Opast

    Opast Member

    Joined:
    Jun 16, 2025
    Messages:
    37
    Location:
    Chicago, USA
    Balance:
    167Coins
    Ratings:
    +7 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino
    Thank you very much.

    In Mover 3.5.2:
    [A<Axis1a>][B<Axis2a>][C<Axis3a>]
    In Mover 3.7.0.x:
    [A<R0.A1.B>][B<R0.A2.B>][C<R0.A3.B>]
    • Like Like x 1
    Last edited by a moderator: Nov 6, 2025 at 23:16
  7. PavelF

    PavelF New Member

    Joined:
    Sep 9, 2025
    Messages:
    29
    Balance:
    186Coins
    Ratings:
    +12 / 0 / -0
    My Motion Simulator:
    6DOF
    Version .17
    Keys have been added to the "Keyboard..." module. The configuration has been saved. An error occurs when opening this configuration.

    Attached Files:

    • Informative Informative x 1
  8. PavelF

    PavelF New Member

    Joined:
    Sep 9, 2025
    Messages:
    29
    Balance:
    186Coins
    Ratings:
    +12 / 0 / -0
    My Motion Simulator:
    6DOF
    Version .17
    When adding the "3D" module to the configuration, the arrow did not appear.

    Attached Files:

    • Informative Informative x 1
  9. PavelF

    PavelF New Member

    Joined:
    Sep 9, 2025
    Messages:
    29
    Balance:
    186Coins
    Ratings:
    +12 / 0 / -0
    My Motion Simulator:
    6DOF
    Version .17
    We're displaying the graph. The arrow is there.
    2025-11-07_14-47-34 (2).png
    We're removing the display of any element, and the arrow is gone.
    2025-11-07_14-47-52.png
    • Informative Informative x 1
  10. Chris_Beeves

    Chris_Beeves Active Member Gold Contributor

    Joined:
    May 31, 2019
    Messages:
    368
    Balance:
    2,121Coins
    Ratings:
    +258 / 4 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 4DOF
    I'm using the 4Dof Linear rig, and the front actuators lean. Is there any way to keep them from doing that? IRL they are only free to lean forward/back..
    Or is it just a visual thing, and the COR calculations won't be affected?

    Really interesting trying a completely new concept after years of Simtools.

    upload_2025-11-8_16-37-35.png

    Also, the rear actuators IRL have no control over the roll, but the roll affects them too.
    Can I do anything about what actuators do what more like I would in Simtools?
    Last edited: Nov 8, 2025 at 17:45
  11. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,216
    Location:
    Portugal
    Balance:
    15,583Coins
    Ratings:
    +2,656 / 17 / -0
    My Motion Simulator:
    6DOF
    In your rig, it's not moving front/back?
    Can you share some photos of the joints please.
  12. Chris_Beeves

    Chris_Beeves Active Member Gold Contributor

    Joined:
    May 31, 2019
    Messages:
    368
    Balance:
    2,121Coins
    Ratings:
    +258 / 4 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 4DOF
    There are a few retail rigs that have similar layout. Not sure how they solved the over/under constrain in the design, but the joints should be similar on all of them.


    upload_2025-11-8_20-14-7.png

    upload_2025-11-8_20-16-57.png

    upload_2025-11-8_20-21-20.png

    The front actuators are involved in pitch, heave and roll.
    The rear actuators are involved in pitch, heave and yaw (TL).
  13. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,216
    Location:
    Portugal
    Balance:
    15,583Coins
    Ratings:
    +2,656 / 17 / -0
    My Motion Simulator:
    6DOF
    The base of the front ones can only go front and back? I mean, rotate around the sway axis
  14. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,216
    Location:
    Portugal
    Balance:
    15,583Coins
    Ratings:
    +2,656 / 17 / -0
    My Motion Simulator:
    6DOF
    You have a slider at the front to compensate the distance change between rods right?
    I can add a rig like that, i thought it was like the one i added.
  15. Chris_Beeves

    Chris_Beeves Active Member Gold Contributor

    Joined:
    May 31, 2019
    Messages:
    368
    Balance:
    2,121Coins
    Ratings:
    +258 / 4 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 4DOF
    Exactly. The top rod ends of the actuators can slide a little.

    I think all of the linear 4dof have the same behavior. The only difference is whether the have the elasticity on top like I have or in the bottom. You don’t have to add a rig specifically for mine, it’s better to make the current one more generic. As it is now, none of the 4dof linear rigs will behave right.

    Either you can allow the distance between the top front joints to change or allow the bottom to rotate a little around the surge axis, returning to center. Or maybe there’s a smart way to do it :thumbs
  16. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,216
    Location:
    Portugal
    Balance:
    15,583Coins
    Ratings:
    +2,656 / 17 / -0
    My Motion Simulator:
    6DOF
    I wil do something. I thought yours was similar to this:
    https://www.youtube.com/shorts/Sa0zZfYh9Ps
    upload_2025-11-9_10-30-51.png
  17. Chris_Beeves

    Chris_Beeves Active Member Gold Contributor

    Joined:
    May 31, 2019
    Messages:
    368
    Balance:
    2,121Coins
    Ratings:
    +258 / 4 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 4DOF
    That’s exactly what I was trying to explain. Instead of having the sliding top they have rubber flex on the bottom. My rig and theirs move the same, you can see that the rear actuators do not work when the platform rolls.
  18. lenidcamper

    lenidcamper New Member

    Joined:
    Dec 4, 2022
    Messages:
    14
    Location:
    eastern Ontario, Canada
    Balance:
    64Coins
    Ratings:
    +6 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino
    Version 3.7 is a significant step forward. Thanks for all the work Pedro.

    I am replicating a 3.5 rig and I have run into a few problems.

    I used Rotating Actuator 2DOF and Rotating Actuator (2x6DOF) to go from

    [A<Axis1a>][B<Axis2a>][C<Axis3a>] in Mover 3.5.2: to

    [A<R0.A1.B>][B<R0.A2.B>][C<R1.A.B>] in Mover 3.7.0.x:

    With sine wave test sources I am getting unusual serial output. The A and B channels are of the form A<#><#> or B<#><#> as expected.
    Channel C is of the form
    C'rapidly changing number or letter'<#>

    Is this a config problem or a bug in (2x6DOF) serialization?


    PS

    There a couple of persistence bugs

    Rotating Actuator 2DOF rig - actuator swap flags not persisted.

    Rotating Actuator (2x6DOF)
    - "Housing Joint" config not persisted
    - "Crank direction" config not persisted
    • Informative Informative x 1
  19. Aerosmith

    Aerosmith Active Member

    Joined:
    May 30, 2024
    Messages:
    465
    Occupation:
    self employed
    Location:
    Germany
    Balance:
    2,735Coins
    Ratings:
    +280 / 0 / -0
    My Motion Simulator:
    3DOF, AC motor
    We tested Version 3.7.0.17 today. Works great!:thumbs

    I've just discovered a strange thing in the XPlane source.
    Mover-Xplane-new.jpg
    If I'm standing still on the ground I think the vertical acceleration with gravity should be close to 9.81m/s² and the longitudinal acceleration should be clode to zero. However, they are exchanged. I've cross-checked with the old Mover 3.5. There it's also not quite right but at least different.
    Mover-Xplane-old.jpg
    Vertical acceleration (without gravity) of 8.7m/s² is strange while standing on the ground. It could be that this is a bug of XPlane, but there must also be something wrong in Mover because V3.5 and V3.7 behave different.
    • Informative Informative x 1
  20. rafeta

    rafeta New Member

    Joined:
    May 15, 2025
    Messages:
    2
    Occupation:
    Electronics engineer
    Location:
    SPAIN
    Balance:
    12Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    AC motor, Arduino, Motion platform, 6DOF
    On both, 3.7.0.16 and 3.7.0.17, looks that the player source is not playing previous recorded files.