Errors
Errors should prevent the user from sending values to the device and should display in red and/or caps and/or bold.
- Hysteresis < Threshold
- Decoder to engine offset < decoder total angle
- Ignition timing < 10*BTDC for GM DIS
- Rev limit ignition cut re-enable > Rev limit injection cut re-enable (fuel should start flowing before sparks)
- XGATE and/or S12X and/or ISR functions attempting to share the same ports
- Sensor source config values are valid (< lastValid+1)
Warnings should be displayed prominently in yellow/orange and/or bold, but should not prevent the user proceeding.
- Ignition timing > some curve of thresholds for a typical engine
Fred.