wolfv6
|
2431659b2b
|
delete RowDelay, replace with scanDelay in loop()
|
2016-07-05 15:46:43 -06:00 |
|
wolfv6
|
7edca3198c
|
delete AVR and MCP23018 ports
|
2016-07-04 13:34:27 -06:00 |
|
wolfv6
|
6bbb05716f
|
remove RowBase::wait(), add RowDelay.delay()
|
2016-07-03 23:08:25 -06:00 |
|
wolfv6
|
d1085a615e
|
document
|
2016-07-03 21:26:38 -06:00 |
|
wolfv6
|
9c9bc8d949
|
moved Debouncer_Not to Keybrd lib
|
2016-07-02 15:10:02 -06:00 |
|
wolfv6
|
c026df8aa4
|
document
|
2016-07-02 05:18:45 -06:00 |
|
wolfv6
|
fb38aa95a9
|
move ROW_END and pinMode() to constructor
|
2016-07-02 04:41:02 -06:00 |
|
wolfv6
|
6651a50ef2
|
change RowScanner_SPIShiftRegisters::SHIFT_LOAD to static
|
2016-07-02 03:58:41 -06:00 |
|
wolfv6
|
f792c710bb
|
add strobe off to RowScanner_SPIShiftRegisters::scan(), add keybrd/examples/keybrd_shift_register
|
2016-07-02 01:54:57 -06:00 |
|
wolfv6
|
363194d70b
|
add keybrd_shift_reg.ino
|
2016-06-30 04:25:19 -06:00 |
|
wolfv6
|
04ab6ebe72
|
change activeHigh to static, add LED_PinNumber, RowScanner_SPI-ShiftRegisters, keybrd regression tests, remove MCP23018::begin()
|
2016-06-18 16:34:14 -06:00 |
|
wolfv6
|
b6b6e9fee9
|
add RowBase class, move debounce() to Row, add simple Row_DH::debounce()
|
2016-06-02 09:58:33 -06:00 |
|
wolfv6
|
90c420491e
|
remove debounced from debounce()
|
2016-06-01 15:59:59 -06:00 |
|
wolfv6
|
1d3af27ebd
|
break up Row::detectEdge(), move parts into debounce() and pressRelease()
|
2016-06-01 13:04:46 -06:00 |
|
wolfv6
|
51fb06939f
|
add debounce_unit_test.cpp
|
2016-06-01 08:34:00 -06:00 |
|
wolfv6
|
0f511d5229
|
rename StateLayers to LayerState
|
2016-05-28 15:16:32 -06:00 |
|
wolfv6
|
c6b7cd1a16
|
document
|
2016-05-09 13:41:29 -06:00 |
|
wolfv6
|
98b6060e7c
|
initial commit keybrd version 0.3.0
|
2016-05-09 08:05:08 -06:00 |
|