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