Adaptive Brake Lights
Controls adaptive brake light behavior that changes intensity or flashing pattern based on braking force. Flashes brake lights rapidly during emergency stops to warn following traffic, improving rear-end collision avoidance.
Controls adaptive brake light behavior that changes intensity or flashing pattern based on braking force. Flashes brake lights rapidly during emergency stops to warn following traffic, improving rear-end collision avoidance.
Public API
| Function | Description |
|---|---|
setParameters(parameters) | Allows runtime enabling/disabling of the adaptive lighting logic. |
Hooks
| Hook | Description |
|---|---|
init(jbeamData) | Initializes timers, smoothers, and default behaviors for adaptive lighting. |
updateGFX(dt) | Monitors ABS/ESC activity and vehicle deceleration to trigger flashing brake lights or emergency hazards. |
module.reset() | Resets the controller to its initial state. |
See Also
- Post-Crash Brake — Automatic braking after collision
- Vehicle Controller — Brake input processing
Wendover Gauges Controller
Backend controller for the Wendover-series vehicle instrument cluster. Processes vehicle telemetry into gauge-ready values for the Wendover dashboard display.
Braked Differential Steering
Implements steering via selective braking of individual tracks or wheels on opposite sides. Used on tracked vehicles, skid-steer loaders, and zero-turn mowers where steering is achieved by slowing one side relative to the other.