Skip to content

vulcan-dev/bog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bog (not the toilet) is a simple program written in C that acts as a client for the BeamNG.drive simulation game's OutGauge feature. It allows users to retrieve telemetry data from the game and display it in real-time on a console.

Usage

The program accepts the following command-line arguments:

Usage: .\bog.exe [-u unit_type] [-p port] [-i ip_address] [-h]
Options:
  -u unit_type  Set unit type (metric or imperial, default: imperial)
  -p port       Set port number (default: 4444)
  -i ip_address Set IP address (default: 127.0.0.1)
  -h            Display this help message

Examples

.\bog.exe -u metric -p 4312

Example Output (From Console)

Gear: 3
RPM: 1676
Speed: 30.1 mph
Turbo: 7.14 PSI
Oil Pressure: 0.00 PSI

Engine Temperature: 20.8 C
Oil Temperature: 21.2 C

Throttle: 12/100
Brake: 0/100
Clutch: 0/100

Shift light: 0
Fullbeam: 0
Handbrake: 0
Pitspeed: 0
TC: 0

SIGNAL_L: 0
SIGNAL_R: 0
SIGNAL_ANY: 0