API ReferenceveextensionstechCANBus
Project Bavaria Kombi
CAN bus integration for a BMW E39 instrument cluster (Kombiinstrument). Drives real speedometer, tachometer, fuel gauge, and warning indicators from BeamNG vehicle data.
CAN bus integration for a BMW E39 instrument cluster (Kombiinstrument). Drives real speedometer, tachometer, fuel gauge, temperature gauge, and warning indicators from BeamNG vehicle data via CAN frames.
State Fields
M.dependencies -- table: required extensions (CANBusPeak)
M.tripComputerButtonDown -- function: handler for trip computer down button press
M.tripComputerButtonUp -- function: handler for trip computer up button pressHooks
| Hook | Description |
|---|---|
onExtensionLoaded | Registers CAN frame handlers and begins streaming gauge data. |
See Also
- CAN Bus (PCAN) — Parent CAN bus interface
- Project Bavaria Controller — BMW body controller
- Project Bavaria Shifter — BMW gear shifter
Project Bavaria Controller
CAN bus integration for a BMW E39 body controller. Reads and writes CAN frames to control real BMW hardware (windows, locks, mirrors) from BeamNG.
Project Bavaria Shifter
CAN bus integration for a BMW E39 automatic gear shifter. Reads physical shifter position via CAN and maps it to the vehicle's transmission.