There might be cases where the side tone digital line (no square wave generation, just a active beeper/buzzer attached) is active on LOW, not HIGH. For example the Arduino Multi Function Shield, a very convenient test platform. Therefore I added two defines in the spirit of the other active/inactive switches to control the HIGH/LOW states.
#define sidetone_line_active_state HIGH
#define sidetone_line_inactive_state LOW
Then, I used these defines to replace all corresponding occurrences for HIGH and LOW such as:
There might be cases where the side tone digital line (no square wave generation, just a active beeper/buzzer attached) is active on LOW, not HIGH. For example the Arduino Multi Function Shield, a very convenient test platform. Therefore I added two defines in the spirit of the other active/inactive switches to control the HIGH/LOW states.
Then, I used these defines to replace all corresponding occurrences for HIGH and LOW such as: