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

Question Washout not working when value not constant?

Discussion in 'SimTools Pro & Entertainment Version' started by Wagnard, Aug 30, 2019.

  1. Wagnard

    Wagnard Well-Known Member Gold Contributor

    Joined:
    Jan 30, 2017
    Messages:
    470
    Location:
    Canada
    Balance:
    4,621Coins
    Ratings:
    +618 / 2 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino
    Hi,
    I have recently added a Sway/Surge to my system.
    I needed to make the actuator go back slowly to the middle after an acceleration.
    So I use the Gain/Washout.
    Technically it worked but with 1 major issue and I wanted to know if it is a possible bug or me not understanding something.

    I found out when Playing project cars for example it won't recenter the actuator slowly as expected unless the telemetry value stop changing.

    Example: Let say I turned a corner, my actuator is fully extended. Now I'm racing straight ahead.
    Normally I would expect the actuator to retract slowly but it is not.
    BUT
    If I pause the game (ESC) the telemetry value coming from the game stop updating and stay *frozen* on the same number. THEN my actuator is now finally starting to move back to center.

    Any clues? Smell like some bug for me as this kinda make the washout unusable.

    Thanks
  2. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,463
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    144,614Coins
    Ratings:
    +10,741 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    My guess is that while you are straight ahead the parameters of Gain/Washout continue to apply to any sway/surge telemetry that is above the washout return rate. Likely what may help is a boundary parameter, though @yobuddy would be better placed to advise.
  3. yobuddy

    yobuddy Well-Known Member Staff Member Moderator SimAxe Beta Tester SimTools Developer Gold Contributor

    Joined:
    Feb 9, 2007
    Messages:
    5,133
    Occupation:
    Computer Technician
    Location:
    Portland, Oregon - USA
    Balance:
    47,913Coins
    Ratings:
    +5,027 / 16 / -0
    Sounds like you want the Traction Loss filter.
    Give it a shot and see what you think.
  4. Wagnard

    Wagnard Well-Known Member Gold Contributor

    Joined:
    Jan 30, 2017
    Messages:
    470
    Location:
    Canada
    Balance:
    4,621Coins
    Ratings:
    +618 / 2 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino
    Hum, not sure what simtools settings you are talking about. Are you talking about the telemetry from the game?
    Thanks , will give it a shot.

    Also, I may not have been precise enough, the "gain" does work, it's the "return" value not working as expected.
    Last edited: Aug 30, 2019
  5. yobuddy

    yobuddy Well-Known Member Staff Member Moderator SimAxe Beta Tester SimTools Developer Gold Contributor

    Joined:
    Feb 9, 2007
    Messages:
    5,133
    Occupation:
    Computer Technician
    Location:
    Portland, Oregon - USA
    Balance:
    47,913Coins
    Ratings:
    +5,027 / 16 / -0
    "Hum, not sure what simtools settings you are talking about. Are you talking about the telemetry from the game?"
    See below buddy...

    upload_2019-8-30_9-23-48.png

    Attached Files:

  6. Wagnard

    Wagnard Well-Known Member Gold Contributor

    Joined:
    Jan 30, 2017
    Messages:
    470
    Location:
    Canada
    Balance:
    4,621Coins
    Ratings:
    +618 / 2 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino
    Strange, I don't have this option. I'm on V 2.4 (latest I think)


    Edit: Fresh install on another computer and I can see them, Maybe something went wrong when I'm restoring configuration backup, I'll investigate.

    Edit2: my backup had the plugin for the axis assignment, so When I reinstall simtool I overwrite with some old plugin :eek:

    Will test with "current" plugin and report back.
    Thanks again may never have seen this out on my own without that screenshot of yours !

    EDIT3 : Things seems quite different now.
    Before I was able to prevent my linear actuator going back into the middle position, when the telemetry data was returning to 0, when I used the Gain/return setting.
    But now, either with traction loss or the Washout/gain this is not happening.
    Any idea how I can get this "feature" back?

    Also, traction loss does nothing for me if gain = 1. But gain is forced to 1 when traction loss is active and had to edit the XMLs to make it 0 and having the effect working.
    Last edited: Aug 30, 2019