Skip to content

Commit

Permalink
Merge pull request #10 from GabyGold67/main
Browse files Browse the repository at this point in the history
Main
  • Loading branch information
GabyGold67 authored Jan 22, 2025
2 parents 45348b0 + 2daf8aa commit d9815d5
Show file tree
Hide file tree
Showing 56 changed files with 1,159 additions and 1,009 deletions.
4 changes: 4 additions & 0 deletions DevelopmentDocs/changes.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
#v4.4.0
- Added the possibility to start the MPBttn disabled.
- Added the setBeginDisabled() method to control the option of starting the MPB update in isDisabled = true state

# v4.3.1 Improvements and additions
- Added support for the GPIO_NUM_MAX macro value (hardware dependant).
- _otptsSttsPkg() virtual property confirmation for all subclasses.
Expand Down
6 changes: 3 additions & 3 deletions docs/_button_to_switch___e_s_p32_8cpp.html
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="Complex_Switch_Sq_Sm_Color_In.jpg"/></td>
<td id="projectalign">
<div id="projectname">ButtonToSwitch Library for ESP32 (Arduino)<span id="projectnumber">&#160;v4.3.1</span>
<div id="projectname">ButtonToSwitch Library for ESP32 (Arduino)<span id="projectnumber">&#160;v4.4.0</span>
</div>
<div id="projectbrief">A library that provides elaborated switch mechanism behavior simulation for digital signals inputs</div>
</td>
Expand Down Expand Up @@ -132,8 +132,8 @@
<div class="textblock"><p>: Source file for the ButtonToSwitch_ESP32 library classes </p>
<p>The library implements classes that model several switch mechanisms replacements out of simple push buttons or similar equivalent digital signal inputs. By using just a button (a.k.a. momentary switches or momentary push buttons, <em><b>MPB</b></em> for short from here on) the classes implemented in this library will manage, calculate and update several parameters to <b>generate the embedded behavior of standard electromechanical switches</b>.</p>
<dl class="section author"><dt>Author</dt><dd>: Gabriel D. Goldman </dd></dl>
<dl class="section version"><dt>Version</dt><dd>v4.3.0 </dd></dl>
<dl class="section date"><dt>Date</dt><dd>First release: 06/11/2023 Last update: 19/01/2025 16:00 (GMT+0300 DST) </dd></dl>
<dl class="section version"><dt>Version</dt><dd>v4.4.0 </dd></dl>
<dl class="section date"><dt>Date</dt><dd>First release: 06/11/2023 Last update: 21/01/2025 15:40 (GMT+0300 DST) </dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>GPL-3.0 license</dd></dl>
<dl class="section attention"><dt>Attention</dt><dd>This library was developed as part of the refactoring process for an industrial machines security enforcement and productivity control (hardware &amp; firmware update). As such every class included complies <b>AT LEAST</b> with the provision of the attributes and methods to make the hardware &amp; firmware replacement transparent to the controlled machines. Generic use attribute and methods were added to extend the usability to other projects and application environments, but no fitness nor completeness of those are given but for the intended refactoring project.</dd></dl>
<dl class="section warning"><dt>Warning</dt><dd><b>Use of this library is under your own responsibility</b> </dd></dl>
Expand Down
6 changes: 3 additions & 3 deletions docs/_button_to_switch___e_s_p32_8h.html
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="Complex_Switch_Sq_Sm_Color_In.jpg"/></td>
<td id="projectalign">
<div id="projectname">ButtonToSwitch Library for ESP32 (Arduino)<span id="projectnumber">&#160;v4.3.1</span>
<div id="projectname">ButtonToSwitch Library for ESP32 (Arduino)<span id="projectnumber">&#160;v4.4.0</span>
</div>
<div id="projectbrief">A library that provides elaborated switch mechanism behavior simulation for digital signals inputs</div>
</td>
Expand Down Expand Up @@ -189,8 +189,8 @@
<div class="textblock"><p>: Header file for the ButtonToSwitch_ESP32 library classes </p>
<p>The library implements classes that model several switch mechanisms replacements out of simple push buttons or similar equivalent digital signal inputs. By using just a button (a.k.a. momentary switches or momentary push buttons, <em><b>MPB</b></em> for short from here on) the classes implemented in this library will manage, calculate and update several parameters to <b>generate the embedded behavior of standard electromechanical switches</b>.</p>
<dl class="section author"><dt>Author</dt><dd>: Gabriel D. Goldman </dd></dl>
<dl class="section version"><dt>Version</dt><dd>v4.3.0 </dd></dl>
<dl class="section date"><dt>Date</dt><dd>First release: 06/11/2023 Last update: 19/01/2025 16:00 (GMT+0300 DST) </dd></dl>
<dl class="section version"><dt>Version</dt><dd>v4.4.0 </dd></dl>
<dl class="section date"><dt>Date</dt><dd>First release: 06/11/2023 Last update: 21/01/2025 15:40 (GMT+0300 DST) </dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>GPL-3.0 license</dd></dl>
<dl class="section attention"><dt>Attention</dt><dd>This library was developed as part of the refactoring process for an industrial machines security enforcement and productivity control (hardware &amp; firmware update). As such every class included complies <b>AT LEAST</b> with the provision of the attributes and methods to make the hardware &amp; firmware replacement transparent to the controlled machines. Generic use attribute and methods were added to extend the usability to other projects and application environments, but no fitness nor completeness of those are given but for the intended refactoring project.</dd></dl>
<dl class="section warning"><dt>Warning</dt><dd><b>Use of this library is under your own responsibility</b> </dd></dl>
Expand Down
Loading

0 comments on commit d9815d5

Please sign in to comment.