<p>The <aclass="el"href="class_debouncer.html"title="The Debouce class. Just the deboucing code separated from all harware.">Debouncer</a>:<aclass="el"href="class_bounce.html"title="The Debouncer:Bounce class. Links the Deboucing class to a hardware pin.">Bounce</a> class. Links the Deboucing class to a hardware pin.
<areahref="class_debouncer.html"title="The Debouce class. Just the deboucing code separated from all harware."alt="Debouncer"shape="rect"coords="0,0,103,24"/>
<trclass="memdesc:aa62a2e2b5ad0ee6913a95f2f2a0e7606"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Create an instance of the <aclass="el"href="class_bounce.html"title="The Debouncer:Bounce class. Links the Deboucing class to a hardware pin.">Bounce</a> class. <ahref="class_bounce.html#aa62a2e2b5ad0ee6913a95f2f2a0e7606">More...</a><br/></td></tr>
<trclass="memitem:aba08e592941465d033e3eba3dde66eaf"><tdclass="memItemLeft"align="right"valign="top">void </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="class_bounce.html#aba08e592941465d033e3eba3dde66eaf">attach</a> (int <aclass="el"href="class_bounce.html#a1cb79cb0ba2379cd12cc7c098d97053a">pin</a>, int mode)</td></tr>
<trclass="memdesc:aba08e592941465d033e3eba3dde66eaf"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Attach to a pin and sets that pin's mode (INPUT, INPUT_PULLUP or OUTPUT). <ahref="class_bounce.html#aba08e592941465d033e3eba3dde66eaf">More...</a><br/></td></tr>
<trclass="memdesc:a3417beb80eb6593d768c2e9884c57aa0"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Deprecated (i.e. do not use). Included for partial compatibility for programs written with <aclass="el"href="class_bounce.html"title="The Debouncer:Bounce class. Links the Deboucing class to a hardware pin.">Bounce</a> version 1. <br/></td></tr>
<trclass="memdesc:ac756559419bfa1c5060e5e4a4ad6406f"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Deprecated (i.e. do not use). Included for partial compatibility for programs written with <aclass="el"href="class_bounce.html"title="The Debouncer:Bounce class. Links the Deboucing class to a hardware pin.">Bounce</a> version 1. <br/></td></tr>
<trclass="inherit_header pub_methods_class_debouncer"><tdcolspan="2"onclick="javascript:toggleInherit('pub_methods_class_debouncer')"><imgsrc="closed.png"alt="-"/> Public Member Functions inherited from <aclass="el"href="class_debouncer.html">Debouncer</a></td></tr>
<trclass="memdesc:a34c46ca04d4178933cc0049436d10fe6 inherit pub_methods_class_debouncer"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Create an instance of the Debounce class. <ahref="class_debouncer.html#a34c46ca04d4178933cc0049436d10fe6">More...</a><br/></td></tr>
<trclass="memdesc:a930bf3945e698d77b889f6309079857d inherit pub_methods_class_debouncer"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Sets the debounce interval in milliseconds. <ahref="class_debouncer.html#a930bf3945e698d77b889f6309079857d">More...</a><br/></td></tr>
<trclass="memdesc:a2cae68910c19c778507f257842fc41bf inherit pub_methods_class_debouncer"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns the pin's state (HIGH or LOW). <ahref="class_debouncer.html#a2cae68910c19c778507f257842fc41bf">More...</a><br/></td></tr>
<trclass="memdesc:a1ef5a04b4ebe97352ff3bb227476035c inherit pub_methods_class_debouncer"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns true if pin signal transitions from high to low. <br/></td></tr>
<trclass="memdesc:a9990de6fa7256842c35c246d7dea8dbb inherit pub_methods_class_debouncer"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns true if pin signal transitions from low to high. <br/></td></tr>
<trclass="memdesc:a47c83f13a03920d21fbfafd8469ec06b inherit pub_methods_class_debouncer"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns true if the state changed on last update. <ahref="class_debouncer.html#a47c83f13a03920d21fbfafd8469ec06b">More...</a><br/></td></tr>
<trclass="memdesc:a462994f1f9a20876b2ee239eeee97448 inherit pub_methods_class_debouncer"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns the duration in milliseconds of the current state. <ahref="class_debouncer.html#a462994f1f9a20876b2ee239eeee97448">More...</a><br/></td></tr>
<trclass="memdesc:a89ab95e7ac24874bb8cb684dc36a98b9 inherit pub_methods_class_debouncer"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns the duration in milliseconds of the previous state. <ahref="class_debouncer.html#a89ab95e7ac24874bb8cb684dc36a98b9">More...</a><br/></td></tr>
<trclass="inherit_header pro_methods_class_debouncer"><tdcolspan="2"onclick="javascript:toggleInherit('pro_methods_class_debouncer')"><imgsrc="closed.png"alt="-"/> Protected Member Functions inherited from <aclass="el"href="class_debouncer.html">Debouncer</a></td></tr>
<trclass="memdesc:a1cb79cb0ba2379cd12cc7c098d97053a"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Deprecated (i.e. do not use). Included for partial compatibility for programs written with <aclass="el"href="class_bounce.html"title="The Debouncer:Bounce class. Links the Deboucing class to a hardware pin.">Bounce</a> version 1. <br/></td></tr>
<divclass="textblock"><p>The <aclass="el"href="class_debouncer.html"title="The Debouce class. Just the deboucing code separated from all harware.">Debouncer</a>:<aclass="el"href="class_bounce.html"title="The Debouncer:Bounce class. Links the Deboucing class to a hardware pin.">Bounce</a> class. Links the Deboucing class to a hardware pin. </p>
<p>Create an instance of the <aclass="el"href="class_bounce.html"title="The Debouncer:Bounce class. Links the Deboucing class to a hardware pin.">Bounce</a> class. </p>
<divclass="fragment"><divclass="line"><spanclass="comment">// Create an instance of the Bounce class.</span></div>
<p>Attach to a pin for advanced users. Only attach the pin this way once you have previously set it up. Otherwise use <aclass="el"href="class_bounce.html#aba08e592941465d033e3eba3dde66eaf"title="Attach to a pin and sets that pin's mode (INPUT, INPUT_PULLUP or OUTPUT).">attach(int pin, int mode)</a>. </p>
<divclass="ttc"id="aclass_bounce_html_aa62a2e2b5ad0ee6913a95f2f2a0e7606"><divclass="ttname"><ahref="class_bounce.html#aa62a2e2b5ad0ee6913a95f2f2a0e7606">Bounce::Bounce</a></div><divclass="ttdeci">Bounce()</div><divclass="ttdoc">Create an instance of the Bounce class.</div><divclass="ttdef"><b>Definition:</b> Bounce2.cpp:138</div></div>