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

SimTools v3 Public Beta

Discussion in 'Tutorials and Tips by the Developer' started by yobuddy, Sep 26, 2022.

  1. prophet.id

    prophet.id Member Gold Contributor

    Joined:
    Mar 11, 2024
    Messages:
    42
    Balance:
    135Coins
    Ratings:
    +5 / 0 / -0
    My Motion Simulator:
    DC motor, Arduino, 6DOF
    What causes 'out of range' in the virtual output?
    I am playing Assetto Corza
    My DIY rig is 6dof rotational using SMC3.

    When an axis 'out of range', my rig stop moving and then resume moving when no longer out of range, which is make sense.
    But how to prevent this out of range? What are the factors?

    [​IMG]
  2. BrassEm

    BrassEm G-Seat + SFX100 Builder Gold Contributor

    Joined:
    Apr 15, 2015
    Messages:
    134
    Location:
    NE of YMML
    Balance:
    1,096Coins
    Ratings:
    +50 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, 4DOF
    WARNING!!!!!!


    I fired up my SFX-100 rig for a quick fly around the new afghanistan map.
    Turned on the Thanos controllers and homed the rig as normal.
    Fired up Simtools V3 and it asked if I wanted to update? I clicked okay without thinking and....

    After the update finished the sfx-100 rose to its normal zero start point as if I had started DCS???

    DAMN! How do I lower the rig back down? If I start testing in Simtools to "energise the drives to zero point" and they already are at zero point - will they drive even further up and crash at the top end. If I don't have control at the top end the whole rig will crash at full extended height! Not prudent!

    I bit the bullet and shutdown Simtools. The Rig stayed at the "zero" point and didn't lower under any motion control. I had not choice but to hit the E-stop and watch the rig crash down. (It appears my rig is a little nose heavy if any good is to come out of this!)

    I turned everything off for a minute and started the usual start up routine, hoping that any glitch would be flushed out.
    Turned on the thanos controllers and the rig homed.
    The front right didn't home right and read -92 while the others homed okay.

    I turned everything off for a minute and started the usual start up routine.
    Turned on the thanos controllers and energised the drives...
    The rig went wild, bucking as different motors went from limit to limit at full speed. I hit the E-stop and rig crashed to the ground.

    @yobuddy Would you please put a prominent warning on the update dialog to DO NOT HAVE YOUR MOTION RIG TURNED ON BEFORE UPDATING so that others may avoid whatever predicament I am now in.

    Thanks.
    Last edited: Feb 24, 2025
  3. yobuddy

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

    Joined:
    Feb 9, 2007
    Messages:
    5,351
    Occupation:
    Computer Technician
    Location:
    Portland, Oregon - USA
    Balance:
    50,018Coins
    Ratings:
    +5,139 / 18 / -0
    Hi @BrassEm,
    The update has SimTools check that your Sim is in it's correct parking location on startup is all. (The same place it will leave it after a game.) You can set the location you want it to use on the Parking Location page. This action has always been there, but it was skipped if no custom location was selected, and seemed to only run on interface #1 for some.

    Here is the update log for the new version...
    Fixed - A problem where SimTools would not auto detect the launch of some 64bit games.
    Fixed - A problem where only interface #1 was re-parking when SimTools starts up. (all interfaces now work)

    I think your card has parking & re-parking routines built in? My guess is the SimTools startup parking routine is finishing and shutting down the interface before the onboard unparking routine has completed. Have you ever clicked the Save & Park button on the Parking Location page in SimTools v3 before? (As the startup routine is the same as the Save & Park button routine is all)

    I will add back the 'skip parking routine, if no custom location is selected' thing tomorrow and push another update. I can make 'parking on startup' an option, or figure something else out.
    Thanks for your post, and sorry for the problems.
    Chat soon!
  4. yobuddy

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

    Joined:
    Feb 9, 2007
    Messages:
    5,351
    Occupation:
    Computer Technician
    Location:
    Portland, Oregon - USA
    Balance:
    50,018Coins
    Ratings:
    +5,139 / 18 / -0
    Hi @prophet.id,
    In the pic you posted above, it shows you have the A Axis selected for 'Axis to Show'. So you would want to lower the the A Axis Assignments axis totals for the profile. Simply lower all of the axis totals on the page say 10 percent or so and see how it goes.
  5. BrassEm

    BrassEm G-Seat + SFX100 Builder Gold Contributor

    Joined:
    Apr 15, 2015
    Messages:
    134
    Location:
    NE of YMML
    Balance:
    1,096Coins
    Ratings:
    +50 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, 4DOF
    @yobuddy I have never saved any parking location before as it always worked with the default settings out of the box with the Thanos controllers.

    If you could somehow make it how it was before that there were no commands output until after the game app, or testing functions were activated? I think that is what you were getting at?

    Should I uninstall and reinstall V3 afresh to make sure nothing is corrupted and at default settings?

    Using these motion rigs has risks and it must be accepted that problems (sometimes major) may occur. For me the benefits far outweigh the risks for sure.

    Cheers,
  6. yobuddy

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

    Joined:
    Feb 9, 2007
    Messages:
    5,351
    Occupation:
    Computer Technician
    Location:
    Portland, Oregon - USA
    Balance:
    50,018Coins
    Ratings:
    +5,139 / 18 / -0
    Hi @BrassEm,
    Yes, we will go back to where if you don't have any parking locations set (meaning all axis are centered in parking location) then the startup parking location routine will get skipped.

    You will not need to do this, as the startup routine will get skipped and it will be back to your working setup.

    We have reports that a user can recreate the 'bucking' problem with the AMC by clicking Test Settings, and then trying to move a slider before the in built parking feature is finished moving the chair out of its parking location. It seems the AMC does not block target commands while it's homing into position. Meaning the sim is trying to home, at the same time its trying to move to your target locations, and we end up with the bucking situation. It also looks like you may not be able to close the port while the homing is happening also.

    Trying to write software that works with all hardware can be tricky sometimes, but this is totally fixable. I just need some testing time to make sure it functioning as I expect. Please give me today to edit and test the update, and once rich confirms everything is working correctly in the morning, I will push the update and send you a PM to give it a go.
    Thanks for hanging in there while we get this solved!
    Chat soon!
    • Informative Informative x 1
    Last edited: Feb 24, 2025
  7. BrassEm

    BrassEm G-Seat + SFX100 Builder Gold Contributor

    Joined:
    Apr 15, 2015
    Messages:
    134
    Location:
    NE of YMML
    Balance:
    1,096Coins
    Ratings:
    +50 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, 4DOF
    G'day @yobuddy,

    Thank you for explaining the situation so that we can get an understanding on what is going on. It looks like you've got everything under control so please, there is no rush to get this out as far as I am concerned. I know it will be fixed when it is released.

    Also after diagnosing my homing problem (Thanos controller and drives only.) I had found that an SFX-100 motor had crashed into its hard stop and jammed when the rig dropped. Hence it was sensing "home" stop but not physically moving off the hard stop resulting with a value of -93 on the drive display. Unjammed and its homing okay now.

    Thanks for your continued outstanding support for us motion simmers over the years (as always).

    Cheers,
    • Like Like x 1
  8. TheRealMikal

    TheRealMikal New Member

    Joined:
    Feb 24, 2025
    Messages:
    5
    Balance:
    41Coins
    Ratings:
    +1 / 0 / -0
    My Motion Simulator:
    6DOF
    Hi,

    I'm having trouble getting telemetry from F1 24 to SimTools for my 6DOF setup. I've configured all axes (Heave, Sway, etc.), and the visualization moves when testing manually. However, no data is being received from F1 24 during gameplay.

    I've completed a full race and even reinstalled the plugin, but there's still no telemetry. The .exe file is mapped in SimTools, and I'm launching the game via the play button.

    I've read that the relay function in SimTools isn't the correct method for reading data. Is there any way to confirm if SimTools is detecting that the game is running? Any guidance would be greatly appreciated.

    SimTools doesn’t seem to behave any differently whether the game is running or not. However, as requested, here are some screenshots of SimTools with the game running.

    I’ve set all axes to 50% (no particular reason) and have Virtual Output enabled. When using "Test Settings," I can see it affecting the Virtual Axis. This leads me to believe the issue isn’t with the calculation settings but rather a lack of input from the game.
    upload_2025-2-25_8-57-43.png

    When it comes to the other screens for Min/Max Tuning, Axis Limiting, Parking Location, and Crash Detection, I haven’t changed much—if anything at all. However, here is the screens. I have also not added any filtering to the input signals as seen on the screen above.
    upload_2025-2-25_9-0-22.png

    upload_2025-2-25_9-1-18.png

    upload_2025-2-25_9-1-33.png

    upload_2025-2-25_9-1-52.png

    For the SimTools settings, this is the only screen I see as relevant.
    upload_2025-2-25_9-12-53.png

    When I installed the plugin and was prompted to reference the save folder for F1 24, I pointed it to this folder. My question is whether I might be missing something, as I don’t see any connection to the two career modes I’ve started.
    upload_2025-2-25_9-15-27.png

    I will also try to get the same data from Assetto Corsa Competizione and EA SPORTS™ WRC, but I wanted to focus on one game at a time to troubleshoot properly. There’s still more work to do on other aspects of the project as well.

    Once again, I appreciate the quick support and look forward to hearing your thoughts!

    Best Regards, Mikal
    Last edited by a moderator: Feb 25, 2025
  9. yobuddy

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

    Joined:
    Feb 9, 2007
    Messages:
    5,351
    Occupation:
    Computer Technician
    Location:
    Portland, Oregon - USA
    Balance:
    50,018Coins
    Ratings:
    +5,139 / 18 / -0
    The game plugin is not running in the pics above. Note that you have to double-click the play button to launch a game. You will see data coming in on the Min/Max tuning page when its working. So that is a good place to check for activity.
  10. Shige Tanaka

    Shige Tanaka FREX Actuator Supplier http://www.frex.com/gp/ SimAxe Beta Tester Gold Contributor

    Joined:
    Dec 9, 2013
    Messages:
    35
    Occupation:
    FREX
    Location:
    Osaka Japan
    Balance:
    - 270Coins
    Ratings:
    +22 / 0 / -0
    My Motion Simulator:
    2DOF, 6DOF
    Does this Input Field work for B-Axis Assignment?
    B Axis Assignment 250226a_800.jpg
  11. TheRealMikal

    TheRealMikal New Member

    Joined:
    Feb 24, 2025
    Messages:
    5
    Balance:
    41Coins
    Ratings:
    +1 / 0 / -0
    My Motion Simulator:
    6DOF
    I am launching the game by clicking the play button twice, it then launches from Steam but nothing else happens. Do you have any suggestions to where the issue may be?
  12. TheRealMikal

    TheRealMikal New Member

    Joined:
    Feb 24, 2025
    Messages:
    5
    Balance:
    41Coins
    Ratings:
    +1 / 0 / -0
    My Motion Simulator:
    6DOF
    Regarding the save location I linked during plugin installation, I noticed that the "savegame" folder is missing because my files are stored under the "remote" tab in Steam. Could this be the reason the plugin isn’t working properly? I’ve attached a screenshot of the folder for reference.
    upload_2025-2-26_13-19-29.png
  13. TheRealMikal

    TheRealMikal New Member

    Joined:
    Feb 24, 2025
    Messages:
    5
    Balance:
    41Coins
    Ratings:
    +1 / 0 / -0
    My Motion Simulator:
    6DOF
    After trying a few things, such as reinstalling F1 24 and reviewing all related files, I came across SimHub, which I had previously installed and was also running for F1 24. After deleting SimHub and restarting SimTools, the plugin started up without issue, and I got the following screen.
    upload_2025-2-26_14-51-21.png
    I then closed the game, launched it through SimTools, started a race, but still, no motion inputs were being received.

    This is progress, but I still require some help to understand why the motion inputs aren’t arriving.

    Attached Files:

  14. TheRealMikal

    TheRealMikal New Member

    Joined:
    Feb 24, 2025
    Messages:
    5
    Balance:
    41Coins
    Ratings:
    +1 / 0 / -0
    My Motion Simulator:
    6DOF
    I apologize for the spam on my end—I'm just eager to get this working.

    That said, I finally got the telemetry data from F1 24 to display in SimTools, making the virtual axis respond correctly to the game. The fix came from a post by @yobuddy regarding the basic settings for where the game sends UDP packets: UDP port 4123. For some reason, this wasn’t the default value when I installed and launched the game.

    After changing the UDP port to the correct value, the motion input activated, and everything started working as expected. I'm attaching the telemetry settings from the game so others can see the fix as well.
    upload_2025-2-26_15-37-21.jpeg
    • Like Like x 1
  15. yobuddy

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

    Joined:
    Feb 9, 2007
    Messages:
    5,351
    Occupation:
    Computer Technician
    Location:
    Portland, Oregon - USA
    Balance:
    50,018Coins
    Ratings:
    +5,139 / 18 / -0
    Yep :thumbs
  16. Shige Tanaka

    Shige Tanaka FREX Actuator Supplier http://www.frex.com/gp/ SimAxe Beta Tester Gold Contributor

    Joined:
    Dec 9, 2013
    Messages:
    35
    Occupation:
    FREX
    Location:
    Osaka Japan
    Balance:
    - 270Coins
    Ratings:
    +22 / 0 / -0
    My Motion Simulator:
    2DOF, 6DOF
    I confirmed that it works with SimTools 2, but it does not work with SimTools 3.
    A and B move when I start SimTools 3, but they do not work with the game.

    I hope to have an Assetto Corsa EVO plugin for SimTools 2. :sos
  17. yobuddy

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

    Joined:
    Feb 9, 2007
    Messages:
    5,351
    Occupation:
    Computer Technician
    Location:
    Portland, Oregon - USA
    Balance:
    50,018Coins
    Ratings:
    +5,139 / 18 / -0
    Have you configured the B Axis Assignments to use Min/Max Set #2? Next make sure the game your trying to play has Min/Max settings for Set #2, or you will get no output. (None of the game plugins come with Min/Max settings for Set 2 or 3.)
    Last edited: Mar 1, 2025
  18. Shige Tanaka

    Shige Tanaka FREX Actuator Supplier http://www.frex.com/gp/ SimAxe Beta Tester Gold Contributor

    Joined:
    Dec 9, 2013
    Messages:
    35
    Occupation:
    FREX
    Location:
    Osaka Japan
    Balance:
    - 270Coins
    Ratings:
    +22 / 0 / -0
    My Motion Simulator:
    2DOF, 6DOF
    YES, It works !!! after Captured Set #1 and Set #2 Thank you for your support. :cheers
    We still want to set ID 0 and ID1 Speed and Acceleration separately on same COM because completely different actuator we use.:)
    • Like Like x 1
  19. peter stolmeier

    peter stolmeier Member

    Joined:
    Sep 29, 2020
    Messages:
    75
    Balance:
    454Coins
    Ratings:
    +46 / 0 / -0
    My Motion Simulator:
    3DOF
    I have to switch between two profiles in Elite Dangerous, one for spaceship and one for the planet rover.

    Is there an easier way to swap them than jumping out of the game, shutting down telemetry and manually doing it?

    I'm thinking like a hot key or whatnot?
  20. Shige Tanaka

    Shige Tanaka FREX Actuator Supplier http://www.frex.com/gp/ SimAxe Beta Tester Gold Contributor

    Joined:
    Dec 9, 2013
    Messages:
    35
    Occupation:
    FREX
    Location:
    Osaka Japan
    Balance:
    - 270Coins
    Ratings:
    +22 / 0 / -0
    My Motion Simulator:
    2DOF, 6DOF
    Or We would like to have a function where COM ports such as 7, 8, and 9, which are not used in (A) Axis Assignments, can be assigned to (B) Axis Assignments. This would make it a perfect motion software. Thank you.