Skip to content

Releases: taraskornuta/Button

v2.1

29 Nov 19:35

Choose a tag to compare

Maintenance release:

  • fix Button_EventGet() array index overlap
  • fix button state set to BTN_STATE_SHORT despite debounce lock

v2.0

08 Nov 19:37

Choose a tag to compare

New feature:

  • Add adjustable long press time for each button
  • Add parameters checks to init function
  • Add default values for some variables, which makes initialization easier
  • Add unit-testing
  • Code style was changed
  • Remove some dead code

v1.0

08 Nov 19:08
eb65ba6

Choose a tag to compare

Version 1.0:

  • Up to 255 buttons handling
  • Buttons debounce filtering
  • Single short press handling
  • Single long press handling
  • Short release button callback function
  • Long press button callback function
  • Long release button callback function