1. 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!
  2. 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
  3. 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

Resolved How to get rid of negative values for a G-seat

Discussion in 'DIY Motion Simulator Building Q&A / FAQ' started by Qlittles, Apr 24, 2020.

  1. Qlittles

    Qlittles Active Member

    Joined:
    Sep 27, 2017
    Messages:
    117
    Location:
    Union City, California, USA
    Balance:
    446Coins
    Ratings:
    +61 / 4 / -0
    My Motion Simulator:
    2DOF, Arduino
    Hello everyone, I'm working on my G-seat 2.0 using wiper motors and worm gear motors. I'm done with the seat, but now am coming to the software side. I am aware that in Simtools 2.4, I can put "0" in the Tuning Center to negate the negative values (as the flaps don't need the negative values). However, as far as I'm understanding Simtools, I only have (a) and (b) to work with, which means both (a) and (b) will be used to make my flaps negate the negative values ( "a" for the left flap and "b" for the right flap). This works if all I have is the G-seat, but my G-seat is on a 2dof. Is it possible to have separate tuning values for the 2dof somehow? Is it possible to have value "c" somehow so that I can have different tuning values for the 2dof and the G-seat? Or is the only option using individual axis limiting for each motion to somehow adjust for the differences?

    I have tried the SMC3 code for the G-seat that limits negative values, but I get oscillation at center (512), and it doesn't save some of the changes I make with SMC3 utilities.

    Thank you in advance for your insight!
    Last edited: Apr 24, 2020
  2. Ads Master

    Ads Master

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
  3. Gadget999

    Gadget999 Active Member

    Joined:
    Dec 27, 2015
    Messages:
    961
    Location:
    London
    Balance:
    6,993Coins
    Ratings:
    +218 / 4 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, 6DOF
    try some pid tuning - you should get stable positions

    what potentiometers are you using ? - look at the sm3 util program do you have a stable pot signal
  4. Qlittles

    Qlittles Active Member

    Joined:
    Sep 27, 2017
    Messages:
    117
    Location:
    Union City, California, USA
    Balance:
    446Coins
    Ratings:
    +61 / 4 / -0
    My Motion Simulator:
    2DOF, Arduino
    Got it, will try today -- thank you!
  5. Qlittles

    Qlittles Active Member

    Joined:
    Sep 27, 2017
    Messages:
    117
    Location:
    Union City, California, USA
    Balance:
    446Coins
    Ratings:
    +61 / 4 / -0
    My Motion Simulator:
    2DOF, Arduino
    ok! I think it was the Reverse value --- I had set it to max, but when I put it to "0", it no longer oscillates!
    • Like Like x 1