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

    Dirty Well-Known Member Gold Contributor

    Joined:
    Oct 15, 2017
    Messages:
    744
    Occupation:
    All the way up front.
    Location:
    Germany
    Balance:
    7,907Coins
    Ratings:
    +877 / 3 / -0
    Here are my thoughts:
    • It's great that you have deactivated all other channels! It's much easier to tune a single channel at a time. :thumbs
    • The F-16 is hard to tune, because it's such an agile fighter and FBW on top. There's a reason why fighter aircraft normally use fixed base simulators with some moving parts in the seat and harness only. Stewart platforms just lend themselves more to airliners and general aviation aircraft.
    • Try a LP(HP(Value)), the HP part will return the platform at the end of a roll much faster. It may even send it off to the opposite side, that's OK.
    • Try without the logistic filter first and get a good baseline compromise setup this way. Then add the logistic filter and see how it changes. It will make small deflections bigger and big deflections smaller. It sort-of "compresses" the dynamic range of the signal. Thats why it can be used as method of signal compression in digital audio engineering.

  2. Dirty

    Dirty Well-Known Member Gold Contributor

    Joined:
    Oct 15, 2017
    Messages:
    744
    Occupation:
    All the way up front.
    Location:
    Germany
    Balance:
    7,907Coins
    Ratings:
    +877 / 3 / -0
    What's that joystick you're using? Is that an FSSB R3?
  3. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,115
    Location:
    Portugal
    Balance:
    15,011Coins
    Ratings:
    +2,510 / 17 / -0
    My Motion Simulator:
    6DOF
    @Dirty and @dureiken ,

    Added recently some new filters.
    There's a WASH and RWASH.
    It washes the values to zero and should not go beyond zero.
    RWASH is specific for rotations. It goes over the -180º / +180º.
    upload_2021-10-8_10-1-55.png

    Some other parameters without the low pass:
    upload_2021-10-8_10-9-18.png

    In action, filtering a square wave with noise:
    upload_2021-10-8_10-1-17.png

    Made it thinking specially on traction loss for cars, but could work as a low/high pass replacement.

    The parameters are:

    #1 The value we want to filter
    #2 Smooth entry
    #3 Smooth exit
    #4 Amount of values history to use

    Please try it. And remember, use RWASH in rotations.

    Edit:
    It might need a gain, because amplitude response is related to the history of the values.
    Testing with a square wave might not be a good idea...
    • Like Like x 1
  4. dureiken

    dureiken Active Member

    Joined:
    Sep 28, 2016
    Messages:
    251
    Location:
    France
    Balance:
    1,248Coins
    Ratings:
    +170 / 2 / -0
    Yes it is :)
    • Winner Winner x 1
  5. dureiken

    dureiken Active Member

    Joined:
    Sep 28, 2016
    Messages:
    251
    Location:
    France
    Balance:
    1,248Coins
    Ratings:
    +170 / 2 / -0
    @Dirty @pmvcda I share here my tests for others, if it can help

    I tried RWASH with position, I really like the behaviour, except the "spikes" due to full roll. Rollover seems useless. It would be awesome without that ! Entry and exit filter are exactly what I want.



    I tried LP/HP as Dirty said :



    I like the behaviour in entry but the rollback effect at 0:18 or 0:23 seems too exagerated for me. Could I keep limiting just the way it goes at the opposite ?



    I tried with HP 5000 instead of 2000 but it's nearly the same. And with LP 1000 the return to 0 is too smooth for me.

    To sum up : RWASH in position without "spikes" due to rollover would be awesome.

    Thanks for help and time btw.
    • Like Like x 1
  6. 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
    You can also try the variations of LPF and HPF in mover that I find very interesting
    04B08420-8130-4929-AC2D-5F151F259BEB.jpeg
  7. 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
    While properly set, they are supposed to stick closer to the original signal without producing overshoots
  8. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,573
    Occupation:
    Retired
    Location:
    Brisbane Australia
    Balance:
    28,370Coins
    Ratings:
    +2,844 / 39 / -0
    My Motion Simulator:
    AC motor, Motion platform
    I used RWASH by itself and it works perfectly in a full roll - no spikes.
  9. Dirty

    Dirty Well-Known Member Gold Contributor

    Joined:
    Oct 15, 2017
    Messages:
    744
    Occupation:
    All the way up front.
    Location:
    Germany
    Balance:
    7,907Coins
    Ratings:
    +877 / 3 / -0
    @pmvcda, can you sketch out exactly what the WASH filter does? Is it internally implemented as a HP/LP combination?
  10. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,115
    Location:
    Portugal
    Balance:
    15,011Coins
    Ratings:
    +2,510 / 17 / -0
    My Motion Simulator:
    6DOF
    It's a combination of:

    EMALP
    ADDX that adds the last n values
    RDELTA that gets the difference between the two last values (R for rotation, because of the -180/+180º gap)

    So you get first the delta between the two last values
    Apply a EMALP in it (it's the entry smoothness)
    Over those two, use a ADDX to add the last n values obtained on those two filters (history)
    In the end, another EMALP for the exit smoothness

    Something like:

    EMALP(ADDX(EMALP(RDELTA(VALUE);entrySmmoth);amountOfHistory);exitSmooth)

    Those are new filters.
    RWASH and WASH are the same, but R is for rotation
    Same for RDELTA and DELTA

    They are not documented in the online manual yet. Lack of time...
    I want to test it more. Maybe some variations on it could be better.
    • Creative Creative x 1
  11. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,115
    Location:
    Portugal
    Balance:
    15,011Coins
    Ratings:
    +2,510 / 17 / -0
    My Motion Simulator:
    6DOF
    @Dirty , forgot to say, that RWASH and WASH should be used with position, not speed or acceleration.
    • Winner Winner x 1
  12. dureiken

    dureiken Active Member

    Joined:
    Sep 28, 2016
    Messages:
    251
    Location:
    France
    Balance:
    1,248Coins
    Ratings:
    +170 / 2 / -0
    Could you share your mover profile ? thanks
  13. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,573
    Occupation:
    Retired
    Location:
    Brisbane Australia
    Balance:
    28,370Coins
    Ratings:
    +2,844 / 39 / -0
    My Motion Simulator:
    AC motor, Motion platform
    FlyPTmover1.jpg
    • Like Like x 2
  14. dureiken

    dureiken Active Member

    Joined:
    Sep 28, 2016
    Messages:
    251
    Location:
    France
    Balance:
    1,248Coins
    Ratings:
    +170 / 2 / -0
    ok thanks

    do you fly jet like F16 ? or is it in FS2020 ? thanks
  15. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,573
    Occupation:
    Retired
    Location:
    Brisbane Australia
    Balance:
    28,370Coins
    Ratings:
    +2,844 / 39 / -0
    My Motion Simulator:
    AC motor, Motion platform
    Its for DCS F15 and some others. Works also OK in MSFS 2020, with some changes.
    • Informative Informative x 2
  16. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,115
    Location:
    Portugal
    Balance:
    15,011Coins
    Ratings:
    +2,510 / 17 / -0
    My Motion Simulator:
    6DOF
    Some news for next version.

    Been working on the outputs, concluded a major update to optimize them and ensure a constant frequency on the data output.
    Also changed calculation modes in the rig module that will influence all the rigs. Let's hope for the better.
    Thank's to @hexpod for the help, testing and givind some tips important to find the light at the end of the tunnel.
    Here's a video showing it at work:

    Constant motion, even out of range.
    More when it's released.

    Also working on this:
    upload_2021-10-14_18-38-29.png

    and some new sources.
    • Like Like x 3
    • Winner Winner x 3
  17. PeterW

    PeterW alias Wickie

    Joined:
    Oct 21, 2018
    Messages:
    225
    Occupation:
    Dipl. Ing. Mb (FH)
    Location:
    Germany
    Balance:
    1,735Coins
    Ratings:
    +383 / 3 / -0
    My Motion Simulator:
    6DOF
    Hi FlyPT
    such a great improvement! In the beginning it took me long time to get rid of "sticking" actuators when out of range. But it looks you solved this in a better way! I am looking forward testing the new version.
    Wickie
  18. wannabeaflyer2

    wannabeaflyer2 Well-Known Member

    Joined:
    Jun 12, 2015
    Messages:
    724
    Location:
    london uk
    Balance:
    8,305Coins
    Ratings:
    +953 / 7 / -0
    My Motion Simulator:
    2DOF, Arduino, Motion platform, 6DOF
    Hi @pmvcda ismit now a good time to get one of these WT901C-232 modules , seem like your almost ready to release that update to Mover , seen these on Amazon at reasonable price so had to ask .... this version is 9DOF can the 6dof work with the new motion compensation module in mover or does it have to be the WT9xx version . Cheers
    • Like Like x 1
  19. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,115
    Location:
    Portugal
    Balance:
    15,011Coins
    Ratings:
    +2,510 / 17 / -0
    My Motion Simulator:
    6DOF
    Still testing.
    Don't get one yet. I will post what I think when I have a better idea of the results.
    • Like Like x 3
  20. wannabeaflyer2

    wannabeaflyer2 Well-Known Member

    Joined:
    Jun 12, 2015
    Messages:
    724
    Location:
    london uk
    Balance:
    8,305Coins
    Ratings:
    +953 / 7 / -0
    My Motion Simulator:
    2DOF, Arduino, Motion platform, 6DOF
    Hi @pmvcda too late lol :) thought for once i'd get in there before the mad rush begins , your track record is good mate , so its a gamble i had to take. picking it up tomorrow from local amazon drop point, so worse case it's return to sender :) Got my Quest 2 , My Occulus and hopefully with this option when its ready. it will make a nice difference .. No Problems ( Lol i did not want a repeat of the RTX XXXX cant get one for love nor money situation ) :cheers:popcorn:grin