Archived
1
0
Commit Graph

138 Commits

Author SHA1 Message Date
wolfv6
09b3e8ceb7 document 2016-11-16 18:56:37 -07:00
wolfv6
ad1b3b2289 add Port_MCP23S18 2016-11-16 08:46:40 -07:00
wolfv6
45674eb9b9 change Port_MCP23S17, add slaveSelect to constructor parameter 2016-11-16 08:29:51 -07:00
wolfv6
df4abb3808 rename Port_MCP23018 to Port_MCP23017, Port_MCP23018 inherits everything from Port_MCP23017 2016-11-16 07:23:00 -07:00
wolfv6
cf3e582e25 rename keybrd_MCP23018.ino to keybrd_MCP23017.ino, works on both MCP23017 and MCP23018 2016-11-16 06:56:05 -07:00
wolfv6
6a787b4155 add LED_PortOpenDrain 2016-11-15 20:01:42 -07:00
wolfv6
a3f2261625 rename setHigh() setLow() to writeHigh() writeLow() 2016-11-15 18:47:23 -07:00
wolfv6
b149a831de rename strobeOn to activeState 2016-11-15 18:41:05 -07:00
wolfv6
22ac815015 update keybrd_MCP23018 and PCA9655E_5_keybrd.ino for bb 2016-11-15 17:56:27 -07:00
wolfv6
e92716e263 replace Port_*::write() with setHigh() and setLow(), and move strobe logic from Port_*::write() to Scanner_IOE::scan() 2016-11-14 00:37:29 -07:00
wolfv6
46988319a1 rename print_microseconds_per_scan() to printMicrosecondsPerScan, rename print_scans_per_second() to printScansPerSecond 2016-11-13 13:40:52 -07:00
wolfv6
e9e74634a4 move IOE_scan_development and unit_tests to examples, add examples/IOE_PCA9655E_development/ 2016-11-12 09:45:48 -07:00
wolfv6
8855db3444 add a comma to Scanner_IOE constructor 2016-11-06 11:44:06 -07:00
wolfv6
31e0fa5ae0 document 2016-11-06 02:41:56 -07:00
wolfv6
31fed09b6b document 2016-11-05 14:07:56 -06:00
wolfv6
e84db1c61c document 2016-11-04 00:56:26 -06:00
wolfv6
ce9c10aba6 document 2016-11-02 23:05:47 -06:00
wolfv6
5404ae451c rename Scanner_ShiftRegsPISOSingleRow to Scanner_ShiftRegsRead, Scanner_ShiftRegsPISOMultiRow to Scanner_ShiftRegsReadStrobed 2016-11-02 15:28:58 -06:00
wolfv6
d9465be221 reverse SS HIGH/LOW in Scanner_ShiftRegsPISOMultiRow::scan() 2016-11-02 15:15:16 -06:00
wolfv6
3fa0aee2e2 add tri-state and right 74HC165 to sr0_LED_shiftRegs.ino 2016-11-01 00:59:40 -06:00
wolfv6
6dde737d23 generalize LED_Port and LED_ShiftReg to LED_Port 2016-10-30 19:46:23 -06:00
wolfv6
a45efab44f add PortWriteInterface, Port_ShiftRegs 2016-10-30 19:14:24 -06:00
wolfv6
fa4f07cc9d update Scanner_ShiftRegsPISOMultiRow::scan(), rename LED_shiftRegs to LED_ShiftRegs 2016-10-30 14:49:23 -06:00
wolfv6
0c4b54db13 add sr0_LED_shiftRegs.ino, LED_shiftRegs, LED_shiftRegs 2016-10-30 02:30:13 -06:00
wolfv6
07a66b0505 run AStyle 2016-09-28 14:37:40 -06:00
wolfv6
25c644f012 rename LED_IOE to LED_Port, update tutorials and sketches 2016-09-28 13:56:10 -06:00
wolfv6
9c99fd7ba7 update sketches 2016-09-24 22:37:17 -06:00
wolfv6
d24705d0cb rename LED LEDInterface 2016-09-24 21:58:54 -06:00
wolfv6
11cfc46390 rename PortPCA9655E to Port_PCA9655E, and PortMCP23S17 to Port_MCP23S17 2016-09-24 21:03:08 -06:00
wolfv6
05b99a6da0 update DH sketch 2016-09-24 20:33:23 -06:00
wolfv6
67cd82f168 update PCA9655E classes and keybrd_PCA9655E.ino 2016-09-24 17:02:20 -06:00
wolfv6
b5b24111e7 update keybrd_4c_split_keyboard_with_IOE.ino 2016-09-24 16:17:25 -06:00
wolfv6
218a1ce284 move PortMCP23S17.DEVICE_ADDR from static to local 2016-09-24 12:08:47 -06:00
wolfv6
6c03b007c4 delete PortIOE 2016-09-24 11:26:08 -06:00
wolfv6
fbf4eda206 add PortMCP23S17::beginProtocol() 2016-09-24 08:56:02 -06:00
wolfv6
bc5e9dd07f add layers and LEDs to keybrd_5b_LED_on_IOE.ino 2016-09-24 02:26:09 -06:00
wolfv6
f24ea7aa76 add refPortWrite.begin(strobeOn) to Scanner_IOE::begin(), update unit tests 2016-09-23 14:53:17 -06:00
wolfv6
59565dacb4 combined PortWrite_MCP23S17 and PortRead_MCP23S17 into Port_MCP23S17 2016-09-23 01:13:12 -06:00
wolfv6
7a9228e7dc add keybrd_5b_LED_on_IOE.ino 2016-09-22 17:12:11 -06:00
wolfv6
9f910d73ad update split keyboard tutorials 4a 4b 4c and sketches 2016-09-21 20:29:40 -06:00
wolfv6
91df530ef2 add tutorials and annotate sketches 3c 3d 3e 2016-09-20 20:24:22 -06:00
wolfv6
04e2752b0b add Key_LayeredKeysBase and Key_LayeredKeys1 2016-09-19 21:02:28 -06:00
wolfv6
f62d956918 rename layer to layerId 2016-09-19 19:46:03 -06:00
wolfv6
59e4f38e61 rename Key_LayeredKeysArray to Key_LayeredKeys 2016-09-18 00:42:21 -06:00
wolfv6
dad142eaa4 reword documentation - bitwise to bit pattern or bits 2016-09-18 00:11:11 -06:00
wolfv6
ddbe9b0022 rename files Code_Layered* to Key_Layered* 2016-09-17 13:24:48 -06:00
wolfv6
8a3fad791b rename Code_Layered* to Key_Layered* and update inheritance 2016-09-17 12:31:14 -06:00
wolfv6
2e77a18847 update diagrams and tutorials: 0 1 2 3a 2016-09-16 23:45:54 -06:00
wolfv6
47e9d49127 rename Row::readPinCount to keyCount 2016-09-12 00:29:42 -06:00
wolfv6
602de6e434 rename PortWrite_MCP23S17::push() to transfer() 2016-09-11 17:03:00 -06:00