Active Center Differential Lock
Electronically controlled center differential lock actuator. Varies the lock percentage of the center differential based on commands from the driving dynamics supervisors, controlling front-to-rear torque distribution.
Electronically controlled center differential lock actuator. Varies the lock percentage of the center differential based on commands from the driving dynamics supervisors, controlling front-to-rear torque distribution.
State Fields
| Field | Type | Description |
|---|---|---|
isActive, isActing | boolean | Status flags for center differential intervention. |
Public API
| Function | Description |
|---|---|
registerCMU(cmu) | Links the controller to the CMU driving dynamics hub. |
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 the center locking PID and thresholds. |
initSecondStage(jbeamData) | Identifies the center differential device and sets up speed sensors for both axles. |
module.reset() | Resets the controller to its initial state. |
module.updateGFX(dt) | Per-frame update for visual state and UI synchronization. |
See Also
- AWD Control — AWD torque distribution logic
- Active Center Diff — Center diff powertrain control
- CMU — Parent control management unit
Control Management Unit (CMU)
The central hub for advanced driving dynamics. The CMU orchestrates all sensors, actuators, and supervisors that make up the vehicle's electronic stability and traction management systems. It initializes sub-controllers, manages calibration routines, and provides debug output via UDP.
Active Differential Bias
Electronically controlled differential bias actuator. Adjusts the torque bias ratio of a limited-slip differential based on commands from driving dynamics supervisors.