picolibrary

Debounce Facilities

Debounce facilities are defined in the include/picolibrary/debounce.h/source/picolibrary/debounce.cc header/source file pair.

Table of Contents

  1. Single Signal Debouncer
  2. Multiple Signals Debouncer

Single Signal Debouncer

The ::picolibrary::Debounce::Single_Signal_Debouncer class is used to debounce a single signal.

::picolibrary::Debounce::Single_Signal_Debouncer automated tests are defined in the test/automated/picolibrary/debounce/single_signal_debouncer/main.cc source file.

Multiple Signals Debouncer

The ::picolibrary::Debounce::Multiple_Signals_Debouncer class is used to debounce multiple signals.

::picolibrary::Debounce::Multiple_Signals_Debouncer automated tests are defined in the test/automated/picolibrary/debounce/multiple_signals_debouncer/main.cc source file.