Electronic Differential Lock
Brake-based electronic differential lock actuator. Simulates differential locking by applying brake pressure to the spinning wheel, transferring torque to the gripping wheel. Does not use a mechanical lock.
Brake-based electronic differential lock actuator. Simulates differential locking by applying brake pressure to the spinning wheel, transferring torque to the gripping wheel. Does not use a mechanical lock.
State Fields
| Field | Type | Description |
|---|---|---|
isActive, isActing | boolean | Status flags for braking intervention. |
Public API
| Function | Description |
|---|---|
registerCMU(cmu) | Links to the CMU. |
module.setDebugMode(debugEnabled) | Sets the debug mode. |
module.shutdown() | Shuts down the module and cleans up resources. |
module.setParameters(parameters) | Sets the parameters. |
module.setConfig(configTable) | Sets the config. |
module.getConfig() | Returns the config. |
Hooks
| Hook | Description |
|---|---|
init(jbeamData) | Initializes braking PID and slip thresholds. |
initSecondStage(jbeamData) | Identifies the differential and connected wheels. |
updateWheelsIntermediate(dt) | Applies independent braking torque to the slipping wheel to transfer torque to the opposite side. |
module.reset() | Resets the controller to its initial state. |
module.updateGFX(dt) | Per-frame update for visual state and UI synchronization. |
See Also
- Active Diff Lock — Mechanical diff lock actuator
- Brake Control — Brake intervention
Adaptive Torsion Bars (Active Anti-Roll)
Electronically adjustable anti-roll bar actuator. Varies torsion bar stiffness in real-time to control body roll and weight transfer distribution, improving handling balance.
Electronic Split Shaft Lock
Electronically controlled split shaft (disconnect) actuator. Engages or disengages a driveshaft section to switch between 2WD and AWD modes on demand.