API ReferenceveextensionstechCANBus
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.
CAN bus integration for a BMW E39 body controller. Reads and writes CAN frames to control real BMW hardware (windows, locks, mirrors) from BeamNG as part of the Project Bavaria hardware-in-the-loop demonstrator.
State Fields
M.dependencies -- table: required extensions (CANBusPeak)Hooks
| Hook | Description |
|---|---|
onExtensionLoaded | Registers CAN frame handlers for BMW body controller message IDs. |
See Also
- CAN Bus (PCAN) — Parent CAN bus interface
- Project Bavaria Kombi — BMW instrument cluster
- Project Bavaria Shifter — BMW gear shifter
CAN Bus (PCAN)
Interface to PEAK-System PCAN hardware for real CAN bus communication. Enables BeamNG to send and receive CAN frames through physical CAN adapters for hardware-in-the-loop testing.
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.