var searchData=
[
  ['temporary_20or_20extraordinary_20responses_20that_20usually_20need_20external_20hardware_20modifications_20in_20electromechanical_20switches_3a_0',['The embedded behavior also includes logical replacements for temporary or extraordinary responses that usually need external hardware modifications in electromechanical switches:',['../index.html#the-embedded-behavior-also-includes-logical-replacements-for-temporary-or-extraordinary-responses-that-usually-need-external-hardware-modifications-in-electromechanical-switches',1,'']]],
  ['tgglltchdmpbttn_20subclasses_20common_20members_20documentation_20click_20here_20a_1',['&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/class_tggl_ltch_m_p_bttn-members.html&quot; &gt;For TgglLtchdMPBttn Subclasses Common Members Documentation Click Here!&lt;/a&gt;',['../index.html#for-tgglltchdmpbttn-subclasses-common-members-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avrclass_tggl_ltch_m_p_bttn-membershtml',1,'']]],
  ['tgglltchmpbttn_2',['TgglLtchMPBttn',['../class_tggl_ltch_m_p_bttn.html',1,'TgglLtchMPBttn'],['../class_tggl_ltch_m_p_bttn.html#a39a522dde1b7631efc2863756a1c5d19',1,'TgglLtchMPBttn::TgglLtchMPBttn()']]],
  ['tgglltchmpbttn_20class_3',['TgglLtchMPBttn class',['../index.html#added-or-modified-methods-for-tgglltchmpbttn-class',1,'Added or Modified Methods for TgglLtchMPBttn class'],['../index.html#tgglltchmpbttn-class',1,'TgglLtchMPBttn class']]],
  ['that_20builds_20switch_20mechanisms_20replacements_20out_20of_20simple_20push_20buttons_4',['An Arduino library that builds switch mechanisms replacements out of simple push buttons.',['../index.html#an-arduino-library-that-builds-switch-mechanisms-replacements-out-of-simple-push-buttons',1,'']]],
  ['that_20generates_20only_20one_20possible_20strong_20ison_20strong_20attribute_20flag_20true_20readout_20and_20the_20associated_20function_20execution_20just_20like_20a_20single_20shot_20trigger_5',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]],
  ['that_20implement_20non_20latching_20switches_20that_20while_20being_20pressed_20their_20state_20might_20change_20from_20strong_20on_20state_20strong_20to_20a_20strong_20voided_20state_20strong_20due_20to_20different_20voiding_20conditions_6',['&lt;strong&gt;Voidable DD-MPBs&lt;/strong&gt; are MPBs whose distinctive characteristic is that implement non-latching switches that while being pressed their state might change from &lt;strong&gt;On State&lt;/strong&gt; to a &lt;strong&gt;Voided state&lt;/strong&gt; due to different voiding conditions.',['../index.html#voidable-dd-mpbs-are-mpbs-whose-distinctive-characteristic-is-that-implement-non-latching-switches-that-while-being-pressed-their-state-might-change-from-on-state-to-a-voided-state-due-to-different-voiding-conditions',1,'']]],
  ['that_20keep_20the_20on_20state_20since_20the_20moment_20the_20input_20signal_20is_20stable_20debouncing_20delay_20process_20and_20keeps_20the_20on_20state_20after_20the_20mpb_20is_20released_20and_20until_20an_20event_20un_20latches_20them_20setting_20them_20free_20to_20go_20back_20to_20the_20strong_20off_20state_20strong_7',['&lt;strong&gt;Latched DD-MPBs&lt;/strong&gt; are MPBs whose distinctive characteristic is that models switches that keep the ON state since the moment the input signal is stable (debouncing + Delay process), and keeps the ON state after the MPB is released and until an event un-latches them, setting them free to go back to the &lt;strong&gt;Off State&lt;/strong&gt;.',['../index.html#latched-dd-mpbs-are-mpbs-whose-distinctive-characteristic-is-that-models-switches-that-keep-the-on-state-since-the-moment-the-input-signal-is-stable-debouncing--delay-process-and-keeps-the-on-state-after-the-mpb-is-released-and-until-an-event-un-latches-them-setting-them-free-to-go-back-to-the-off-state',1,'']]],
  ['that_20keeps_20the_20on_20state_20since_20the_20moment_20the_20signal_20is_20stable_20debouncing_20process_20plus_20a_20delay_20added_20and_20until_20the_20moment_20the_20push_20button_20is_20released_20or_20until_20a_20preset_20time_20in_20the_20on_20state_20is_20reached_8',['The &lt;strong&gt;Time Voidable Momentary Button&lt;/strong&gt;, models a switch that keeps the ON state since the moment the signal is stable (debouncing process), plus a delay added, and until the moment the push button is released, or until a preset time in the ON state is reached.',['../index.html#the-time-voidable-momentary-button-models-a-switch-that-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-plus-a-delay-added-and-until-the-moment-the-push-button-is-released-or-until-a-preset-time-in-the-on-state-is-reached',1,'']]],
  ['that_20means_20setting_20the_20strong_20ison_20strong_20attribute_20flag_20and_20calling_20the_20strong_20fnwhntrnon_20strong_20function_20the_20driving_20concept_20is_20to_20instantiate_20a_20mpbttn_20that_20generates_20only_20one_20possible_20strong_20ison_20strong_20attribute_20flag_20true_20readout_20and_20the_20associated_20function_20execution_20just_20like_20a_20single_20shot_20trigger_9',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]],
  ['that_20models_20switches_20that_20keep_20the_20on_20state_20since_20the_20moment_20the_20input_20signal_20is_20stable_20debouncing_20delay_20process_20and_20keeps_20the_20on_20state_20after_20the_20mpb_20is_20released_20and_20until_20an_20event_20un_20latches_20them_20setting_20them_20free_20to_20go_20back_20to_20the_20strong_20off_20state_20strong_10',['&lt;strong&gt;Latched DD-MPBs&lt;/strong&gt; are MPBs whose distinctive characteristic is that models switches that keep the ON state since the moment the input signal is stable (debouncing + Delay process), and keeps the ON state after the MPB is released and until an event un-latches them, setting them free to go back to the &lt;strong&gt;Off State&lt;/strong&gt;.',['../index.html#latched-dd-mpbs-are-mpbs-whose-distinctive-characteristic-is-that-models-switches-that-keep-the-on-state-since-the-moment-the-input-signal-is-stable-debouncing--delay-process-and-keeps-the-on-state-after-the-mpb-is-released-and-until-an-event-un-latches-them-setting-them-free-to-go-back-to-the-off-state',1,'']]],
  ['that_20models_20switches_20that_20present_20different_20behaviors_20based_20on_20the_20strong_20time_20length_20strong_20of_20the_20presses_20detected_20and_20the_20strong_20sequence_20strong_20of_20the_20short_20and_20long_20presses_11',['&lt;strong&gt;Double Action Latched DD-MPB&lt;/strong&gt; are MPBs whose distinctive characteristic is that models switches that present different behaviors based on the &lt;strong&gt;time length&lt;/strong&gt; of the presses detected and the &lt;strong&gt;sequence&lt;/strong&gt; of the short and long presses.',['../index.html#double-action-latched-dd-mpb-are-mpbs-whose-distinctive-characteristic-is-that-models-switches-that-present-different-behaviors-based-on-the-time-length-of-the-presses-detected-and-the-sequence-of-the-short-and-long-presses',1,'']]],
  ['that_20present_20different_20behaviors_20based_20on_20the_20strong_20time_20length_20strong_20of_20the_20presses_20detected_20and_20the_20strong_20sequence_20strong_20of_20the_20short_20and_20long_20presses_12',['&lt;strong&gt;Double Action Latched DD-MPB&lt;/strong&gt; are MPBs whose distinctive characteristic is that models switches that present different behaviors based on the &lt;strong&gt;time length&lt;/strong&gt; of the presses detected and the &lt;strong&gt;sequence&lt;/strong&gt; of the short and long presses.',['../index.html#double-action-latched-dd-mpb-are-mpbs-whose-distinctive-characteristic-is-that-models-switches-that-present-different-behaviors-based-on-the-time-length-of-the-presses-detected-and-the-sequence-of-the-short-and-long-presses',1,'']]],
  ['that_20usually_20need_20external_20hardware_20modifications_20in_20electromechanical_20switches_3a_13',['The embedded behavior also includes logical replacements for temporary or extraordinary responses that usually need external hardware modifications in electromechanical switches:',['../index.html#the-embedded-behavior-also-includes-logical-replacements-for-temporary-or-extraordinary-responses-that-usually-need-external-hardware-modifications-in-electromechanical-switches',1,'']]],
  ['that_20while_20being_20pressed_20their_20state_20might_20change_20from_20strong_20on_20state_20strong_20to_20a_20strong_20voided_20state_20strong_20due_20to_20different_20voiding_20conditions_14',['&lt;strong&gt;Voidable DD-MPBs&lt;/strong&gt; are MPBs whose distinctive characteristic is that implement non-latching switches that while being pressed their state might change from &lt;strong&gt;On State&lt;/strong&gt; to a &lt;strong&gt;Voided state&lt;/strong&gt; due to different voiding conditions.',['../index.html#voidable-dd-mpbs-are-mpbs-whose-distinctive-characteristic-is-that-implement-non-latching-switches-that-while-being-pressed-their-state-might-change-from-on-state-to-a-voided-state-due-to-different-voiding-conditions',1,'']]],
  ['the_20associated_20function_20execution_20just_20like_20a_20single_20shot_20trigger_15',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]],
  ['the_20capability_20to_20give_20a_20warning_20when_20the_20service_20time_20is_20close_20to_20the_20end_20and_20the_20possibility_20to_20set_20a_20third_20signal_20on_20while_20the_20switch_20is_20off_16',['The &lt;strong&gt;Hinted Timer Latched&lt;/strong&gt;, or &lt;strong&gt;Staircase Timer Switch&lt;/strong&gt;, keeps the ON state since the moment the signal is debounced, and keeps the state during a set time, has the capability to give a warning when the service time is close to the end and the possibility to set a third signal ON while the switch is off.',['../index.html#the-hinted-timer-latched-or-staircase-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-keeps-the-state-during-a-set-time-has-the-capability-to-give-a-warning-when-the-service-time-is-close-to-the-end-and-the-possibility-to-set-a-third-signal-on-while-the-switch-is-off',1,'']]],
  ['the_20driving_20concept_20is_20pretty_20simple_3a_17',['The driving concept is pretty simple:',['../index.html#the-driving-concept-is-pretty-simple',1,'']]],
  ['the_20driving_20concept_20is_20to_20instantiate_20a_20mpbttn_20that_20generates_20only_20one_20possible_20strong_20ison_20strong_20attribute_20flag_20true_20readout_20and_20the_20associated_20function_20execution_20just_20like_20a_20single_20shot_20trigger_18',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]],
  ['the_20em_20strong_20off_20state_20strong_20em_20ison_20false_20and_20the_20em_20strong_20on_20state_20strong_20em_20ison_20true_20of_20the_20instantiated_20objects_19',['The main output attribute flag kept updated for each and every class is the &lt;strong&gt;isOn&lt;/strong&gt; flag, which defines the &lt;em&gt;&lt;strong&gt;Off State&lt;/strong&gt;&lt;/em&gt; (isOn=false) and the &lt;em&gt;&lt;strong&gt;On State&lt;/strong&gt;&lt;/em&gt; (isOn=true) of the instantiated objects.',['../index.html#the-main-output-attribute-flag-kept-updated-for-each-and-every-class-is-the-ison-flag-which-defines-the-_off-state_-isonfalse-and-the-_on-state_-isontrue-of-the-instantiated-objects',1,'']]],
  ['the_20em_20strong_20on_20state_20strong_20em_20ison_20true_20of_20the_20instantiated_20objects_20',['The main output attribute flag kept updated for each and every class is the &lt;strong&gt;isOn&lt;/strong&gt; flag, which defines the &lt;em&gt;&lt;strong&gt;Off State&lt;/strong&gt;&lt;/em&gt; (isOn=false) and the &lt;em&gt;&lt;strong&gt;On State&lt;/strong&gt;&lt;/em&gt; (isOn=true) of the instantiated objects.',['../index.html#the-main-output-attribute-flag-kept-updated-for-each-and-every-class-is-the-ison-flag-which-defines-the-_off-state_-isonfalse-and-the-_on-state_-isontrue-of-the-instantiated-objects',1,'']]],
  ['the_20embedded_20behavior_20also_20includes_20logical_20replacements_20for_20temporary_20or_20extraordinary_20responses_20that_20usually_20need_20external_20hardware_20modifications_20in_20electromechanical_20switches_3a_21',['The embedded behavior also includes logical replacements for temporary or extraordinary responses that usually need external hardware modifications in electromechanical switches:',['../index.html#the-embedded-behavior-also-includes-logical-replacements-for-temporary-or-extraordinary-responses-that-usually-need-external-hardware-modifications-in-electromechanical-switches',1,'']]],
  ['the_20end_20and_20the_20possibility_20to_20set_20a_20third_20signal_20on_20while_20the_20switch_20is_20off_22',['The &lt;strong&gt;Hinted Timer Latched&lt;/strong&gt;, or &lt;strong&gt;Staircase Timer Switch&lt;/strong&gt;, keeps the ON state since the moment the signal is debounced, and keeps the state during a set time, has the capability to give a warning when the service time is close to the end and the possibility to set a third signal ON while the switch is off.',['../index.html#the-hinted-timer-latched-or-staircase-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-keeps-the-state-during-a-set-time-has-the-capability-to-give-a-warning-when-the-service-time-is-close-to-the-end-and-the-possibility-to-set-a-third-signal-on-while-the-switch-is-off',1,'']]],
  ['the_20example_20files_20simulator_20provided_20by_20wokwi_20com_23',['Now includes on-line simulations for the example files (simulator provided by WOKWI.com)',['../index.html#now-includes-on-line-simulations-for-the-example-files-simulator-provided-by-wokwicom',1,'']]],
  ['the_20following_20switches_20mechanisms_3a_24',['The library implements the following switches mechanisms:',['../index.html#the-library-implements-the-following-switches-mechanisms',1,'']]],
  ['the_20input_20pin_20voltage_20em_25',['- &lt;em&gt;Stop checking the input pin voltage.&lt;/em&gt;',['../index.html#autotoc_md--_stop-checking-the-input-pin-voltage_',1,'']]],
  ['the_20input_20signal_20is_20stable_20debouncing_20delay_20process_20and_20keeps_20the_20on_20state_20after_20the_20mpb_20is_20released_20and_20until_20an_20event_20un_20latches_20them_20setting_20them_20free_20to_20go_20back_20to_20the_20strong_20off_20state_20strong_26',['&lt;strong&gt;Latched DD-MPBs&lt;/strong&gt; are MPBs whose distinctive characteristic is that models switches that keep the ON state since the moment the input signal is stable (debouncing + Delay process), and keeps the ON state after the MPB is released and until an event un-latches them, setting them free to go back to the &lt;strong&gt;Off State&lt;/strong&gt;.',['../index.html#latched-dd-mpbs-are-mpbs-whose-distinctive-characteristic-is-that-models-switches-that-keep-the-on-state-since-the-moment-the-input-signal-is-stable-debouncing--delay-process-and-keeps-the-on-state-after-the-mpb-is-released-and-until-an-event-un-latches-them-setting-them-free-to-go-back-to-the-off-state',1,'']]],
  ['the_20instantiated_20objects_27',['The main output attribute flag kept updated for each and every class is the &lt;strong&gt;isOn&lt;/strong&gt; flag, which defines the &lt;em&gt;&lt;strong&gt;Off State&lt;/strong&gt;&lt;/em&gt; (isOn=false) and the &lt;em&gt;&lt;strong&gt;On State&lt;/strong&gt;&lt;/em&gt; (isOn=true) of the instantiated objects.',['../index.html#the-main-output-attribute-flag-kept-updated-for-each-and-every-class-is-the-ison-flag-which-defines-the-_off-state_-isonfalse-and-the-_on-state_-isontrue-of-the-instantiated-objects',1,'']]],
  ['the_20library_20implements_20the_20following_20switches_20mechanisms_3a_28',['The library implements the following switches mechanisms:',['../index.html#the-library-implements-the-following-switches-mechanisms',1,'']]],
  ['the_20main_20output_20attribute_20flag_20kept_20updated_20for_20each_20and_20every_20class_20is_20the_20strong_20ison_20strong_20flag_20which_20defines_20the_20em_20strong_20off_20state_20strong_20em_20ison_20false_20and_20the_20em_20strong_20on_20state_20strong_20em_20ison_20true_20of_20the_20instantiated_20objects_29',['The main output attribute flag kept updated for each and every class is the &lt;strong&gt;isOn&lt;/strong&gt; flag, which defines the &lt;em&gt;&lt;strong&gt;Off State&lt;/strong&gt;&lt;/em&gt; (isOn=false) and the &lt;em&gt;&lt;strong&gt;On State&lt;/strong&gt;&lt;/em&gt; (isOn=true) of the instantiated objects.',['../index.html#the-main-output-attribute-flag-kept-updated-for-each-and-every-class-is-the-ison-flag-which-defines-the-_off-state_-isonfalse-and-the-_on-state_-isontrue-of-the-instantiated-objects',1,'']]],
  ['the_20moment_20the_20input_20signal_20is_20stable_20debouncing_20delay_20process_20and_20keeps_20the_20on_20state_20after_20the_20mpb_20is_20released_20and_20until_20an_20event_20un_20latches_20them_20setting_20them_20free_20to_20go_20back_20to_20the_20strong_20off_20state_20strong_30',['&lt;strong&gt;Latched DD-MPBs&lt;/strong&gt; are MPBs whose distinctive characteristic is that models switches that keep the ON state since the moment the input signal is stable (debouncing + Delay process), and keeps the ON state after the MPB is released and until an event un-latches them, setting them free to go back to the &lt;strong&gt;Off State&lt;/strong&gt;.',['../index.html#latched-dd-mpbs-are-mpbs-whose-distinctive-characteristic-is-that-models-switches-that-keep-the-on-state-since-the-moment-the-input-signal-is-stable-debouncing--delay-process-and-keeps-the-on-state-after-the-mpb-is-released-and-until-an-event-un-latches-them-setting-them-free-to-go-back-to-the-off-state',1,'']]],
  ['the_20moment_20the_20mpb_20is_20released_31',['The &lt;strong&gt;Debounced Momentary Button&lt;/strong&gt; keeps the ON state since the moment the signal is stable (debouncing process) and until the moment the MPB is released.',['../index.html#the-debounced-momentary-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-and-until-the-moment-the-mpb-is-released',1,'']]],
  ['the_20moment_20the_20provided_20mechanisms_20implemented_20to_20be_20executed_20when_20the_20switch_20enters_20the_20strong_20on_20state_20strong_20are_20started_20that_20means_20setting_20the_20strong_20ison_20strong_20attribute_20flag_20and_20calling_20the_20strong_20fnwhntrnon_20strong_20function_20the_20driving_20concept_20is_20to_20instantiate_20a_20mpbttn_20that_20generates_20only_20one_20possible_20strong_20ison_20strong_20attribute_20flag_20true_20readout_20and_20the_20associated_20function_20execution_20just_20like_20a_20single_20shot_20trigger_32',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]],
  ['the_20moment_20the_20push_20button_20is_20released_33',['The &lt;strong&gt;Debounced Delayed Momentary Button&lt;/strong&gt; keeps the ON state since the moment the signal is stable (debouncing process), plus a delay added, and until the moment the push button is released.',['../index.html#the-debounced-delayed-momentary-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-plus-a-delay-added-and-until-the-moment-the-push-button-is-released',1,'']]],
  ['the_20moment_20the_20push_20button_20is_20released_20or_20until_20a_20preset_20time_20in_20the_20on_20state_20is_20reached_34',['The &lt;strong&gt;Time Voidable Momentary Button&lt;/strong&gt;, models a switch that keeps the ON state since the moment the signal is stable (debouncing process), plus a delay added, and until the moment the push button is released, or until a preset time in the ON state is reached.',['../index.html#the-time-voidable-momentary-button-models-a-switch-that-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-plus-a-delay-added-and-until-the-moment-the-push-button-is-released-or-until-a-preset-time-in-the-on-state-is-reached',1,'']]],
  ['the_20moment_20the_20signal_20is_20debounced_20and_20delayed_20strong_20and_20keeps_20the_20on_20state_20during_20a_20set_20time_35',['The &lt;strong&gt;Time latched&lt;/strong&gt; or &lt;strong&gt;Timer Switch&lt;/strong&gt; keeps the ON state &lt;strong&gt;since the moment the signal is debounced and delayed&lt;/strong&gt;, and keeps the ON state during a set time.',['../index.html#the-time-latched-or-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-delayed-and-keeps-the-on-state-during-a-set-time',1,'']]],
  ['the_20moment_20the_20signal_20is_20debounced_20and_20keeps_20the_20state_20during_20a_20set_20time_20has_20the_20capability_20to_20give_20a_20warning_20when_20the_20service_20time_20is_20close_20to_20the_20end_20and_20the_20possibility_20to_20set_20a_20third_20signal_20on_20while_20the_20switch_20is_20off_36',['The &lt;strong&gt;Hinted Timer Latched&lt;/strong&gt;, or &lt;strong&gt;Staircase Timer Switch&lt;/strong&gt;, keeps the ON state since the moment the signal is debounced, and keeps the state during a set time, has the capability to give a warning when the service time is close to the end and the possibility to set a third signal ON while the switch is off.',['../index.html#the-hinted-timer-latched-or-staircase-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-keeps-the-state-during-a-set-time-has-the-capability-to-give-a-warning-when-the-service-time-is-close-to-the-end-and-the-possibility-to-set-a-third-signal-on-while-the-switch-is-off',1,'']]],
  ['the_20moment_20the_20signal_20is_20debounced_20delayed_20and_20until_20an_20external_20signal_20is_20received_37',['The &lt;strong&gt;External released toggle&lt;/strong&gt; (a.k.a. Emergency latched), keeps the On state since the moment the signal is debounced &amp; delayed, and until an external signal is received.',['../index.html#the-external-released-toggle-aka-emergency-latched-keeps-the-on-state-since-the-moment-the-signal-is-debounced--delayed-and-until-an-external-signal-is-received',1,'']]],
  ['the_20moment_20the_20signal_20is_20stable_20debounce_20delay_20process_20and_20until_20the_20moment_20the_20provided_20mechanisms_20implemented_20to_20be_20executed_20when_20the_20switch_20enters_20the_20strong_20on_20state_20strong_20are_20started_20that_20means_20setting_20the_20strong_20ison_20strong_20attribute_20flag_20and_20calling_20the_20strong_20fnwhntrnon_20strong_20function_20the_20driving_20concept_20is_20to_20instantiate_20a_20mpbttn_20that_20generates_20only_20one_20possible_20strong_20ison_20strong_20attribute_20flag_20true_20readout_20and_20the_20associated_20function_20execution_20just_20like_20a_20single_20shot_20trigger_38',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]],
  ['the_20moment_20the_20signal_20is_20stable_20debouncing_20delay_20process_20and_20keeps_20the_20on_20state_20after_20the_20push_20button_20is_20released_20and_20until_20it_20is_20pressed_20once_20again_39',['The &lt;strong&gt;Toggle switch&lt;/strong&gt;  keeps the ON state since the moment the signal is stable (debouncing + Delay process), and keeps the ON state after the push button is released and until it is pressed once again.',['../index.html#the-toggle-switch--keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing--delay-process-and-keeps-the-on-state-after-the-push-button-is-released-and-until-it-is-pressed-once-again',1,'']]],
  ['the_20moment_20the_20signal_20is_20stable_20debouncing_20process_20and_20until_20the_20moment_20the_20mpb_20is_20released_40',['The &lt;strong&gt;Debounced Momentary Button&lt;/strong&gt; keeps the ON state since the moment the signal is stable (debouncing process) and until the moment the MPB is released.',['../index.html#the-debounced-momentary-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-and-until-the-moment-the-mpb-is-released',1,'']]],
  ['the_20moment_20the_20signal_20is_20stable_20debouncing_20process_20plus_20a_20delay_20added_20and_20until_20the_20moment_20the_20push_20button_20is_20released_41',['The &lt;strong&gt;Debounced Delayed Momentary Button&lt;/strong&gt; keeps the ON state since the moment the signal is stable (debouncing process), plus a delay added, and until the moment the push button is released.',['../index.html#the-debounced-delayed-momentary-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-plus-a-delay-added-and-until-the-moment-the-push-button-is-released',1,'']]],
  ['the_20moment_20the_20signal_20is_20stable_20debouncing_20process_20plus_20a_20delay_20added_20and_20until_20the_20moment_20the_20push_20button_20is_20released_20or_20until_20a_20preset_20time_20in_20the_20on_20state_20is_20reached_42',['The &lt;strong&gt;Time Voidable Momentary Button&lt;/strong&gt;, models a switch that keeps the ON state since the moment the signal is stable (debouncing process), plus a delay added, and until the moment the push button is released, or until a preset time in the ON state is reached.',['../index.html#the-time-voidable-momentary-button-models-a-switch-that-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-plus-a-delay-added-and-until-the-moment-the-push-button-is-released-or-until-a-preset-time-in-the-on-state-is-reached',1,'']]],
  ['the_20mpb_20is_20released_43',['The &lt;strong&gt;Debounced Momentary Button&lt;/strong&gt; keeps the ON state since the moment the signal is stable (debouncing process) and until the moment the MPB is released.',['../index.html#the-debounced-momentary-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-and-until-the-moment-the-mpb-is-released',1,'']]],
  ['the_20mpb_20is_20released_20and_20until_20an_20event_20un_20latches_20them_20setting_20them_20free_20to_20go_20back_20to_20the_20strong_20off_20state_20strong_44',['&lt;strong&gt;Latched DD-MPBs&lt;/strong&gt; are MPBs whose distinctive characteristic is that models switches that keep the ON state since the moment the input signal is stable (debouncing + Delay process), and keeps the ON state after the MPB is released and until an event un-latches them, setting them free to go back to the &lt;strong&gt;Off State&lt;/strong&gt;.',['../index.html#latched-dd-mpbs-are-mpbs-whose-distinctive-characteristic-is-that-models-switches-that-keep-the-on-state-since-the-moment-the-input-signal-is-stable-debouncing--delay-process-and-keeps-the-on-state-after-the-mpb-is-released-and-until-an-event-un-latches-them-setting-them-free-to-go-back-to-the-off-state',1,'']]],
  ['the_20on_20state_20after_20the_20mpb_20is_20released_20and_20until_20an_20event_20un_20latches_20them_20setting_20them_20free_20to_20go_20back_20to_20the_20strong_20off_20state_20strong_45',['&lt;strong&gt;Latched DD-MPBs&lt;/strong&gt; are MPBs whose distinctive characteristic is that models switches that keep the ON state since the moment the input signal is stable (debouncing + Delay process), and keeps the ON state after the MPB is released and until an event un-latches them, setting them free to go back to the &lt;strong&gt;Off State&lt;/strong&gt;.',['../index.html#latched-dd-mpbs-are-mpbs-whose-distinctive-characteristic-is-that-models-switches-that-keep-the-on-state-since-the-moment-the-input-signal-is-stable-debouncing--delay-process-and-keeps-the-on-state-after-the-mpb-is-released-and-until-an-event-un-latches-them-setting-them-free-to-go-back-to-the-off-state',1,'']]],
  ['the_20on_20state_20after_20the_20push_20button_20is_20released_20and_20until_20it_20is_20pressed_20once_20again_46',['The &lt;strong&gt;Toggle switch&lt;/strong&gt;  keeps the ON state since the moment the signal is stable (debouncing + Delay process), and keeps the ON state after the push button is released and until it is pressed once again.',['../index.html#the-toggle-switch--keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing--delay-process-and-keeps-the-on-state-after-the-push-button-is-released-and-until-it-is-pressed-once-again',1,'']]],
  ['the_20on_20state_20during_20a_20set_20time_47',['The &lt;strong&gt;Time latched&lt;/strong&gt; or &lt;strong&gt;Timer Switch&lt;/strong&gt; keeps the ON state &lt;strong&gt;since the moment the signal is debounced and delayed&lt;/strong&gt;, and keeps the ON state during a set time.',['../index.html#the-time-latched-or-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-delayed-and-keeps-the-on-state-during-a-set-time',1,'']]],
  ['the_20on_20state_20is_20reached_48',['The &lt;strong&gt;Time Voidable Momentary Button&lt;/strong&gt;, models a switch that keeps the ON state since the moment the signal is stable (debouncing process), plus a delay added, and until the moment the push button is released, or until a preset time in the ON state is reached.',['../index.html#the-time-voidable-momentary-button-models-a-switch-that-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-plus-a-delay-added-and-until-the-moment-the-push-button-is-released-or-until-a-preset-time-in-the-on-state-is-reached',1,'']]],
  ['the_20on_20state_20since_20the_20moment_20the_20input_20signal_20is_20stable_20debouncing_20delay_20process_20and_20keeps_20the_20on_20state_20after_20the_20mpb_20is_20released_20and_20until_20an_20event_20un_20latches_20them_20setting_20them_20free_20to_20go_20back_20to_20the_20strong_20off_20state_20strong_49',['&lt;strong&gt;Latched DD-MPBs&lt;/strong&gt; are MPBs whose distinctive characteristic is that models switches that keep the ON state since the moment the input signal is stable (debouncing + Delay process), and keeps the ON state after the MPB is released and until an event un-latches them, setting them free to go back to the &lt;strong&gt;Off State&lt;/strong&gt;.',['../index.html#latched-dd-mpbs-are-mpbs-whose-distinctive-characteristic-is-that-models-switches-that-keep-the-on-state-since-the-moment-the-input-signal-is-stable-debouncing--delay-process-and-keeps-the-on-state-after-the-mpb-is-released-and-until-an-event-un-latches-them-setting-them-free-to-go-back-to-the-off-state',1,'']]],
  ['the_20on_20state_20since_20the_20moment_20the_20signal_20is_20debounced_20and_20keeps_20the_20state_20during_20a_20set_20time_20has_20the_20capability_20to_20give_20a_20warning_20when_20the_20service_20time_20is_20close_20to_20the_20end_20and_20the_20possibility_20to_20set_20a_20third_20signal_20on_20while_20the_20switch_20is_20off_50',['The &lt;strong&gt;Hinted Timer Latched&lt;/strong&gt;, or &lt;strong&gt;Staircase Timer Switch&lt;/strong&gt;, keeps the ON state since the moment the signal is debounced, and keeps the state during a set time, has the capability to give a warning when the service time is close to the end and the possibility to set a third signal ON while the switch is off.',['../index.html#the-hinted-timer-latched-or-staircase-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-keeps-the-state-during-a-set-time-has-the-capability-to-give-a-warning-when-the-service-time-is-close-to-the-end-and-the-possibility-to-set-a-third-signal-on-while-the-switch-is-off',1,'']]],
  ['the_20on_20state_20since_20the_20moment_20the_20signal_20is_20debounced_20delayed_20and_20until_20an_20external_20signal_20is_20received_51',['The &lt;strong&gt;External released toggle&lt;/strong&gt; (a.k.a. Emergency latched), keeps the On state since the moment the signal is debounced &amp; delayed, and until an external signal is received.',['../index.html#the-external-released-toggle-aka-emergency-latched-keeps-the-on-state-since-the-moment-the-signal-is-debounced--delayed-and-until-an-external-signal-is-received',1,'']]],
  ['the_20on_20state_20since_20the_20moment_20the_20signal_20is_20stable_20debouncing_20delay_20process_20and_20keeps_20the_20on_20state_20after_20the_20push_20button_20is_20released_20and_20until_20it_20is_20pressed_20once_20again_52',['The &lt;strong&gt;Toggle switch&lt;/strong&gt;  keeps the ON state since the moment the signal is stable (debouncing + Delay process), and keeps the ON state after the push button is released and until it is pressed once again.',['../index.html#the-toggle-switch--keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing--delay-process-and-keeps-the-on-state-after-the-push-button-is-released-and-until-it-is-pressed-once-again',1,'']]],
  ['the_20on_20state_20since_20the_20moment_20the_20signal_20is_20stable_20debouncing_20process_20and_20until_20the_20moment_20the_20mpb_20is_20released_53',['The &lt;strong&gt;Debounced Momentary Button&lt;/strong&gt; keeps the ON state since the moment the signal is stable (debouncing process) and until the moment the MPB is released.',['../index.html#the-debounced-momentary-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-and-until-the-moment-the-mpb-is-released',1,'']]],
  ['the_20on_20state_20since_20the_20moment_20the_20signal_20is_20stable_20debouncing_20process_20plus_20a_20delay_20added_20and_20until_20the_20moment_20the_20push_20button_20is_20released_54',['The &lt;strong&gt;Debounced Delayed Momentary Button&lt;/strong&gt; keeps the ON state since the moment the signal is stable (debouncing process), plus a delay added, and until the moment the push button is released.',['../index.html#the-debounced-delayed-momentary-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-plus-a-delay-added-and-until-the-moment-the-push-button-is-released',1,'']]],
  ['the_20on_20state_20since_20the_20moment_20the_20signal_20is_20stable_20debouncing_20process_20plus_20a_20delay_20added_20and_20until_20the_20moment_20the_20push_20button_20is_20released_20or_20until_20a_20preset_20time_20in_20the_20on_20state_20is_20reached_55',['The &lt;strong&gt;Time Voidable Momentary Button&lt;/strong&gt;, models a switch that keeps the ON state since the moment the signal is stable (debouncing process), plus a delay added, and until the moment the push button is released, or until a preset time in the ON state is reached.',['../index.html#the-time-voidable-momentary-button-models-a-switch-that-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-plus-a-delay-added-and-until-the-moment-the-push-button-is-released-or-until-a-preset-time-in-the-on-state-is-reached',1,'']]],
  ['the_20on_20state_20strong_20since_20the_20moment_20the_20signal_20is_20debounced_20and_20delayed_20strong_20and_20keeps_20the_20on_20state_20during_20a_20set_20time_56',['The &lt;strong&gt;Time latched&lt;/strong&gt; or &lt;strong&gt;Timer Switch&lt;/strong&gt; keeps the ON state &lt;strong&gt;since the moment the signal is debounced and delayed&lt;/strong&gt;, and keeps the ON state during a set time.',['../index.html#the-time-latched-or-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-delayed-and-keeps-the-on-state-during-a-set-time',1,'']]],
  ['the_20possibility_20to_20set_20a_20third_20signal_20on_20while_20the_20switch_20is_20off_57',['The &lt;strong&gt;Hinted Timer Latched&lt;/strong&gt;, or &lt;strong&gt;Staircase Timer Switch&lt;/strong&gt;, keeps the ON state since the moment the signal is debounced, and keeps the state during a set time, has the capability to give a warning when the service time is close to the end and the possibility to set a third signal ON while the switch is off.',['../index.html#the-hinted-timer-latched-or-staircase-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-keeps-the-state-during-a-set-time-has-the-capability-to-give-a-warning-when-the-service-time-is-close-to-the-end-and-the-possibility-to-set-a-third-signal-on-while-the-switch-is-off',1,'']]],
  ['the_20presses_20detected_20and_20the_20strong_20sequence_20strong_20of_20the_20short_20and_20long_20presses_58',['&lt;strong&gt;Double Action Latched DD-MPB&lt;/strong&gt; are MPBs whose distinctive characteristic is that models switches that present different behaviors based on the &lt;strong&gt;time length&lt;/strong&gt; of the presses detected and the &lt;strong&gt;sequence&lt;/strong&gt; of the short and long presses.',['../index.html#double-action-latched-dd-mpb-are-mpbs-whose-distinctive-characteristic-is-that-models-switches-that-present-different-behaviors-based-on-the-time-length-of-the-presses-detected-and-the-sequence-of-the-short-and-long-presses',1,'']]],
  ['the_20provided_20mechanisms_20implemented_20to_20be_20executed_20when_20the_20switch_20enters_20the_20strong_20on_20state_20strong_20are_20started_20that_20means_20setting_20the_20strong_20ison_20strong_20attribute_20flag_20and_20calling_20the_20strong_20fnwhntrnon_20strong_20function_20the_20driving_20concept_20is_20to_20instantiate_20a_20mpbttn_20that_20generates_20only_20one_20possible_20strong_20ison_20strong_20attribute_20flag_20true_20readout_20and_20the_20associated_20function_20execution_20just_20like_20a_20single_20shot_20trigger_59',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]],
  ['the_20push_20button_20is_20released_60',['The &lt;strong&gt;Debounced Delayed Momentary Button&lt;/strong&gt; keeps the ON state since the moment the signal is stable (debouncing process), plus a delay added, and until the moment the push button is released.',['../index.html#the-debounced-delayed-momentary-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-plus-a-delay-added-and-until-the-moment-the-push-button-is-released',1,'']]],
  ['the_20push_20button_20is_20released_20and_20until_20it_20is_20pressed_20once_20again_61',['The &lt;strong&gt;Toggle switch&lt;/strong&gt;  keeps the ON state since the moment the signal is stable (debouncing + Delay process), and keeps the ON state after the push button is released and until it is pressed once again.',['../index.html#the-toggle-switch--keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing--delay-process-and-keeps-the-on-state-after-the-push-button-is-released-and-until-it-is-pressed-once-again',1,'']]],
  ['the_20push_20button_20is_20released_20or_20until_20a_20preset_20time_20in_20the_20on_20state_20is_20reached_62',['The &lt;strong&gt;Time Voidable Momentary Button&lt;/strong&gt;, models a switch that keeps the ON state since the moment the signal is stable (debouncing process), plus a delay added, and until the moment the push button is released, or until a preset time in the ON state is reached.',['../index.html#the-time-voidable-momentary-button-models-a-switch-that-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-plus-a-delay-added-and-until-the-moment-the-push-button-is-released-or-until-a-preset-time-in-the-on-state-is-reached',1,'']]],
  ['the_20service_20time_20is_20close_20to_20the_20end_20and_20the_20possibility_20to_20set_20a_20third_20signal_20on_20while_20the_20switch_20is_20off_63',['The &lt;strong&gt;Hinted Timer Latched&lt;/strong&gt;, or &lt;strong&gt;Staircase Timer Switch&lt;/strong&gt;, keeps the ON state since the moment the signal is debounced, and keeps the state during a set time, has the capability to give a warning when the service time is close to the end and the possibility to set a third signal ON while the switch is off.',['../index.html#the-hinted-timer-latched-or-staircase-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-keeps-the-state-during-a-set-time-has-the-capability-to-give-a-warning-when-the-service-time-is-close-to-the-end-and-the-possibility-to-set-a-third-signal-on-while-the-switch-is-off',1,'']]],
  ['the_20short_20and_20long_20presses_64',['&lt;strong&gt;Double Action Latched DD-MPB&lt;/strong&gt; are MPBs whose distinctive characteristic is that models switches that present different behaviors based on the &lt;strong&gt;time length&lt;/strong&gt; of the presses detected and the &lt;strong&gt;sequence&lt;/strong&gt; of the short and long presses.',['../index.html#double-action-latched-dd-mpb-are-mpbs-whose-distinctive-characteristic-is-that-models-switches-that-present-different-behaviors-based-on-the-time-length-of-the-presses-detected-and-the-sequence-of-the-short-and-long-presses',1,'']]],
  ['the_20signal_20is_20debounced_20and_20delayed_20strong_20and_20keeps_20the_20on_20state_20during_20a_20set_20time_65',['The &lt;strong&gt;Time latched&lt;/strong&gt; or &lt;strong&gt;Timer Switch&lt;/strong&gt; keeps the ON state &lt;strong&gt;since the moment the signal is debounced and delayed&lt;/strong&gt;, and keeps the ON state during a set time.',['../index.html#the-time-latched-or-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-delayed-and-keeps-the-on-state-during-a-set-time',1,'']]],
  ['the_20signal_20is_20debounced_20and_20keeps_20the_20state_20during_20a_20set_20time_20has_20the_20capability_20to_20give_20a_20warning_20when_20the_20service_20time_20is_20close_20to_20the_20end_20and_20the_20possibility_20to_20set_20a_20third_20signal_20on_20while_20the_20switch_20is_20off_66',['The &lt;strong&gt;Hinted Timer Latched&lt;/strong&gt;, or &lt;strong&gt;Staircase Timer Switch&lt;/strong&gt;, keeps the ON state since the moment the signal is debounced, and keeps the state during a set time, has the capability to give a warning when the service time is close to the end and the possibility to set a third signal ON while the switch is off.',['../index.html#the-hinted-timer-latched-or-staircase-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-keeps-the-state-during-a-set-time-has-the-capability-to-give-a-warning-when-the-service-time-is-close-to-the-end-and-the-possibility-to-set-a-third-signal-on-while-the-switch-is-off',1,'']]],
  ['the_20signal_20is_20debounced_20delayed_20and_20until_20an_20external_20signal_20is_20received_67',['The &lt;strong&gt;External released toggle&lt;/strong&gt; (a.k.a. Emergency latched), keeps the On state since the moment the signal is debounced &amp; delayed, and until an external signal is received.',['../index.html#the-external-released-toggle-aka-emergency-latched-keeps-the-on-state-since-the-moment-the-signal-is-debounced--delayed-and-until-an-external-signal-is-received',1,'']]],
  ['the_20signal_20is_20stable_20debounce_20delay_20process_20and_20until_20the_20moment_20the_20provided_20mechanisms_20implemented_20to_20be_20executed_20when_20the_20switch_20enters_20the_20strong_20on_20state_20strong_20are_20started_20that_20means_20setting_20the_20strong_20ison_20strong_20attribute_20flag_20and_20calling_20the_20strong_20fnwhntrnon_20strong_20function_20the_20driving_20concept_20is_20to_20instantiate_20a_20mpbttn_20that_20generates_20only_20one_20possible_20strong_20ison_20strong_20attribute_20flag_20true_20readout_20and_20the_20associated_20function_20execution_20just_20like_20a_20single_20shot_20trigger_68',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]],
  ['the_20signal_20is_20stable_20debouncing_20delay_20process_20and_20keeps_20the_20on_20state_20after_20the_20push_20button_20is_20released_20and_20until_20it_20is_20pressed_20once_20again_69',['The &lt;strong&gt;Toggle switch&lt;/strong&gt;  keeps the ON state since the moment the signal is stable (debouncing + Delay process), and keeps the ON state after the push button is released and until it is pressed once again.',['../index.html#the-toggle-switch--keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing--delay-process-and-keeps-the-on-state-after-the-push-button-is-released-and-until-it-is-pressed-once-again',1,'']]],
  ['the_20signal_20is_20stable_20debouncing_20process_20and_20until_20the_20moment_20the_20mpb_20is_20released_70',['The &lt;strong&gt;Debounced Momentary Button&lt;/strong&gt; keeps the ON state since the moment the signal is stable (debouncing process) and until the moment the MPB is released.',['../index.html#the-debounced-momentary-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-and-until-the-moment-the-mpb-is-released',1,'']]],
  ['the_20signal_20is_20stable_20debouncing_20process_20plus_20a_20delay_20added_20and_20until_20the_20moment_20the_20push_20button_20is_20released_71',['The &lt;strong&gt;Debounced Delayed Momentary Button&lt;/strong&gt; keeps the ON state since the moment the signal is stable (debouncing process), plus a delay added, and until the moment the push button is released.',['../index.html#the-debounced-delayed-momentary-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-plus-a-delay-added-and-until-the-moment-the-push-button-is-released',1,'']]],
  ['the_20signal_20is_20stable_20debouncing_20process_20plus_20a_20delay_20added_20and_20until_20the_20moment_20the_20push_20button_20is_20released_20or_20until_20a_20preset_20time_20in_20the_20on_20state_20is_20reached_72',['The &lt;strong&gt;Time Voidable Momentary Button&lt;/strong&gt;, models a switch that keeps the ON state since the moment the signal is stable (debouncing process), plus a delay added, and until the moment the push button is released, or until a preset time in the ON state is reached.',['../index.html#the-time-voidable-momentary-button-models-a-switch-that-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-plus-a-delay-added-and-until-the-moment-the-push-button-is-released-or-until-a-preset-time-in-the-on-state-is-reached',1,'']]],
  ['the_20state_20during_20a_20set_20time_20has_20the_20capability_20to_20give_20a_20warning_20when_20the_20service_20time_20is_20close_20to_20the_20end_20and_20the_20possibility_20to_20set_20a_20third_20signal_20on_20while_20the_20switch_20is_20off_73',['The &lt;strong&gt;Hinted Timer Latched&lt;/strong&gt;, or &lt;strong&gt;Staircase Timer Switch&lt;/strong&gt;, keeps the ON state since the moment the signal is debounced, and keeps the state during a set time, has the capability to give a warning when the service time is close to the end and the possibility to set a third signal ON while the switch is off.',['../index.html#the-hinted-timer-latched-or-staircase-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-keeps-the-state-during-a-set-time-has-the-capability-to-give-a-warning-when-the-service-time-is-close-to-the-end-and-the-possibility-to-set-a-third-signal-on-while-the-switch-is-off',1,'']]],
  ['the_20strong_20debounced_20delayed_20momentary_20button_20strong_20keeps_20the_20on_20state_20since_20the_20moment_20the_20signal_20is_20stable_20debouncing_20process_20plus_20a_20delay_20added_20and_20until_20the_20moment_20the_20push_20button_20is_20released_74',['The &lt;strong&gt;Debounced Delayed Momentary Button&lt;/strong&gt; keeps the ON state since the moment the signal is stable (debouncing process), plus a delay added, and until the moment the push button is released.',['../index.html#the-debounced-delayed-momentary-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-plus-a-delay-added-and-until-the-moment-the-push-button-is-released',1,'']]],
  ['the_20strong_20debounced_20momentary_20button_20strong_20keeps_20the_20on_20state_20since_20the_20moment_20the_20signal_20is_20stable_20debouncing_20process_20and_20until_20the_20moment_20the_20mpb_20is_20released_75',['The &lt;strong&gt;Debounced Momentary Button&lt;/strong&gt; keeps the ON state since the moment the signal is stable (debouncing process) and until the moment the MPB is released.',['../index.html#the-debounced-momentary-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-and-until-the-moment-the-mpb-is-released',1,'']]],
  ['the_20strong_20external_20released_20toggle_20strong_20a_20k_20a_20emergency_20latched_20keeps_20the_20on_20state_20since_20the_20moment_20the_20signal_20is_20debounced_20delayed_20and_20until_20an_20external_20signal_20is_20received_76',['The &lt;strong&gt;External released toggle&lt;/strong&gt; (a.k.a. Emergency latched), keeps the On state since the moment the signal is debounced &amp; delayed, and until an external signal is received.',['../index.html#the-external-released-toggle-aka-emergency-latched-keeps-the-on-state-since-the-moment-the-signal-is-debounced--delayed-and-until-an-external-signal-is-received',1,'']]],
  ['the_20strong_20fnwhntrnon_20strong_20function_20the_20driving_20concept_20is_20to_20instantiate_20a_20mpbttn_20that_20generates_20only_20one_20possible_20strong_20ison_20strong_20attribute_20flag_20true_20readout_20and_20the_20associated_20function_20execution_20just_20like_20a_20single_20shot_20trigger_77',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]],
  ['the_20strong_20hinted_20timer_20latched_20strong_20or_20strong_20staircase_20timer_20switch_20strong_20keeps_20the_20on_20state_20since_20the_20moment_20the_20signal_20is_20debounced_20and_20keeps_20the_20state_20during_20a_20set_20time_20has_20the_20capability_20to_20give_20a_20warning_20when_20the_20service_20time_20is_20close_20to_20the_20end_20and_20the_20possibility_20to_20set_20a_20third_20signal_20on_20while_20the_20switch_20is_20off_78',['The &lt;strong&gt;Hinted Timer Latched&lt;/strong&gt;, or &lt;strong&gt;Staircase Timer Switch&lt;/strong&gt;, keeps the ON state since the moment the signal is debounced, and keeps the state during a set time, has the capability to give a warning when the service time is close to the end and the possibility to set a third signal ON while the switch is off.',['../index.html#the-hinted-timer-latched-or-staircase-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-keeps-the-state-during-a-set-time-has-the-capability-to-give-a-warning-when-the-service-time-is-close-to-the-end-and-the-possibility-to-set-a-third-signal-on-while-the-switch-is-off',1,'']]],
  ['the_20strong_20ison_20strong_20attribute_20flag_20and_20calling_20the_20strong_20fnwhntrnon_20strong_20function_20the_20driving_20concept_20is_20to_20instantiate_20a_20mpbttn_20that_20generates_20only_20one_20possible_20strong_20ison_20strong_20attribute_20flag_20true_20readout_20and_20the_20associated_20function_20execution_20just_20like_20a_20single_20shot_20trigger_79',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]],
  ['the_20strong_20ison_20strong_20flag_20which_20defines_20the_20em_20strong_20off_20state_20strong_20em_20ison_20false_20and_20the_20em_20strong_20on_20state_20strong_20em_20ison_20true_20of_20the_20instantiated_20objects_80',['The main output attribute flag kept updated for each and every class is the &lt;strong&gt;isOn&lt;/strong&gt; flag, which defines the &lt;em&gt;&lt;strong&gt;Off State&lt;/strong&gt;&lt;/em&gt; (isOn=false) and the &lt;em&gt;&lt;strong&gt;On State&lt;/strong&gt;&lt;/em&gt; (isOn=true) of the instantiated objects.',['../index.html#the-main-output-attribute-flag-kept-updated-for-each-and-every-class-is-the-ison-flag-which-defines-the-_off-state_-isonfalse-and-the-_on-state_-isontrue-of-the-instantiated-objects',1,'']]],
  ['the_20strong_20off_20state_20strong_81',['&lt;strong&gt;Latched DD-MPBs&lt;/strong&gt; are MPBs whose distinctive characteristic is that models switches that keep the ON state since the moment the input signal is stable (debouncing + Delay process), and keeps the ON state after the MPB is released and until an event un-latches them, setting them free to go back to the &lt;strong&gt;Off State&lt;/strong&gt;.',['../index.html#latched-dd-mpbs-are-mpbs-whose-distinctive-characteristic-is-that-models-switches-that-keep-the-on-state-since-the-moment-the-input-signal-is-stable-debouncing--delay-process-and-keeps-the-on-state-after-the-mpb-is-released-and-until-an-event-un-latches-them-setting-them-free-to-go-back-to-the-off-state',1,'']]],
  ['the_20strong_20on_20state_20strong_20are_20started_20that_20means_20setting_20the_20strong_20ison_20strong_20attribute_20flag_20and_20calling_20the_20strong_20fnwhntrnon_20strong_20function_20the_20driving_20concept_20is_20to_20instantiate_20a_20mpbttn_20that_20generates_20only_20one_20possible_20strong_20ison_20strong_20attribute_20flag_20true_20readout_20and_20the_20associated_20function_20execution_20just_20like_20a_20single_20shot_20trigger_82',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]],
  ['the_20strong_20on_20state_20strong_20since_20the_20moment_20the_20signal_20is_20stable_20debounce_20delay_20process_20and_20until_20the_20moment_20the_20provided_20mechanisms_20implemented_20to_20be_20executed_20when_20the_20switch_20enters_20the_20strong_20on_20state_20strong_20are_20started_20that_20means_20setting_20the_20strong_20ison_20strong_20attribute_20flag_20and_20calling_20the_20strong_20fnwhntrnon_20strong_20function_20the_20driving_20concept_20is_20to_20instantiate_20a_20mpbttn_20that_20generates_20only_20one_20possible_20strong_20ison_20strong_20attribute_20flag_20true_20readout_20and_20the_20associated_20function_20execution_20just_20like_20a_20single_20shot_20trigger_83',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]],
  ['the_20strong_20sequence_20strong_20of_20the_20short_20and_20long_20presses_84',['&lt;strong&gt;Double Action Latched DD-MPB&lt;/strong&gt; are MPBs whose distinctive characteristic is that models switches that present different behaviors based on the &lt;strong&gt;time length&lt;/strong&gt; of the presses detected and the &lt;strong&gt;sequence&lt;/strong&gt; of the short and long presses.',['../index.html#double-action-latched-dd-mpb-are-mpbs-whose-distinctive-characteristic-is-that-models-switches-that-present-different-behaviors-based-on-the-time-length-of-the-presses-detected-and-the-sequence-of-the-short-and-long-presses',1,'']]],
  ['the_20strong_20single_20service_20voidable_20momentary_20push_20button_20strong_20keeps_20the_20strong_20on_20state_20strong_20since_20the_20moment_20the_20signal_20is_20stable_20debounce_20delay_20process_20and_20until_20the_20moment_20the_20provided_20mechanisms_20implemented_20to_20be_20executed_20when_20the_20switch_20enters_20the_20strong_20on_20state_20strong_20are_20started_20that_20means_20setting_20the_20strong_20ison_20strong_20attribute_20flag_20and_20calling_20the_20strong_20fnwhntrnon_20strong_20function_20the_20driving_20concept_20is_20to_20instantiate_20a_20mpbttn_20that_20generates_20only_20one_20possible_20strong_20ison_20strong_20attribute_20flag_20true_20readout_20and_20the_20associated_20function_20execution_20just_20like_20a_20single_20shot_20trigger_85',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]],
  ['the_20strong_20time_20latched_20strong_20or_20strong_20timer_20switch_20strong_20keeps_20the_20on_20state_20strong_20since_20the_20moment_20the_20signal_20is_20debounced_20and_20delayed_20strong_20and_20keeps_20the_20on_20state_20during_20a_20set_20time_86',['The &lt;strong&gt;Time latched&lt;/strong&gt; or &lt;strong&gt;Timer Switch&lt;/strong&gt; keeps the ON state &lt;strong&gt;since the moment the signal is debounced and delayed&lt;/strong&gt;, and keeps the ON state during a set time.',['../index.html#the-time-latched-or-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-delayed-and-keeps-the-on-state-during-a-set-time',1,'']]],
  ['the_20strong_20time_20length_20strong_20of_20the_20presses_20detected_20and_20the_20strong_20sequence_20strong_20of_20the_20short_20and_20long_20presses_87',['&lt;strong&gt;Double Action Latched DD-MPB&lt;/strong&gt; are MPBs whose distinctive characteristic is that models switches that present different behaviors based on the &lt;strong&gt;time length&lt;/strong&gt; of the presses detected and the &lt;strong&gt;sequence&lt;/strong&gt; of the short and long presses.',['../index.html#double-action-latched-dd-mpb-are-mpbs-whose-distinctive-characteristic-is-that-models-switches-that-present-different-behaviors-based-on-the-time-length-of-the-presses-detected-and-the-sequence-of-the-short-and-long-presses',1,'']]],
  ['the_20strong_20time_20voidable_20momentary_20button_20strong_20models_20a_20switch_20that_20keeps_20the_20on_20state_20since_20the_20moment_20the_20signal_20is_20stable_20debouncing_20process_20plus_20a_20delay_20added_20and_20until_20the_20moment_20the_20push_20button_20is_20released_20or_20until_20a_20preset_20time_20in_20the_20on_20state_20is_20reached_88',['The &lt;strong&gt;Time Voidable Momentary Button&lt;/strong&gt;, models a switch that keeps the ON state since the moment the signal is stable (debouncing process), plus a delay added, and until the moment the push button is released, or until a preset time in the ON state is reached.',['../index.html#the-time-voidable-momentary-button-models-a-switch-that-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-plus-a-delay-added-and-until-the-moment-the-push-button-is-released-or-until-a-preset-time-in-the-on-state-is-reached',1,'']]],
  ['the_20strong_20toggle_20switch_20strong_20keeps_20the_20on_20state_20since_20the_20moment_20the_20signal_20is_20stable_20debouncing_20delay_20process_20and_20keeps_20the_20on_20state_20after_20the_20push_20button_20is_20released_20and_20until_20it_20is_20pressed_20once_20again_89',['The &lt;strong&gt;Toggle switch&lt;/strong&gt;  keeps the ON state since the moment the signal is stable (debouncing + Delay process), and keeps the ON state after the push button is released and until it is pressed once again.',['../index.html#the-toggle-switch--keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing--delay-process-and-keeps-the-on-state-after-the-push-button-is-released-and-until-it-is-pressed-once-again',1,'']]],
  ['the_20switch_20enters_20the_20strong_20on_20state_20strong_20are_20started_20that_20means_20setting_20the_20strong_20ison_20strong_20attribute_20flag_20and_20calling_20the_20strong_20fnwhntrnon_20strong_20function_20the_20driving_20concept_20is_20to_20instantiate_20a_20mpbttn_20that_20generates_20only_20one_20possible_20strong_20ison_20strong_20attribute_20flag_20true_20readout_20and_20the_20associated_20function_20execution_20just_20like_20a_20single_20shot_20trigger_90',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]],
  ['the_20switch_20is_20off_91',['The &lt;strong&gt;Hinted Timer Latched&lt;/strong&gt;, or &lt;strong&gt;Staircase Timer Switch&lt;/strong&gt;, keeps the ON state since the moment the signal is debounced, and keeps the state during a set time, has the capability to give a warning when the service time is close to the end and the possibility to set a third signal ON while the switch is off.',['../index.html#the-hinted-timer-latched-or-staircase-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-keeps-the-state-during-a-set-time-has-the-capability-to-give-a-warning-when-the-service-time-is-close-to-the-end-and-the-possibility-to-set-a-third-signal-on-while-the-switch-is-off',1,'']]],
  ['the_20switch_20is_20on_20or_20off_20em_92',['- &lt;em&gt;Start asking if the switch is On or Off.&lt;/em&gt;',['../index.html#autotoc_md--_start-asking-if-the-switch-is-on-or-off_',1,'']]],
  ['their_20state_20might_20change_20from_20strong_20on_20state_20strong_20to_20a_20strong_20voided_20state_20strong_20due_20to_20different_20voiding_20conditions_93',['&lt;strong&gt;Voidable DD-MPBs&lt;/strong&gt; are MPBs whose distinctive characteristic is that implement non-latching switches that while being pressed their state might change from &lt;strong&gt;On State&lt;/strong&gt; to a &lt;strong&gt;Voided state&lt;/strong&gt; due to different voiding conditions.',['../index.html#voidable-dd-mpbs-are-mpbs-whose-distinctive-characteristic-is-that-implement-non-latching-switches-that-while-being-pressed-their-state-might-change-from-on-state-to-a-voided-state-due-to-different-voiding-conditions',1,'']]],
  ['them_20free_20to_20go_20back_20to_20the_20strong_20off_20state_20strong_94',['&lt;strong&gt;Latched DD-MPBs&lt;/strong&gt; are MPBs whose distinctive characteristic is that models switches that keep the ON state since the moment the input signal is stable (debouncing + Delay process), and keeps the ON state after the MPB is released and until an event un-latches them, setting them free to go back to the &lt;strong&gt;Off State&lt;/strong&gt;.',['../index.html#latched-dd-mpbs-are-mpbs-whose-distinctive-characteristic-is-that-models-switches-that-keep-the-on-state-since-the-moment-the-input-signal-is-stable-debouncing--delay-process-and-keeps-the-on-state-after-the-mpb-is-released-and-until-an-event-un-latches-them-setting-them-free-to-go-back-to-the-off-state',1,'']]],
  ['them_20setting_20them_20free_20to_20go_20back_20to_20the_20strong_20off_20state_20strong_95',['&lt;strong&gt;Latched DD-MPBs&lt;/strong&gt; are MPBs whose distinctive characteristic is that models switches that keep the ON state since the moment the input signal is stable (debouncing + Delay process), and keeps the ON state after the MPB is released and until an event un-latches them, setting them free to go back to the &lt;strong&gt;Off State&lt;/strong&gt;.',['../index.html#latched-dd-mpbs-are-mpbs-whose-distinctive-characteristic-is-that-models-switches-that-keep-the-on-state-since-the-moment-the-input-signal-is-stable-debouncing--delay-process-and-keeps-the-on-state-after-the-mpb-is-released-and-until-an-event-un-latches-them-setting-them-free-to-go-back-to-the-off-state',1,'']]],
  ['third_20signal_20on_20while_20the_20switch_20is_20off_96',['The &lt;strong&gt;Hinted Timer Latched&lt;/strong&gt;, or &lt;strong&gt;Staircase Timer Switch&lt;/strong&gt;, keeps the ON state since the moment the signal is debounced, and keeps the state during a set time, has the capability to give a warning when the service time is close to the end and the possibility to set a third signal ON while the switch is off.',['../index.html#the-hinted-timer-latched-or-staircase-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-keeps-the-state-during-a-set-time-has-the-capability-to-give-a-warning-when-the-service-time-is-close-to-the-end-and-the-possibility-to-set-a-third-signal-on-while-the-switch-is-off',1,'']]],
  ['time_97',['The &lt;strong&gt;Time latched&lt;/strong&gt; or &lt;strong&gt;Timer Switch&lt;/strong&gt; keeps the ON state &lt;strong&gt;since the moment the signal is debounced and delayed&lt;/strong&gt;, and keeps the ON state during a set time.',['../index.html#the-time-latched-or-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-delayed-and-keeps-the-on-state-during-a-set-time',1,'']]],
  ['time_20has_20the_20capability_20to_20give_20a_20warning_20when_20the_20service_20time_20is_20close_20to_20the_20end_20and_20the_20possibility_20to_20set_20a_20third_20signal_20on_20while_20the_20switch_20is_20off_98',['The &lt;strong&gt;Hinted Timer Latched&lt;/strong&gt;, or &lt;strong&gt;Staircase Timer Switch&lt;/strong&gt;, keeps the ON state since the moment the signal is debounced, and keeps the state during a set time, has the capability to give a warning when the service time is close to the end and the possibility to set a third signal ON while the switch is off.',['../index.html#the-hinted-timer-latched-or-staircase-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-keeps-the-state-during-a-set-time-has-the-capability-to-give-a-warning-when-the-service-time-is-close-to-the-end-and-the-possibility-to-set-a-third-signal-on-while-the-switch-is-off',1,'']]],
  ['time_20in_20the_20on_20state_20is_20reached_99',['The &lt;strong&gt;Time Voidable Momentary Button&lt;/strong&gt;, models a switch that keeps the ON state since the moment the signal is stable (debouncing process), plus a delay added, and until the moment the push button is released, or until a preset time in the ON state is reached.',['../index.html#the-time-voidable-momentary-button-models-a-switch-that-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-plus-a-delay-added-and-until-the-moment-the-push-button-is-released-or-until-a-preset-time-in-the-on-state-is-reached',1,'']]],
  ['time_20is_20close_20to_20the_20end_20and_20the_20possibility_20to_20set_20a_20third_20signal_20on_20while_20the_20switch_20is_20off_100',['The &lt;strong&gt;Hinted Timer Latched&lt;/strong&gt;, or &lt;strong&gt;Staircase Timer Switch&lt;/strong&gt;, keeps the ON state since the moment the signal is debounced, and keeps the state during a set time, has the capability to give a warning when the service time is close to the end and the possibility to set a third signal ON while the switch is off.',['../index.html#the-hinted-timer-latched-or-staircase-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-keeps-the-state-during-a-set-time-has-the-capability-to-give-a-warning-when-the-service-time-is-close-to-the-end-and-the-possibility-to-set-a-third-signal-on-while-the-switch-is-off',1,'']]],
  ['time_20latched_20strong_20or_20strong_20timer_20switch_20strong_20keeps_20the_20on_20state_20strong_20since_20the_20moment_20the_20signal_20is_20debounced_20and_20delayed_20strong_20and_20keeps_20the_20on_20state_20during_20a_20set_20time_101',['The &lt;strong&gt;Time latched&lt;/strong&gt; or &lt;strong&gt;Timer Switch&lt;/strong&gt; keeps the ON state &lt;strong&gt;since the moment the signal is debounced and delayed&lt;/strong&gt;, and keeps the ON state during a set time.',['../index.html#the-time-latched-or-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-delayed-and-keeps-the-on-state-during-a-set-time',1,'']]],
  ['time_20length_20strong_20of_20the_20presses_20detected_20and_20the_20strong_20sequence_20strong_20of_20the_20short_20and_20long_20presses_102',['&lt;strong&gt;Double Action Latched DD-MPB&lt;/strong&gt; are MPBs whose distinctive characteristic is that models switches that present different behaviors based on the &lt;strong&gt;time length&lt;/strong&gt; of the presses detected and the &lt;strong&gt;sequence&lt;/strong&gt; of the short and long presses.',['../index.html#double-action-latched-dd-mpb-are-mpbs-whose-distinctive-characteristic-is-that-models-switches-that-present-different-behaviors-based-on-the-time-length-of-the-presses-detected-and-the-sequence-of-the-short-and-long-presses',1,'']]],
  ['time_20voidable_20momentary_20button_20strong_20models_20a_20switch_20that_20keeps_20the_20on_20state_20since_20the_20moment_20the_20signal_20is_20stable_20debouncing_20process_20plus_20a_20delay_20added_20and_20until_20the_20moment_20the_20push_20button_20is_20released_20or_20until_20a_20preset_20time_20in_20the_20on_20state_20is_20reached_103',['The &lt;strong&gt;Time Voidable Momentary Button&lt;/strong&gt;, models a switch that keeps the ON state since the moment the signal is stable (debouncing process), plus a delay added, and until the moment the push button is released, or until a preset time in the ON state is reached.',['../index.html#the-time-voidable-momentary-button-models-a-switch-that-keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing-process-plus-a-delay-added-and-until-the-moment-the-push-button-is-released-or-until-a-preset-time-in-the-on-state-is-reached',1,'']]],
  ['timer_20latched_20strong_20or_20strong_20staircase_20timer_20switch_20strong_20keeps_20the_20on_20state_20since_20the_20moment_20the_20signal_20is_20debounced_20and_20keeps_20the_20state_20during_20a_20set_20time_20has_20the_20capability_20to_20give_20a_20warning_20when_20the_20service_20time_20is_20close_20to_20the_20end_20and_20the_20possibility_20to_20set_20a_20third_20signal_20on_20while_20the_20switch_20is_20off_104',['The &lt;strong&gt;Hinted Timer Latched&lt;/strong&gt;, or &lt;strong&gt;Staircase Timer Switch&lt;/strong&gt;, keeps the ON state since the moment the signal is debounced, and keeps the state during a set time, has the capability to give a warning when the service time is close to the end and the possibility to set a third signal ON while the switch is off.',['../index.html#the-hinted-timer-latched-or-staircase-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-keeps-the-state-during-a-set-time-has-the-capability-to-give-a-warning-when-the-service-time-is-close-to-the-end-and-the-possibility-to-set-a-third-signal-on-while-the-switch-is-off',1,'']]],
  ['timer_20switch_20strong_20keeps_20the_20on_20state_20since_20the_20moment_20the_20signal_20is_20debounced_20and_20keeps_20the_20state_20during_20a_20set_20time_20has_20the_20capability_20to_20give_20a_20warning_20when_20the_20service_20time_20is_20close_20to_20the_20end_20and_20the_20possibility_20to_20set_20a_20third_20signal_20on_20while_20the_20switch_20is_20off_105',['The &lt;strong&gt;Hinted Timer Latched&lt;/strong&gt;, or &lt;strong&gt;Staircase Timer Switch&lt;/strong&gt;, keeps the ON state since the moment the signal is debounced, and keeps the state during a set time, has the capability to give a warning when the service time is close to the end and the possibility to set a third signal ON while the switch is off.',['../index.html#the-hinted-timer-latched-or-staircase-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-keeps-the-state-during-a-set-time-has-the-capability-to-give-a-warning-when-the-service-time-is-close-to-the-end-and-the-possibility-to-set-a-third-signal-on-while-the-switch-is-off',1,'']]],
  ['timer_20switch_20strong_20keeps_20the_20on_20state_20strong_20since_20the_20moment_20the_20signal_20is_20debounced_20and_20delayed_20strong_20and_20keeps_20the_20on_20state_20during_20a_20set_20time_106',['The &lt;strong&gt;Time latched&lt;/strong&gt; or &lt;strong&gt;Timer Switch&lt;/strong&gt; keeps the ON state &lt;strong&gt;since the moment the signal is debounced and delayed&lt;/strong&gt;, and keeps the ON state during a set time.',['../index.html#the-time-latched-or-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-delayed-and-keeps-the-on-state-during-a-set-time',1,'']]],
  ['tmltchdmpbttn_20subclasses_20common_20members_20documentation_20click_20here_20a_107',['&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/class_tm_ltch_m_p_bttn-members.html&quot; &gt;For TmLtchdMPBttn Subclasses Common Members Documentation Click Here!&lt;/a&gt;',['../index.html#for-tmltchdmpbttn-subclasses-common-members-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avrclass_tm_ltch_m_p_bttn-membershtml',1,'']]],
  ['tmltchmpbttn_108',['TmLtchMPBttn',['../class_tm_ltch_m_p_bttn.html',1,'TmLtchMPBttn'],['../class_tm_ltch_m_p_bttn.html#ad402e1d30668a1ec776d5e69d1066485',1,'TmLtchMPBttn::TmLtchMPBttn()']]],
  ['tmltchmpbttn_20class_109',['TmLtchMPBttn class',['../index.html#added-or-modified-methods-for-tmltchmpbttn-class',1,'Added or Modified Methods for TmLtchMPBttn class'],['../index.html#tmltchmpbttn-class',1,'TmLtchMPBttn class']]],
  ['tmvdblmpbttn_110',['TmVdblMPBttn',['../class_tm_vdbl_m_p_bttn.html',1,'TmVdblMPBttn'],['../class_tm_vdbl_m_p_bttn.html#a745c894d7758f60b5f6261f558758f05',1,'TmVdblMPBttn::TmVdblMPBttn()']]],
  ['tmvdblmpbttn_20class_111',['TmVdblMPBttn class',['../index.html#autotoc_md-tmvdblmpbttn-class--',1,'# TmVdblMPBttn class'],['../index.html#added-methods-for-tmvdblmpbttn-class',1,'Added Methods for TmVdblMPBttn class'],['../index.html#added-methods-for-tmvdblmpbttn-class-1',1,'Added Methods for TmVdblMPBttn class']]],
  ['tmvdblmpbttn_20members_20documentation_20click_20here_20a_112',['&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/class_tm_vdbl_m_p_bttn-members.html&quot; &gt;For TmVdblMPBttn Members Documentation Click Here!&lt;/a&gt;',['../index.html#for-tmvdblmpbttn-members-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avrclass_tm_vdbl_m_p_bttn-membershtml',1,'']]],
  ['to_20a_20strong_20voided_20state_20strong_20due_20to_20different_20voiding_20conditions_113',['&lt;strong&gt;Voidable DD-MPBs&lt;/strong&gt; are MPBs whose distinctive characteristic is that implement non-latching switches that while being pressed their state might change from &lt;strong&gt;On State&lt;/strong&gt; to a &lt;strong&gt;Voided state&lt;/strong&gt; due to different voiding conditions.',['../index.html#voidable-dd-mpbs-are-mpbs-whose-distinctive-characteristic-is-that-implement-non-latching-switches-that-while-being-pressed-their-state-might-change-from-on-state-to-a-voided-state-due-to-different-voiding-conditions',1,'']]],
  ['to_20be_20executed_20when_20the_20switch_20enters_20the_20strong_20on_20state_20strong_20are_20started_20that_20means_20setting_20the_20strong_20ison_20strong_20attribute_20flag_20and_20calling_20the_20strong_20fnwhntrnon_20strong_20function_20the_20driving_20concept_20is_20to_20instantiate_20a_20mpbttn_20that_20generates_20only_20one_20possible_20strong_20ison_20strong_20attribute_20flag_20true_20readout_20and_20the_20associated_20function_20execution_20just_20like_20a_20single_20shot_20trigger_114',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]],
  ['to_20different_20voiding_20conditions_115',['&lt;strong&gt;Voidable DD-MPBs&lt;/strong&gt; are MPBs whose distinctive characteristic is that implement non-latching switches that while being pressed their state might change from &lt;strong&gt;On State&lt;/strong&gt; to a &lt;strong&gt;Voided state&lt;/strong&gt; due to different voiding conditions.',['../index.html#voidable-dd-mpbs-are-mpbs-whose-distinctive-characteristic-is-that-implement-non-latching-switches-that-while-being-pressed-their-state-might-change-from-on-state-to-a-voided-state-due-to-different-voiding-conditions',1,'']]],
  ['to_20give_20a_20warning_20when_20the_20service_20time_20is_20close_20to_20the_20end_20and_20the_20possibility_20to_20set_20a_20third_20signal_20on_20while_20the_20switch_20is_20off_116',['The &lt;strong&gt;Hinted Timer Latched&lt;/strong&gt;, or &lt;strong&gt;Staircase Timer Switch&lt;/strong&gt;, keeps the ON state since the moment the signal is debounced, and keeps the state during a set time, has the capability to give a warning when the service time is close to the end and the possibility to set a third signal ON while the switch is off.',['../index.html#the-hinted-timer-latched-or-staircase-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-keeps-the-state-during-a-set-time-has-the-capability-to-give-a-warning-when-the-service-time-is-close-to-the-end-and-the-possibility-to-set-a-third-signal-on-while-the-switch-is-off',1,'']]],
  ['to_20go_20back_20to_20the_20strong_20off_20state_20strong_117',['&lt;strong&gt;Latched DD-MPBs&lt;/strong&gt; are MPBs whose distinctive characteristic is that models switches that keep the ON state since the moment the input signal is stable (debouncing + Delay process), and keeps the ON state after the MPB is released and until an event un-latches them, setting them free to go back to the &lt;strong&gt;Off State&lt;/strong&gt;.',['../index.html#latched-dd-mpbs-are-mpbs-whose-distinctive-characteristic-is-that-models-switches-that-keep-the-on-state-since-the-moment-the-input-signal-is-stable-debouncing--delay-process-and-keeps-the-on-state-after-the-mpb-is-released-and-until-an-event-un-latches-them-setting-them-free-to-go-back-to-the-off-state',1,'']]],
  ['to_20instantiate_20a_20mpbttn_20that_20generates_20only_20one_20possible_20strong_20ison_20strong_20attribute_20flag_20true_20readout_20and_20the_20associated_20function_20execution_20just_20like_20a_20single_20shot_20trigger_118',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]],
  ['to_20set_20a_20third_20signal_20on_20while_20the_20switch_20is_20off_119',['The &lt;strong&gt;Hinted Timer Latched&lt;/strong&gt;, or &lt;strong&gt;Staircase Timer Switch&lt;/strong&gt;, keeps the ON state since the moment the signal is debounced, and keeps the state during a set time, has the capability to give a warning when the service time is close to the end and the possibility to set a third signal ON while the switch is off.',['../index.html#the-hinted-timer-latched-or-staircase-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-keeps-the-state-during-a-set-time-has-the-capability-to-give-a-warning-when-the-service-time-is-close-to-the-end-and-the-possibility-to-set-a-third-signal-on-while-the-switch-is-off',1,'']]],
  ['to_20switches_20library_20buttontoswitch_120',['Buttons to Switches Library (ButtonToSwitch)',['../index.html',1,'']]],
  ['to_20the_20end_20and_20the_20possibility_20to_20set_20a_20third_20signal_20on_20while_20the_20switch_20is_20off_121',['The &lt;strong&gt;Hinted Timer Latched&lt;/strong&gt;, or &lt;strong&gt;Staircase Timer Switch&lt;/strong&gt;, keeps the ON state since the moment the signal is debounced, and keeps the state during a set time, has the capability to give a warning when the service time is close to the end and the possibility to set a third signal ON while the switch is off.',['../index.html#the-hinted-timer-latched-or-staircase-timer-switch-keeps-the-on-state-since-the-moment-the-signal-is-debounced-and-keeps-the-state-during-a-set-time-has-the-capability-to-give-a-warning-when-the-service-time-is-close-to-the-end-and-the-possibility-to-set-a-third-signal-on-while-the-switch-is-off',1,'']]],
  ['to_20the_20strong_20off_20state_20strong_122',['&lt;strong&gt;Latched DD-MPBs&lt;/strong&gt; are MPBs whose distinctive characteristic is that models switches that keep the ON state since the moment the input signal is stable (debouncing + Delay process), and keeps the ON state after the MPB is released and until an event un-latches them, setting them free to go back to the &lt;strong&gt;Off State&lt;/strong&gt;.',['../index.html#latched-dd-mpbs-are-mpbs-whose-distinctive-characteristic-is-that-models-switches-that-keep-the-on-state-since-the-moment-the-input-signal-is-stable-debouncing--delay-process-and-keeps-the-on-state-after-the-mpb-is-released-and-until-an-event-un-latches-them-setting-them-free-to-go-back-to-the-off-state',1,'']]],
  ['toggle_20strong_20a_20k_20a_20emergency_20latched_20keeps_20the_20on_20state_20since_20the_20moment_20the_20signal_20is_20debounced_20delayed_20and_20until_20an_20external_20signal_20is_20received_123',['The &lt;strong&gt;External released toggle&lt;/strong&gt; (a.k.a. Emergency latched), keeps the On state since the moment the signal is debounced &amp; delayed, and until an external signal is received.',['../index.html#the-external-released-toggle-aka-emergency-latched-keeps-the-on-state-since-the-moment-the-signal-is-debounced--delayed-and-until-an-external-signal-is-received',1,'']]],
  ['toggle_20switch_20strong_20keeps_20the_20on_20state_20since_20the_20moment_20the_20signal_20is_20stable_20debouncing_20delay_20process_20and_20keeps_20the_20on_20state_20after_20the_20push_20button_20is_20released_20and_20until_20it_20is_20pressed_20once_20again_124',['The &lt;strong&gt;Toggle switch&lt;/strong&gt;  keeps the ON state since the moment the signal is stable (debouncing + Delay process), and keeps the ON state after the push button is released and until it is pressed once again.',['../index.html#the-toggle-switch--keeps-the-on-state-since-the-moment-the-signal-is-stable-debouncing--delay-process-and-keeps-the-on-state-after-the-push-button-is-released-and-until-it-is-pressed-once-again',1,'']]],
  ['trigger_125',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]],
  ['true_20of_20the_20instantiated_20objects_126',['The main output attribute flag kept updated for each and every class is the &lt;strong&gt;isOn&lt;/strong&gt; flag, which defines the &lt;em&gt;&lt;strong&gt;Off State&lt;/strong&gt;&lt;/em&gt; (isOn=false) and the &lt;em&gt;&lt;strong&gt;On State&lt;/strong&gt;&lt;/em&gt; (isOn=true) of the instantiated objects.',['../index.html#the-main-output-attribute-flag-kept-updated-for-each-and-every-class-is-the-ison-flag-which-defines-the-_off-state_-isonfalse-and-the-_on-state_-isontrue-of-the-instantiated-objects',1,'']]],
  ['true_20readout_20and_20the_20associated_20function_20execution_20just_20like_20a_20single_20shot_20trigger_127',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]]
];
