Lever Processing¶
Purpose¶
Lever Processing converts operator lever signals into normalized propulsion commands.
Responsibilities¶
- Scale and validate lever position signals.
- Apply deadband and filtering where required.
- Detect invalid, missing, or inconsistent lever inputs.
- Provide normalized ahead/astern and magnitude commands.
Key Interfaces¶
| Interface | Direction | Description |
|---|---|---|
| Raw lever signals | Input | Analog or digital lever position values |
| Active station | Input | Selected command source |
| Normalized command | Output | Validated propulsion demand |
Notes¶
Lever processing should not decide whether a command is allowed. It should produce a clean command candidate for arbitration.