Skip to content

Releases: Mokolea/InputDebounce

New: pressed-on time duration on release

17 Apr 10:52
43a6e6f
Compare
Choose a tag to compare

Delivers pressed-on time duration on state change from pressed to released.

Can be used through:

  • polling function getLastPressedDuration()
  • using callback functions - register new callback function releasedDurationCallback
  • using inheritance - new method releasedDuration(unsigned long duration)

Examples are updated

Minor API change, API is not fully backwards compatible to v1.5.0

-- Mario

New: support switch-type

04 Feb 15:15
Compare
Choose a tag to compare

Handles switches with switching function:

  • normally open (default)
  • normally closed

Examples updated:

  • using callback functions
  • using inheritance

API is backwards compatible

-- Mario

New: configurable single-shot pressed-on time duration

25 Sep 19:25
Compare
Choose a tag to compare

Delivers continuous or single-shot pressed-on time duration.

Examples updated:

  • using callback functions
  • using inheritance

Callback functions signature changed

16 Sep 15:52
Compare
Choose a tag to compare

The input-pin number is now passed to the callback-functions

Change license to 'Apache License 2.0'

31 May 16:49
Compare
Choose a tag to compare

Replace license 'GNU General Public License v2.0' by 'Apache License 2.0'.

Added functionality

24 Oct 16:19
Compare
Choose a tag to compare

Get the input state by:

  • using registered callback functions
  • using inheritance

-- Mario

First version :)

10 Oct 15:33
Compare
Choose a tag to compare

First version to be added to the Arduino Library Manager.