I will use this post to organize and record the thoughts and rationale for development and design decisions made during the software development for the Small Switch Panel portion of Vertical Power's Revolution product.
S-349 states: The LED on the paddle switch shall flash red if that circuit is faulted while in a 'fixed' on or off mode.
Proposed change: The LED on the panel switch shall flash red if that circuit is faulted.
Rationale: We have several requirements for what happens when the SSP detects a change in switch position. These requirements are designed for normal operation. A faulted circuit is not normal operation. The original S-349 requires that we distinguish between a switch in the auto position and the on/off positions. We believe a faulted circuit is a faulted circuit and having the switch flash red no matter what the pilot moves the switch to is the proper response.
The effect of the proposed change is that we can ignore any change in switch position when a circuit is faulted and otherwise must create extensive test cases and complicate the code considerably to handle faulted circuits and the recovery process when the circuit is no longer faulted.
1 comment:
WHY WE NEED A CHANGE TO S-349
S-349 states: The LED on the paddle switch shall flash red if that circuit is faulted while in a 'fixed' on or off mode.
Proposed change: The LED on the panel switch shall flash red if that circuit is faulted.
Rationale: We have several requirements for what happens when the SSP detects a change in switch position. These requirements are designed for normal operation. A faulted circuit is not normal operation. The original S-349 requires that we distinguish between a switch in the auto position and the on/off positions. We believe a faulted circuit is a faulted circuit and having the switch flash red no matter what the pilot moves the switch to is the proper response.
The effect of the proposed change is that we can ignore any change in switch position when a circuit is faulted and otherwise must create extensive test cases and complicate the code considerably to handle faulted circuits and the recovery process when the circuit is no longer faulted.
Post a Comment