Description
The bell and microphone are used to detect a mutiny in progress. Since the bell and microphone circuit emit a pulsing square wave as a consequence of using a comparator, the bell and microphone software should only catch the first rising edge.
However, since it is being used for a mutiny, and the signal should die off before the next signal occurs, no debouncing is needed.
Pseudocode
CheckMutinySuppression
If there is a rising edge
Return true
Else
Do Nothing