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
knaufinator

BeamNG.drive plugin 2.0.3.0

Simtools game plugin for BeamNG.drive

  1. Historiker

    Historiker Dramamine Adict Gold Contributor

    Joined:
    Dec 16, 2010
    Messages:
    2,162
    Occupation:
    Retired
    Location:
    Michigan USA
    Balance:
    9,214Coins
    Ratings:
    +2,170 / 19 / -1
    My Motion Simulator:
    3DOF, DC motor, Arduino, Motion platform, 6DOF
    You might check to make sure that you have motion in SimHub turned off, that might be causing the conflict.
    EDIT: Look under Add/Remove Features bottom left of the main menu.
  2. Nicki9knuckles

    Nicki9knuckles Active Member

    Joined:
    Sep 1, 2022
    Messages:
    210
    Occupation:
    Web Developer
    Location:
    Dartmouth, Nova Scotia, Canada
    Balance:
    770Coins
    Ratings:
    +84 / 1 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 4DOF
    @Historiker thanks for the reply, thats currently set to disabled.
    I would think that this set up in the screen shot would be all thats needed, forward to a port from SimTools, and listen on that port in SimHub

    upload_2025-11-21_10-49-7.png

    upload_2025-11-21_10-47-0.png

    upload_2025-11-21_10-48-28.png
  3. Nicki9knuckles

    Nicki9knuckles Active Member

    Joined:
    Sep 1, 2022
    Messages:
    210
    Occupation:
    Web Developer
    Location:
    Dartmouth, Nova Scotia, Canada
    Balance:
    770Coins
    Ratings:
    +84 / 1 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 4DOF
    I also noticed that in the SimHub instructions for this game it mentioned 63392 for the port to set inside of beamNg, so i just tried setting that port as the SimTools relay and then setting it as the UDP port in SimHub but I am still not getting any guage data in SimHub
  4. Nicki9knuckles

    Nicki9knuckles Active Member

    Joined:
    Sep 1, 2022
    Messages:
    210
    Occupation:
    Web Developer
    Location:
    Dartmouth, Nova Scotia, Canada
    Balance:
    770Coins
    Ratings:
    +84 / 1 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 4DOF
    Ok! ChatGPT for the win! I fed it the SimTools instruction PDF and described my issue and now its solved.

    ChatGpt:

    Short version:
    for BeamNG you don’t actually want to use the SimTools UDP Relay for SimHub – that’s why SimHub is seeing nothing.

    Let me walk through what’s really happening and then give you a working setup.

    What’s going wrong right now
    BeamNG has two separate UDP protocols:

    SimTools’ BeamNG plugin uses the MotionSim data (on its own port, usually 4123) for motion. When you enable UDP Relay in SimTools, it forwards those same MotionSim packets to another port.

    SimHub’s BeamNG support, on the other hand, expects OutGauge (or its own SH Telemetry mod format) – not MotionSim. So:

    SimTools is happily relaying MotionSim → SimHub
    SimHub is listening… but to it, those packets are the wrong format, so it ignores them
    Result: no gauges, no shakers.

    So your ports are probably fine; it’s the type of data that’s mismatched.

    The better approach for BeamNG: no UDP relay at all
    BeamNG can run multiple protocols at once on different ports.BeamNG Documentation
    So the clean solution is:

    • SimTools uses MotionSim on one port (for motion)

    • SimHub uses OutGauge on another port (for dash/shakers)
    No SimTools UDP Relay involved.

    1. BeamNG settings
    In BeamNG:

    1. Go to Options → Other → Protocols (or similar depending on version).

    2. Enable both:
      • OutGauge UDP protocol → this will feed SimHub

      • MotionSim UDP protocol → this will feed SimToolsBeamNG Documentation
    3. Set IPs and ports something like:
    • OutGauge (for SimHub):
      • IP: 127.0.0.1

      • Port: 63392 (this is commonly used by SimHub for BeamNG; if yours is different, just match whatever SimHub is set to).Sim Racing Studio
    • MotionSim (for SimTools):
      • IP: 127.0.0.1

      • Port: 4123 (SimTools’ default motion port – confirm in the SimTools plugin docs / settings).XSimulator Motion Simulator
    Key point: OutGauge and MotionSim must be on different ports.
    You don’t need to touch SimTools’ UDP Relay for this game.


    upload_2025-11-21_15-54-55.png
  5. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,841
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    Tasmania, Australia
    Balance:
    152,671Coins
    Ratings:
    +11,103 / 56 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    I don't use it so check out the FAQs, which has examples: https://xsimulator.net/community/faq/simhub-port-forwarding.356/
  6. Nicki9knuckles

    Nicki9knuckles Active Member

    Joined:
    Sep 1, 2022
    Messages:
    210
    Occupation:
    Web Developer
    Location:
    Dartmouth, Nova Scotia, Canada
    Balance:
    770Coins
    Ratings:
    +84 / 1 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 4DOF
    I’m all good now, ChatGPT helped me figure out that I just didn’t need to set the port forwarding on SIM tools. And to use the out gauge port directly from what set in beam