61 Commits
Author SHA1 Message Date
Thomas O Fredericks 149abc4921 Update library.properties v2.4 2018-02-05 11:24:22 -05:00
Thomas O Fredericks 716c423922 Update library.json 2018-02-05 11:24:07 -05:00
Thomas O Fredericks 9901bf1f23 Merge pull request #42 from nemoo2580/master
Made "setPinMode" method extendable
2018-02-05 11:20:40 -05:00
Michał Rybicki 80d29125d6 Made "pinMode" method extendable 2018-02-04 17:03:57 +01:00
Thomas O Fredericks 3f9594d49c Added a help file and updated links 2018-01-10 12:20:31 -05:00
Thomas O Fredericks 5a53e1b757 Update README.md 2018-01-10 12:17:45 -05:00
Thomas O Fredericks 391f7aaf7f Cleaned up the bit operators and made the class extendable 2018-01-10 12:16:27 -05:00
Thomas O Fredericks 06beac6d75 Update library.json v2.3 2017-11-09 08:51:03 -05:00
Thomas O Fredericks 43b373c836 Update library.properties 2017-11-09 08:50:49 -05:00
Thomas O Fredericks eea5da2ba2 Merge pull request #35 from LieBtrau/master
Blue Pill port
2017-10-30 10:26:00 -04:00
Christoph Tack 2d586f5b50 Blue Pill port
Signed-off-by: Christoph Tack <prog.send@gmail.com>
2017-10-29 21:26:06 +01:00
Thomas O Fredericks 8b60f9f057 Added a fix for Due 2016-06-28 11:54:47 -04:00
Thomas O Fredericks ed75053c9e Ignoring .db files 2016-06-28 11:50:18 -04:00
Thomas O Fredericks 60edc5701e Updated version number 2016-05-14 02:53:55 -04:00
Thomas O Fredericks ffe7633042 Update library.properties V2.21 2016-05-14 02:45:41 -04:00
Thomas O Fredericks c6d1aeb7eb Merge pull request #25 from MrGradgrind/prompt_detection_option
Add compile option: BOUNCE_WITH_PROMPT_DETECTION
v2.2
2016-04-28 09:01:28 -04:00
ChrisGallagher 0a30a709f0 Add compile option: BOUNCE_WITH_PROMPT_DETECTION
New compile time opiton for alternative 'prompt' debounce algorithm.
Button state changes are avaliable imideatley, so long as the previous
state has been stable for the timeout period. Otherwise the state will
be updated when the timeout period allows.

- Able to report acurate switch times normally with no delay.
- Compatable with exising usage.
- Use when prompt switch transition timing is important.
2016-04-26 15:48:26 +01:00
Thomas O Fredericks 3aaca27601 Merge pull request #23 from PaulStoffregen/master
Partial compatibility with programs written using Bounce 1
2016-03-12 20:24:01 -05:00
PaulStoffregen 0016920498 Partial compatibility with programs written using Bounce 1 2016-03-07 09:29:37 -08:00
Thomas O Fredericks f7f48e1760 Merge pull request #22 from ivankravets/patch-1
@PlatformIO Library Registry manifest file
2016-02-25 12:30:21 -05:00
Ivan Kravets 56c943c894 @PlatformIO Library Registry manifest file
* This library in Web Registry: http://platformio.org/#!/lib/show/1106/Bounce2
* Specification: [library.json](http://docs.platformio.org/en/latest/librarymanager/config.html)
* Library Manager:  http://docs.platformio.org/en/latest/librarymanager/index.html
2016-02-25 18:29:20 +02:00
Thomas O Fredericks bba2a0aa75 Merge pull request #21 from sseptillion/master
Added pinMode setting to attach

I will later document this, as I will change the documentation to an HTML file eventually as I did with my Chrono library for example.
2015-09-08 13:55:15 -04:00
sseptillion 2d6327e91c Added pinMode setting to attach
Added possibility to attach the pin and auto set the pinMode. Attach and
pinMode can now be done in 1 step. just call Bounce.attach(pin,
INPUT_PULLUP) etc Fixed Header file and made all mode possible.
2015-09-08 12:29:48 +02:00
sseptillion 50b796ccfc Added pinMode setting to attach
Added possibility to attach the pin and auto set the pinMode. Attach and
pinMode can now be done in 1 step. just call Bounce.attach(pin,
INPUT_PULLUP) etc
2015-09-08 11:34:38 +02:00
thomasfredericks ea7731102f Added library properties V2.1 2015-07-24 08:43:05 -04:00
thomasfredericks 7ed666b7b1 Added a 2 button example 2015-05-06 11:05:29 -04:00
thomasfredericks a2ec7acd6c Update README.md 2015-01-06 12:23:49 -05:00
thomasfredericks 987d751bfa Changed folder structure as requested 2015-01-06 12:22:41 -05:00
thomasfredericks 2d5aedbb51 Update README.md V2.0.0 2014-11-02 10:19:07 -05:00
thomasfredericks 24958b70f0 Merge pull request #8 from chrivers/comments
Comments
2014-10-14 10:42:12 -04:00
thomasfredericks 1f42363976 Merge pull request #7 from chrivers/whitespace
Whitespace
2014-10-14 10:41:32 -04:00
thomasfredericks 3310ba1644 Merge pull request #6 from chrivers/master
Rename (invalid) BOUNCE_LOCK-OUT to (valid) BOUNCE_LOCK_OUT
2014-10-14 10:41:16 -04:00
Christian Iversen ee4ab64e4e * Translated non-english comments to english, improved description 2014-10-11 18:45:58 +02:00
Christian Iversen 68133b66f4 * Whitespace fix 2014-10-11 18:45:06 +02:00
Christian Iversen 0a664243ee * Converted tabs to spaces
* Sanitized indentation
2014-10-11 18:27:20 +02:00
Christian Iversen ee2f46fb87 + Added safeguard against old invalid define 2014-10-11 18:21:59 +02:00
Christian Iversen 91a6e946b6 * Renamed BOUNCE_LOCK-OUT to BOUNCE_LOCK_OUT. Only the latter is a valid preprocessor define 2014-10-11 18:17:43 +02:00
thomasfredericks 8516aeac01 Added fell and rose methods 2014-09-30 11:16:11 -04:00
thomasfredericks a50a0f98aa Updated documentation 2014-09-30 10:13:11 -04:00
thomasfredericks a39145fbf5 Updated Readme.md 2014-09-30 10:06:38 -04:00
Thomas Fredericks 6a21acbbdd Added a copy of the original Bounce library 2014-08-26 10:04:30 -04:00
thomasfredericks f91f6a1f35 Fixed license issue 2014-05-26 09:44:51 -04:00
thomasfredericks 8e05028157 Merge pull request #1 from mic159/master
Reduced memory footprint of Bounce2 library.
2014-03-02 08:06:19 -05:00
Michael Cooper 24583671a2 Reduce memory footprint 2014-02-20 23:18:09 +11:00
thomasfredericks 2eda74ad92 Implement stateChanged variable if BOUNCE_LOCK-OUT 2014-01-11 13:32:55 -05:00
thomasfredericks 13857a8529 Changed name to Bounce2 so as to not conflict with previous version 2014-01-11 13:24:48 -05:00
thomasfredericks 299c3fc515 Changed RAISING for FALLING 2014-01-04 21:20:52 -05:00
thomasfredericks 8c6fb3b343 Changed terms 2013-12-25 01:02:42 -05:00
thomasfredericks 708aeed6ee Modified install text 2013-12-22 01:14:04 -05:00
thomasfredericks b19b230607 Update README.md 2013-12-22 00:11:04 -05:00