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

    arminglf New Member

    Joined:
    May 16, 2024
    Messages:
    20
    Balance:
    130Coins
    Ratings:
    +7 / 0 / -0
    My Motion Simulator:
    3DOF
    No need to apologise mate, thanks for taking the time to look into this.

    Will test see what we get, thanks again.
  2. GTakacs

    GTakacs Member

    Joined:
    Mar 4, 2024
    Messages:
    76
    Balance:
    430Coins
    Ratings:
    +34 / 3 / -0
    My Motion Simulator:
    6DOF
    So question: I am running the motionXP special build of flyPT and I get an "Error while trying to update data on the memory mapped file!" when I disconnect motion compensation. Any chance to get a fix for this? This kind of stops me in my tracks to be able to bind connect/disconnect to a key since this will always give me the problem where I need a mouse to ack the error.

    The MotionXP build has some other issues too, I sent a PM to that effect.

    UPDATE: If I uncheck the auto connect then things work as advertised. I'm guessing you can't disconnect/auto reconnect in quick succession.
    • Informative Informative x 1
  3. theoptimisticcynic

    theoptimisticcynic New Member

    Joined:
    Dec 31, 2011
    Messages:
    25
    Occupation:
    Marketing (product management - technical devices)
    Location:
    Connecticut, USA
    Balance:
    108Coins
    Ratings:
    +22 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor
    Hi all, I'm wondering if anyone else has experienced an issue that I had today.
    I decided to give flying a try with DCS world and have been tweaking a profile for MSFS that I found (with marginal luck, would love to find a good profile for an SFX-100 style rig). I was using a controller for testing for convenience.

    When I transitioned to using my HOTAS (Thrustmaster t16000m) I'm getting strange behavior. Running DCS world alone I have no problems, but when FLYPT Mover is connected it's like my joystick input goes crazy and just pegs to the left. Trying to straighten it up by pushing the stick to the right just makes the stick jump to the left and around center like it's vibrating back and forth. It's almost like there's an input going to the game suddenly saying the axis is held to the left. It doesn't seem to matter if I'm connected to my serial outputs, just having mover connected to the game makes it happen.

    I can drive in ACC and motion works as expected and I can fly without mover connected and the joystick works fine. Once I connect Mover it goes haywire. I tried moving USB ports and that didn't make any difference. Any suggestion on this or even how to troubleshoot? I captured a video of this happening and can share if that's useful.
  4. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,107
    Location:
    Portugal
    Balance:
    14,963Coins
    Ratings:
    +2,508 / 17 / -0
    My Motion Simulator:
    6DOF

    Strange,
    Mover captures joystick to use in the custom joystick sources. But it only reads the received values. That is a strange behavior.
    Can you test with other controllers?
  5. theoptimisticcynic

    theoptimisticcynic New Member

    Joined:
    Dec 31, 2011
    Messages:
    25
    Occupation:
    Marketing (product management - technical devices)
    Location:
    Connecticut, USA
    Balance:
    108Coins
    Ratings:
    +22 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor
    @pmvcda After doing more testing today I think this was correlation and not causation...phew.

    Looks like my racing pedals had a default mapping in DCS that I didn't know was there. if I touched a pedal then it was conflicting with my joystick and everything went haywire. I cleared all of the pedal mappings and it's working smoothly now.

    I'm still looking for any good motion profiles for DCS though, especially if using an SFX-100 style rig though. I'm still struggling a bit with tuning in general.
  6. 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



    Hello,
    I'm configuring WRC with my rig but I'm facing some difficulties. I'm sorry if I'm a bit slow to learn some concepts, for instance, from what I understood in the value in the source, longitudinal acceleration seems to be both longitudinal and lateral acceleration and I can't find which value corresponds the actual lateral acceleration moreover, I'm a bit struggling to understand how to manage the pitch and roll positions.
    Please kindly could someone help me to know if I'm wronging something by suggesting to me each one of the 6 accelerations and positions from which the source values correspond?
    Thank you in advance
  7. arminglf

    arminglf New Member

    Joined:
    May 16, 2024
    Messages:
    20
    Balance:
    130Coins
    Ratings:
    +7 / 0 / -0
    My Motion Simulator:
    3DOF
    I may be wrong here but I don't think the telemetry that flypt is getting is usable at the moment, roll position for example was stuck at 45 degrees or something, and I wasn't getting any lateral acceleration at all, etc.
    I guess we'll have to wait until he finds some time to check this or wait for new release I guess. Patience is a virtue they say :grin
    • Like Like x 1
  8. 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

    Yes, actually I had this doubt too, better to wait.
    Thanks for your opinion
  9. GTakacs

    GTakacs Member

    Joined:
    Mar 4, 2024
    Messages:
    76
    Balance:
    430Coins
    Ratings:
    +34 / 3 / -0
    My Motion Simulator:
    6DOF
    Question: Can we add a flag/option to each profile where it does not prompt to save profile at the end before Move closes? Every profile gets marked as "modified" when the input/output connection changes and it forces a pop-up upon closing if I want to save the profile. I don't want to save the profile but this also means I have to manually exit out of mover before I can shut down my computer since the modal prompt will stop windows shutdown in its tracks.

    Unrelated to this: when can we expect a public update to the software, there has been a lot of teaser and obviously a lot of improvements done behind the scenes, I'd love to see some of it in action :).
    • Like Like x 4
  10. Attyla.pl

    Attyla.pl Active Member

    Joined:
    Oct 1, 2023
    Messages:
    157
    Location:
    Polska
    Balance:
    632Coins
    Ratings:
    +42 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    I found an interesting video about the operation of the motion simulator, the question is whether in the current version of FlyPtmover it is possible to use “Roll acceleration” and “Pitch acceleration” as a source for the roll and pitch axes ? I need a “washout” filter on both axes so that after the initial movement the platform gently returns to the initial position (e.g.: the plane tilts to the right and pulls the turn to the right, so the platform should definitely tilt to the right and then gently return to the initial position). I tried with the “WASH” filter but either I don't know how to use it or it is “damaged” and doesn't give the effect I want . Does anyone have any idea if this is possible to implement ?
  11. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,107
    Location:
    Portugal
    Balance:
    14,963Coins
    Ratings:
    +2,508 / 17 / -0
    My Motion Simulator:
    6DOF
    Yes, on the pose from motion, use the mix surge in pitch and sway in roll.
    What this does is use the values selected for surge and sway to generate roll and pitch.
    The idea is to use "constant" acceleration in rotations and noisy accelerations in liner movement. This is the reason to use a low pass and a high pass on the filters.
    High pass passes the noise and low pass gives you the "constant" acceleration.
    • Like Like x 1
    • Informative Informative x 1
  12. Aerosmith

    Aerosmith Active Member

    Joined:
    May 30, 2024
    Messages:
    239
    Occupation:
    self employed
    Location:
    Germany
    Balance:
    1,398Coins
    Ratings:
    +125 / 0 / -0
    My Motion Simulator:
    3DOF, AC motor
    We are currently trying to get started with our 3DOF rig. I'd like to do a very simple test at the beginning before trying to use real motion data from the sim software. So I started with a blank screen and added a loop source, a simple direct and a UDP output. However, I encounter several problems:

    1. Each time I start FlyPTMover I get an unhandled exception. It says
    WaveBadFormat calling waveOutOpen
    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.
    ************** Exception Text **************
    Mover.MoverAudio.MmException: WaveBadFormat calling waveOutOpen
    at Mover.MoverAudio.Wave.WaveOutEvent.Init(IWaveProvider waveProvider)
    at Mover.Utils.Audio.AudioMix..ctor(Int32 _deviceIndex)
    at Mover.Utils.Audio.UpdateListOfAudioDevices()
    at Mover.Main.Main_Load(Object sender, EventArgs e)
    at System.Windows.Forms.Form.OnLoad(EventArgs e)

    When I click "continue" the main window opens and it seems to work, though.

    2. Opposed to the documentation where it is said that all modules are saved upon exit and re-loaded when I start the software again, later, I always get a blank window and nothing is saved. If I save the modules manually using the Menu -> local file it works as expected.

    Did I make something wrong installing FlyPT mover? There is no installer included, just an .exe file. Can I simply run it in any directory?

    3. I have problems interpreting the UDP output window. What does the Connect/Starting/Stopping button with the checkbox mean? When I pressed "Connect" for the first time I got a dialog from Windows asking if I want to allow access to the local network. I answered "yes". Now I can't modify the "To IP" anymore. If it's 255.255.255.255 I expect it to do broadcasts but I can't see any UDP packets going to the network in WireShark.

    How is this supposed to work?
  13. Aerosmith

    Aerosmith Active Member

    Joined:
    May 30, 2024
    Messages:
    239
    Occupation:
    self employed
    Location:
    Germany
    Balance:
    1,398Coins
    Ratings:
    +125 / 0 / -0
    My Motion Simulator:
    3DOF, AC motor
    Hmmm, it's not just the UDP output that does nothing. I think the whole software is in some sort of idle state or demo mode, I don't know. If I select "start everything" in the menu then some lights appear in the corners of the source and the output module. But I don't see anything in the graphics viewer. Also suspicious: the UI and CA times in the lower right corner of the main window display "0.00ms" all the time.
    FlyPT-windows.png
    Maybe the calculation loop thread was killed due to the unhandled exception?
  14. Attyla.pl

    Attyla.pl Active Member

    Joined:
    Oct 1, 2023
    Messages:
    157
    Location:
    Polska
    Balance:
    632Coins
    Ratings:
    +42 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Aerosmith do you have the ability to run FlyPTmover on another computer ? I have never heard that there was a problem with the startup you write about .
    What version of Windows 10/11 ?

    A while ago I pored FlyPtmover on the compuer at work , it started up without any error message, I was able to download profiles online.
    Profile saving works correctly
    Computer with Windows 10 Pro 22H2
    Last edited: Jul 19, 2024
  15. Aerosmith

    Aerosmith Active Member

    Joined:
    May 30, 2024
    Messages:
    239
    Occupation:
    self employed
    Location:
    Germany
    Balance:
    1,398Coins
    Ratings:
    +125 / 0 / -0
    My Motion Simulator:
    3DOF, AC motor
    Its a 13th Gen Intel(R) Core(TM) i5-13600T 1.80 GHz running Windows 10 22H2. The latest .NET framework is installed (V4.8.1 I think). I have some other PCs in my workshop but they are very old (WinXP). I'll try it tomorrow on a different PC at home.
  16. Aerosmith

    Aerosmith Active Member

    Joined:
    May 30, 2024
    Messages:
    239
    Occupation:
    self employed
    Location:
    Germany
    Balance:
    1,398Coins
    Ratings:
    +125 / 0 / -0
    My Motion Simulator:
    3DOF, AC motor
    I have managed to get an old PC with Windows7 working. Wow, everything is so easy. FlyPT Mover started right away. I clicked "add source" and "add output UDP", dragged the signal into the "output string" box and it immediately starts updating the values in the debug field. Looks like four bytes of a floating point value. When I clicked on "Connect" I first got an error message "Error establishing connection". Then the software crashed when I closed the window. Fortunatelly, I saved the module setup to a local file. So I re-started again and this time "Connect" worked and I can see a whole lot of UDP packets scrolling through the WireShark window!
    :thumbs
    Mover-UDP.png
    Automatic save on exit still doesn't work and I get a crash (actually two) every time I close FlyPT Mover. The W7 machine doesn't help much as it's far to slow to run the real sim software. But at least I know how to operate the FlyPT software, now, and I'm not totally stupid.:rolleyes:

    Next question: Is there any example of a rig & pose/filter setup with 3DOF? There must be at least one with 4DOF (two vertical actuators in the front and two in a delta-arrangement in the rear. I could take that to start with and simply ignore the yaw component.
  17. Attyla.pl

    Attyla.pl Active Member

    Joined:
    Oct 1, 2023
    Messages:
    157
    Location:
    Polska
    Balance:
    632Coins
    Ratings:
    +42 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    I'm glad you have progress.
    1 Tell us what specifically you are building?
    2. what is the reason for the need to transmit over UDP to the other computer.
    3. you can take any configuration file and under the item “RIGS” replace it with the one you need , the program will do the appropriate translations itself.

    Attached Files:

    • Useful Useful x 1
  18. Aerosmith

    Aerosmith Active Member

    Joined:
    May 30, 2024
    Messages:
    239
    Occupation:
    self employed
    Location:
    Germany
    Balance:
    1,398Coins
    Ratings:
    +125 / 0 / -0
    My Motion Simulator:
    3DOF, AC motor
    Woow, this is sick. The exception message said something about "Mover.Utils.Audio.UpdateListOfAudioDevices()". So I wondered, it must have something to do with my audio devices. To check that I deactivated the virtual audio device of DroidCam and activated my headset. And - tadaaa - now FlyPT Mover starts without error.
    :thinkDamn Windows10! It tries to be smart but actually annoys the user with so many pitfalls and poorly implemented "features".
    "Useful things have to be simple. All complex things are useless." (Dr. Michail Kalashnikov)
  19. Aerosmith

    Aerosmith Active Member

    Joined:
    May 30, 2024
    Messages:
    239
    Occupation:
    self employed
    Location:
    Germany
    Balance:
    1,398Coins
    Ratings:
    +125 / 0 / -0
    My Motion Simulator:
    3DOF, AC motor
    1. I'm working on this, together with a friend
    2. I'm about to develop my own motion controller because I'm also struggeling with the motion4sim one. It does weird things an I begin to loose trust. (Most likely a documentation or user problem but I hate wasting time "shooting into the dark") Not related to the actual problem, but I think Ethernet is much better than USB because it's much more noise immune and doesn't have the 5m cable limitation.
    3. Ah thanks. I'll check it out as soon as possible.
  20. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,107
    Location:
    Portugal
    Balance:
    14,963Coins
    Ratings:
    +2,508 / 17 / -0
    My Motion Simulator:
    6DOF
    @Aerosmith ,

    There's a bug in the transducers code causing that exception. Reason for the "Mover.Utils.Audio.UpdateListOfAudioDevices()"

    I'm out this weekend, but I will say something monday
    • Informative Informative x 1
    • Useful Useful x 1