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. Ronan Design

    Ronan Design Roman Design - Custom MSFS Scenery

    Joined:
    Jun 4, 2021
    Messages:
    140
    Occupation:
    Web Designer, MSFS Scenery Designer
    Location:
    Toronto, Canada
    Balance:
    1,002Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    That would be cool. I wish there would be a simple way to control stepper motors through SMC3. SMC uses PWM and direction, but stepper motors are different, and looks like their drivers are different too, so not sure. But even with regular motors it would be great. FFB yokes are insanely expensive, they cost thousands. And unlike joysticks/wheels, it's not the rumble or surface or any violent forces that are needed - just an added resistance based on control surfaces deflection and speed, basically. Trimming is what makes a real difference in terms of realism (not just for fun). Right now there is no feedback on trimming- you just kind of guess and see when you are level. But in real life, you just trim out the forces on your yoke. It's not visual, you feel it.
    The pendular yoke I did is so cheap and simple and works so well already/ Bungees are nice and much smoother than springs and there is no center notch. But if I run a single bungee cord around for both sides, fix it to the pulley (so the pulley acts as an arm in motion rigs) and control the pulley with a small motor, as long as the motor can hold it, it would move the yoke if you're not holding it, and create pressure if you do. A few centimeters of movement, with a sufficiently thick bungee would be enough. Do it for roll and pitch and there you go, FFB yoke for under $100.

    Please add these variables from SDK page at the minimum:
    ELEVATOR DEFLECTION PCT
    ELEVATOR DEFLECTION
    ELEVATOR POSITION
    AILERON LEFT DEFLECTION
    AILERON LEFT DEFLECTION PCT
    AILERON POSITION
    AILERON RIGHT DEFLECTION
    AILERON RIGHT DEFLECTION PCT

    These should give enough to work with.

    I wonder how difficult would it be to program a stepper motor control Arduino firmware based on SMC3 but using a stepper driver... So FlyPT would communicate it the same way. Hmm...
    • Like Like x 1
    Last edited: Oct 6, 2024 at 20:06
  2. GTakacs

    GTakacs Member

    Joined:
    Mar 4, 2024
    Messages:
    64
    Balance:
    364Coins
    Ratings:
    +27 / 2 / -0
    My Motion Simulator:
    6DOF
    Can we please focus on getting the bugs sorted out so we have at least parity with Mover 3.5.3 in terms of usability before we focus on adding new esoteric features for a one-off use case? I mean we all have our own cross to bear, and the feature we're asking for is the one and only important one, I do get that.

    But I think let's get what we have fully working and polished before we start adding new and shiny things.

    I think the new feature creep is what caused the situation that we have today where we haven't had a stable working release since 2021. Just too many new things going in that either worked for Pedro for his use case or were untested because Pedro was like "oh this is a quick and easy add, I don't have it but maybe will come handy in the future" and it went untested so we ended with the version that has a lot of new features/things but largely untested and definitely has bugs.

    I can't expect Pedro to have the ability and time to test every single thing, but I would prefer to spend the next few weeks/months on getting 3.7 into a stable form where everyone can migrate over and abandon 3.5.3 as it has stability and feature parity with 3.7. Today that is not the case.
    • Agree Agree x 3
  3. Ronan Design

    Ronan Design Roman Design - Custom MSFS Scenery

    Joined:
    Jun 4, 2021
    Messages:
    140
    Occupation:
    Web Designer, MSFS Scenery Designer
    Location:
    Toronto, Canada
    Balance:
    1,002Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Don't worry, this is not a new feature request. All that's needed is just to add several vars to the MSFS2020 game source, similar to dozens that exist already, picked from the available SimConnect pool. It's probably a single line of code or a few cloned ones, so those vars would be available at the game source. That's it. Nothing in the core program needs to be modified, nothing debugged, the rest could be done with available functionality. It's a good time to add those vars because the software gets compiled anyway, so these could be slipped into one of the upcoming compiles.
    I'm not going to post more about this anytime soon, now that Perdo is aware of those vars. I do agree that stability and migration to 3.7 is the top priority. For me personally, it's perfect timing, because I've started a 6DOF build. It would be nice to run it on 3.7 from the start...
    • Like Like x 1
  4. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,046
    Location:
    Portugal
    Balance:
    14,646Coins
    Ratings:
    +2,466 / 17 / -0
    My Motion Simulator:
    6DOF
    It's done, 10 min.
    If more are needed, just list them
    Meanwhile, solved a severe bug in rotations. Lost one day with that one for two swaped values...
    • Like Like x 2
  5. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,046
    Location:
    Portugal
    Balance:
    14,646Coins
    Ratings:
    +2,466 / 17 / -0
    My Motion Simulator:
    6DOF
    Will do a video.
  6. hexpod

    hexpod http://heXpod.xyz

    Joined:
    Apr 18, 2016
    Messages:
    1,182
    Location:
    berlin
    Balance:
    7,618Coins
    Ratings:
    +368 / 5 / -0
    My Motion Simulator:
    DC motor, 6DOF
    3.7.0.3 comming soon?
  7. smitty

    smitty Active Member

    Joined:
    Aug 24, 2021
    Messages:
    126
    Balance:
    787Coins
    Ratings:
    +171 / 1 / -0
    My Motion Simulator:
    6DOF
    get a DIY kit from vpforcecontrols.com to build the yoke, all the control surface math is figured out in their telemffb app
  8. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,046
    Location:
    Portugal
    Balance:
    14,646Coins
    Ratings:
    +2,466 / 17 / -0
    My Motion Simulator:
    6DOF
    Today, just trying to enable rpm pose and some small bugs on file change detection
    • Like Like x 2
    • Friendly Friendly x 1
  9. khairul nizam

    khairul nizam dadima

    Joined:
    Dec 29, 2021
    Messages:
    26
    Occupation:
    Retails
    Location:
    Malaysia
    Balance:
    11Coins
    Ratings:
    +6 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor
    Hopefully there are field so that user can input port number of the gtsports, or user input field which port number gtsports is listening to the their source section.
    Last edited: Oct 7, 2024 at 17:38
  10. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,046
    Location:
    Portugal
    Balance:
    14,646Coins
    Ratings:
    +2,466 / 17 / -0
    My Motion Simulator:
    6DOF
    Mover 3.7.0.3

    Download link on the first post of this thread.

    Changes:

    Some more work on scale problems
    Solved severe bug on rotations (now rigs can be rotated correctlly, same for actuators)
    Example of a rotating slider hexapod mounted on the wall allowing full roll, could be interesting for inverted flight...
    upload_2024-10-7_17-15-0.png

    Added pose from RPM
    Solved bug on rig motion alghorithm: Stay on last good pose with transition (see video on one of my last posts)
    Other smaller bugs solved
    Added new vars to MSFS2020

    Others are still there, sorry.

    VTOLVR is still WIP, no mod yet

    GT games: (@khairul nizam)
    Tested and they are all working on my side.
    GT games use the following ports:
    GT6: Mover receives on port 33340 and requests data on port 33339;
    GT7 and GTSport: Mover receives on port 33740 and requests data on port 33739​
    Those ports should be allowed on the firewall. Also check the anti virus, might be blocking Mover.
    If you want to, try disabling the firewall and the antivirus to test.
    • Like Like x 1
    Last edited: Oct 7, 2024 at 18:16
  11. Ronan Design

    Ronan Design Roman Design - Custom MSFS Scenery

    Joined:
    Jun 4, 2021
    Messages:
    140
    Occupation:
    Web Designer, MSFS Scenery Designer
    Location:
    Toronto, Canada
    Balance:
    1,002Coins
    Ratings:
    +29 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Thanks, now I know what my next project will be after the 6DOF build is complete!
  12. khairul nizam

    khairul nizam dadima

    Joined:
    Dec 29, 2021
    Messages:
    26
    Occupation:
    Retails
    Location:
    Malaysia
    Balance:
    11Coins
    Ratings:
    +6 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor
    Downloaded and tested straight away. No success.
    Nope, GT7 and GTSports doesn't share the same port number for telemetry. I can confirm that by checking on Sim Racing Studio and Simhub. GTSports listen to 33340, 33339 while GT7 uses 33740 and 33739.
  13. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,046
    Location:
    Portugal
    Balance:
    14,646Coins
    Ratings:
    +2,466 / 17 / -0
    My Motion Simulator:
    6DOF
    See what I wrote.
    3 and 7 differ on the ports. I'm sure it works. I tested GT6 and GT7 here, both working.
    I will try with a borrowed laptop to see if I'm missing something.

    What you can do is start GT first and only then connect the source in Mover. The problem might be there.
    Will try to test again later, but the ports, I'm 100% sure they are correct or it would not work here.
  14. khairul nizam

    khairul nizam dadima

    Joined:
    Dec 29, 2021
    Messages:
    26
    Occupation:
    Retails
    Location:
    Malaysia
    Balance:
    11Coins
    Ratings:
    +6 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor
    Yup I saw. U wrote that 33340 and 33339 were use for GT6, not for GTSport as it should. I've disabled firewall, included it in exceptions, starts racing before mover, starts racing after mover. I see that you are tried on GT7 and GT6, not GTSports as you didn't have it. No problem. Didn't means to push on it. You already have put a lot of hard efforts. Thanks man.
    • Informative Informative x 1
  15. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,046
    Location:
    Portugal
    Balance:
    14,646Coins
    Ratings:
    +2,466 / 17 / -0
    My Motion Simulator:
    6DOF
    Not on GTSports

    Tested in GT6 and GT7
    Can you test on GT6/GT7 or anyone else please
    Need to solve this. Should be something basic...
    • Funny Funny x 1
  16. GTakacs

    GTakacs Member

    Joined:
    Mar 4, 2024
    Messages:
    64
    Balance:
    364Coins
    Ratings:
    +27 / 2 / -0
    My Motion Simulator:
    6DOF
    Any update for the other bugs/features I mentioned?
  17. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,046
    Location:
    Portugal
    Balance:
    14,646Coins
    Ratings:
    +2,466 / 17 / -0
    My Motion Simulator:
    6DOF
    Next on the list is:
    Sound problem with iRacing (audio devices)
    Joystick updates when plugged/unplugged (related to threads, should be simple and happening also on midi devices)
    COM ports not showing some of the devices and not updating real time
    Conclude the mod for VTOLVR, it's a pain with VR...
    Try to get Thanos and Motion4Sim in next release (to many people using it)
    • Like Like x 1
  18. hexpod

    hexpod http://heXpod.xyz

    Joined:
    Apr 18, 2016
    Messages:
    1,182
    Location:
    berlin
    Balance:
    7,618Coins
    Ratings:
    +368 / 5 / -0
    My Motion Simulator:
    DC motor, 6DOF
    Still have some of usb devices (buttons) being not recognized for some strange reason.

    VPC - Rotor tcs or Cessna panel

    IMG_0343.jpeg
    • Informative Informative x 1
  19. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,046
    Location:
    Portugal
    Balance:
    14,646Coins
    Ratings:
    +2,466 / 17 / -0
    My Motion Simulator:
    6DOF
    In the old Mover did they show? With all the controls?
  20. hexpod

    hexpod http://heXpod.xyz

    Joined:
    Apr 18, 2016
    Messages:
    1,182
    Location:
    berlin
    Balance:
    7,618Coins
    Ratings:
    +368 / 5 / -0
    My Motion Simulator:
    DC motor, 6DOF
    No, they were as well NOT recognized in 3.6 Beta
    • Informative Informative x 1