keybrd version 0.x.x is for initial development. | keybrd version 0.x.x is for initial development. | ||||
keybrd version 1.0.0 will be released when the public API is stable. | keybrd version 1.0.0 will be released when the public API is stable. | ||||
0.6.1 (2016-10-02) | |||||
------------------ | |||||
* Enhancements | |||||
* Redesign I/O expander Port classes | |||||
* Scanner_ShiftRegsReadtrobed class can now read from multiple shift register chains | |||||
* Backward incompatible changes | |||||
* Rename Scanner_ShiftRegsPISOSingleRow to Scanner_ShiftRegsRead | |||||
* Rename Scanner_ShiftRegsPISOMultiRow to Scanner_ShiftRegsReadStrobed | |||||
0.6.0 (2016-09-28) | 0.6.0 (2016-09-28) | ||||
------------------ | ------------------ | ||||
* Enhancements | * Enhancements |
/* | /* | ||||
strobePin has one of two formats: | strobePin has one of two formats: | ||||
1. if strobe pin is on uC (Scanner_uC or Scanner_ShiftRegsPISOMultiRow), | |||||
1. if strobe pin is on uC (Scanner_uC or Scanner_ShiftRegsRead), | |||||
then strobePin is an Arduino pin number connected to this row. | then strobePin is an Arduino pin number connected to this row. | ||||
2. if strobe pin is on I/O expander (Scanner_IOE), then strobePin is bit pattern, | 2. if strobe pin is on I/O expander (Scanner_IOE), then strobePin is bit pattern, | ||||
1 indicating the I/O expander pin connected to this row | 1 indicating the I/O expander pin connected to this row |