An open API service indexing awesome lists of open source software.

https://github.com/vulcan-dev/bog

BeamNG OutGauge Example
https://github.com/vulcan-dev/bog

beamng c99 outgauge telemetry

Last synced: about 2 months ago
JSON representation

BeamNG OutGauge Example

Awesome Lists containing this project

README

        

`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`