Auto-Level Air Suspension
Self-leveling pneumatic suspension controller that maintains target ride height regardless of load. Monitors height sensors and adjusts air spring pressure to compensate for cargo weight and weight transfer.
Self-leveling pneumatic suspension controller that maintains target ride height regardless of load. Monitors height sensors and adjusts air spring pressure to compensate for cargo weight and weight transfer.
Public API
| Function | Description |
|---|---|
setTargetLength(groupNames, targetLength, immediate) | Updates the target ride height for the specified suspension groups. |
setAdjustmentRate(groupNames, rate) | Allows manual override of the ride height (e.g., for user-controlled lifting/lowering). |
setTemporarilyDisabled(groupNames, disabled) | Pauses automatic leveling for specific groups. |
module.setMomentaryIncrease(groupNames, increase) | Sets the momentary increase. |
module.setMomentaryDecrease(groupNames, decrease) | Sets the momentary decrease. |
module.getTargetLength(groupName) | Returns the target length. |
module.getCurrentLength(groupName) | Returns the current length. |
module.getAverageFlowRate(groupName) | Returns the average flow rate. |
module.isMoving(groupName) | Checks if moving. |
module.isCalibrating(groupName) | Checks if calibrating. |
Hooks
| Hook | Description |
|---|---|
init(jbeamData) | Identifies control beams and maps them to pneumatic groups. Initializes leveling distances and delays. |
updateFixedStep(dt) | Primary leveling loop. Monitors beam lengths and automatically adjusts pneumatic valve states to restore the vehicle to its target height. |
module.initSecondStage(jbeamData) | Second-stage initialization after all controllers are loaded. |
module.reset() | Resets the controller to its initial state. |
See Also
- Pneumatics — Parent pneumatic system
- Hydraulic Suspension — Hydraulic ride height alternative
- Lift Axle Control — Pneumatic axle lifting
Pneumatic Air Brakes
Controls air brake systems used on heavy trucks and trailers. Manages brake chamber pressure, relay valves, and the fail-safe spring brake mechanism that applies brakes when air pressure is lost.
Cross-Flow Valve Controller
Controls pneumatic cross-flow valves that connect air springs on opposite sides or axles. Allows pressure equalization between air bags for improved ride quality or load sharing.