From 05b4f875ebbf75b10627cd6a0d761f8c11741882 Mon Sep 17 00:00:00 2001 From: wolfv6 Date: Thu, 2 Jun 2016 15:06:26 -0600 Subject: [PATCH] document --- doc/CHANGELOG.md | 9 +++++---- src/LayerStateInterface.h | 2 +- src/RowPort_PCA9655E.cpp | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/doc/CHANGELOG.md b/doc/CHANGELOG.md index ec7f41f..209d0b5 100644 --- a/doc/CHANGELOG.md +++ b/doc/CHANGELOG.md @@ -1,4 +1,4 @@ -# Change Log +# Change Log for keybrd library All notable changes to the keybrd project will be documented in this file. This project adheres to [Semantic Versioning 2.0.0](http://semver.org/). @@ -7,9 +7,10 @@ keybrd version 1.0.0 will be released when the public API is stable. ## [Unreleased][unreleased] -## [0.3.1] - 2016-05-30 -### Changed -* Rename StateLayers to LayerState +## [0.3.1] - 2016-06-02 +### Added +* RowBase class +* Row::debounce() ## [0.3.0] - 2016-05-09 ### Changed diff --git a/src/LayerStateInterface.h b/src/LayerStateInterface.h index 5af5486..c1474f3 100644 --- a/src/LayerStateInterface.h +++ b/src/LayerStateInterface.h @@ -1,7 +1,7 @@ #ifndef LAYERSTATEINTERFACE_H #define LAYERSTATEINTERFACE_H -/* LayerStateInterface in an interface class +/* LayerStateInterface is an interface class */ class LayerStateInterface { diff --git a/src/RowPort_PCA9655E.cpp b/src/RowPort_PCA9655E.cpp index f5c3d7c..c5d52a6 100644 --- a/src/RowPort_PCA9655E.cpp +++ b/src/RowPort_PCA9655E.cpp @@ -43,5 +43,5 @@ void RowPort_PCA9655E::setActivePinHigh(const uint8_t activePin) Wire.write(outputByteCommand); Wire.write(port.outputVal |= activePin); Wire.endTransmission(); - //todo delayMicroseconds(1500); + //todo delayMicroseconds(1500); still 4*bb w/o debouncer prints IOE rows sporadically }