OutGauge support

Discussion in 'Ideas and Suggestions' started by Djhg2000, Nov 3, 2013.

  1. Djhg2000

    Djhg2000
    Expand Collapse

    Joined:
    Jul 16, 2013
    Messages:
    31
    OutGauge is a way for games to interface with real world gauges (or virtual gauges on a separate device). It works by sending UDP packets containing formatted data in this format http://www.brunsware.de/insim/structOutGaugePack.html and people can use these to make cockpits, stand alone instrument clusters or just simply a shift light.

    These instruments will then use the telemetry from the game and behave just like they would in a real car. It does require some extra hardware and software, but there are a number of people online that will help you build your own kit from parts or sell you a prebuilt kit.

    So far only a limited number of games support it, but Rigs of Rods is one of those games so I guess when BeamNG goes out of Alpha I think some people would expect it to be supported.

    What do you guys think, worth implementing?
     
  2. metalmuncher

    metalmuncher
    Expand Collapse

    Joined:
    Aug 6, 2012
    Messages:
    257
    There have already been talks of integrating LuaSocket to enable data to be taken out of an put into the simulation. I guess you'd just need some glue code to stick the sim output to the OutGauge protocol and you'd be set. Personally I'd quite like something like this as I know how to do the low level electronics stuff with MCUs for servos, lights, displays and readouts and whatever, but it's getting that information out of the sim that I find harder. :p
     
    #2 metalmuncher, Nov 3, 2013
    Last edited: Nov 3, 2013
  3. tdev

    tdev
    Expand Collapse
    Developer
    BeamNG Team

    Joined:
    Aug 3, 2012
    Messages:
    3,085
    Aye, planned. A very early test version already had it hacked in, so yes: we will keep an eye on it :)
     
  4. RobertGracie

    RobertGracie
    Expand Collapse

    Joined:
    Oct 15, 2013
    Messages:
    3,861
    Will this work with like the Live for Speed out gauges because I have that software already or will you need different software?
     
  5. Djhg2000

    Djhg2000
    Expand Collapse

    Joined:
    Jul 16, 2013
    Messages:
    31
    Can we hope for an early implementation in the upcoming "Race" update? :rolleyes:
     
  6. tdev

    tdev
    Expand Collapse
    Developer
    BeamNG Team

    Joined:
    Aug 3, 2012
    Messages:
    3,085
    we just added luasocket support, so you might be even able to code it yourself then :)
     
  7. Djhg2000

    Djhg2000
    Expand Collapse

    Joined:
    Jul 16, 2013
    Messages:
    31
    Awesome! I'll check it out later this week (busy with college studies at the moment) and see what I can do!
     
  8. tdev

    tdev
    Expand Collapse
    Developer
    BeamNG Team

    Joined:
    Aug 3, 2012
    Messages:
    3,085
    we need to release the update first though, should happen soon i hope :)
     
  9. Djhg2000

    Djhg2000
    Expand Collapse

    Joined:
    Jul 16, 2013
    Messages:
    31
    Oh, I meant I'll try to implement everything but luasocket so that when it's released I can just add the network code and start debugging right away. Sorry I didn't clarify that in my previous post.
     
  10. tdev

    tdev
    Expand Collapse
    Developer
    BeamNG Team

    Joined:
    Aug 3, 2012
    Messages:
    3,085
    ah, yes, sounds awesome, looking forward to it :)

    I actually wrote an android app that lets you control your car over an outgauge-like protocol. If i have time it would be cool to make it work with the new lua backend :)
     
  11. SleepyPickup

    SleepyPickup
    Expand Collapse

    Joined:
    Aug 22, 2013
    Messages:
    441
    WHAT??

    Let me just pick my mind up off the floor...
     
  12. tdev

    tdev
    Expand Collapse
    Developer
    BeamNG Team

    Joined:
    Aug 3, 2012
    Messages:
    3,085
    meaning, i should complete it? It was nice, you tilt your phone to steer / accelerate / brake and it displays some simple stats on the screen (speed, etc)
     
  13. SleepyPickup

    SleepyPickup
    Expand Collapse

    Joined:
    Aug 22, 2013
    Messages:
    441
    That's insane! I would thoroughly appreciate a custom made app for my android phone (droid OG), made by one of the BeamNG dev team members.

    I'm still in shock, haha. That's so cool.
     
  14. RobertGracie

    RobertGracie
    Expand Collapse

    Joined:
    Oct 15, 2013
    Messages:
    3,861

    so still unfinished then...okay...but I hope it will be a solid app that will NOT disconnect you or be buggy to get to loading like some of the LFS dashboards are...
     
    #14 RobertGracie, Nov 12, 2013
    Last edited: Nov 12, 2013
  15. SleepyPickup

    SleepyPickup
    Expand Collapse

    Joined:
    Aug 22, 2013
    Messages:
    441
    He clearly stated, in two different posts, that it's an unfinished product.

    I'm literally begging you, please stop posting like a child, it's really starting to get to me.
     
  16. RobertGracie

    RobertGracie
    Expand Collapse

    Joined:
    Oct 15, 2013
    Messages:
    3,861
    thanks for pointing out my mistake...I am sorry for doing it!!
     
  17. Djhg2000

    Djhg2000
    Expand Collapse

    Joined:
    Jul 16, 2013
    Messages:
    31
    Sounds like perhaps we should implement and extend the whole InSim package then? If we contact Scawen over at the LFS forums then maybe we could work out a way to add vehicle controls which doesn't break any existing InSim software.

    I'm not sure I could do all of that on my spare time within a reasonable timeframe though. Of course I'll post my OutGauge code if anyone else wants to give it a shot later on.

    It will probably take a couple of weeks after luasocket becomes available, all I have for working on this would be weekends and a few minutes every now and then. With quite the few heavy deadlines next week I'm not even sure how much time I'll have this weekend.
     
  18. RobertGracie

    RobertGracie
    Expand Collapse

    Joined:
    Oct 15, 2013
    Messages:
    3,861
    I agree we need to call more people in..on this developer project here
     
  19. Vince_Vella

    Vince_Vella
    Expand Collapse

    Joined:
    Oct 16, 2016
    Messages:
    2
    Was there ever any outgauge support developed for using real life dashes and stuff?
     
  20. tdev

    tdev
    Expand Collapse
    Developer
    BeamNG Team

    Joined:
    Aug 3, 2012
    Messages:
    3,085
    yes, you can enable it under Settings > Gameplay
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice