Archived
1
0

Commit Graph

  • 256a247011 document master v0.6.7 wolfv6 2016-11-21 06:13:44 -0700
  • 726e666ebb add tutorial_7ab_mapping_layout_to_matix.md and mapping sketches wolfv6 2016-11-21 04:58:12 -0700
  • 09641ec6ed document v0.6.6 wolfv6 2016-11-20 10:34:40 -0700
  • 6bc75afe1b in keybrd library, change #include <keybrd library file> angle bracket to double quotes wolfv6 2016-11-18 03:21:50 -0700
  • 04f395f499 rename #define SAMPLE_COUNT_MACRO to const SAMPLE_COUNT wolfv6 2016-11-18 03:04:35 -0700
  • a2d1e30f2e Code_LayerHoldShift and tutorials/keybrd_3g_shift_pairings/keybrd_3g_shift_pairings.ino v0.6.5 wolfv6 2016-11-16 23:28:37 -0700
  • 09b3e8ceb7 document v0.6.4 wolfv6 2016-11-16 18:56:37 -0700
  • e5944bee57 remove calls to Keyboard.begin() wolfv6 2016-11-16 09:49:09 -0700
  • ad1b3b2289 add Port_MCP23S18 wolfv6 2016-11-16 08:46:40 -0700
  • 45674eb9b9 change Port_MCP23S17, add slaveSelect to constructor parameter wolfv6 2016-11-16 08:29:51 -0700
  • df4abb3808 rename Port_MCP23018 to Port_MCP23017, Port_MCP23018 inherits everything from Port_MCP23017 wolfv6 2016-11-16 07:23:00 -0700
  • cf3e582e25 rename keybrd_MCP23018.ino to keybrd_MCP23017.ino, works on both MCP23017 and MCP23018 wolfv6 2016-11-16 06:56:05 -0700
  • 6a787b4155 add LED_PortOpenDrain wolfv6 2016-11-15 20:01:42 -0700
  • a3f2261625 rename setHigh() setLow() to writeHigh() writeLow() wolfv6 2016-11-15 18:47:23 -0700
  • b149a831de rename strobeOn to activeState wolfv6 2016-11-15 18:41:05 -0700
  • 22ac815015 update keybrd_MCP23018 and PCA9655E_5_keybrd.ino for bb wolfv6 2016-11-15 17:56:27 -0700
  • 76b9e4efd3 document wolfv6 2016-11-14 03:59:22 -0700
  • e92716e263 replace Port_*::write() with setHigh() and setLow(), and move strobe logic from Port_*::write() to Scanner_IOE::scan() wolfv6 2016-11-14 00:29:29 -0700
  • 46988319a1 rename print_microseconds_per_scan() to printMicrosecondsPerScan, rename print_scans_per_second() to printScansPerSecond wolfv6 2016-11-12 14:42:10 -0700
  • e9e74634a4 move IOE_scan_development and unit_tests to examples, add examples/IOE_PCA9655E_development/ wolfv6 2016-11-12 09:45:48 -0700
  • a7bea464bf document v0.6.3 wolfv6 2016-11-06 12:43:09 -0700
  • 8855db3444 add a comma to Scanner_IOE constructor wolfv6 2016-11-06 11:23:53 -0700
  • 31e0fa5ae0 document wolfv6 2016-11-06 02:41:56 -0700
  • 31fed09b6b document wolfv6 2016-11-05 14:07:56 -0600
  • e84db1c61c document wolfv6 2016-11-04 00:56:26 -0600
  • ce9c10aba6 document wolfv6 2016-11-02 23:05:47 -0600
  • 5404ae451c rename Scanner_ShiftRegsPISOSingleRow to Scanner_ShiftRegsRead, Scanner_ShiftRegsPISOMultiRow to Scanner_ShiftRegsReadStrobed wolfv6 2016-11-02 15:28:58 -0600
  • d9465be221 reverse SS HIGH/LOW in Scanner_ShiftRegsPISOMultiRow::scan() wolfv6 2016-11-02 15:15:16 -0600
  • 3fa0aee2e2 add tri-state and right 74HC165 to sr0_LED_shiftRegs.ino wolfv6 2016-10-31 17:43:53 -0600
  • 6dde737d23 generalize LED_Port and LED_ShiftReg to LED_Port wolfv6 2016-10-30 19:46:23 -0600
  • a45efab44f add PortWriteInterface, Port_ShiftRegs wolfv6 2016-10-30 17:25:44 -0600
  • fa4f07cc9d update Scanner_ShiftRegsPISOMultiRow::scan(), rename LED_shiftRegs to LED_ShiftRegs wolfv6 2016-10-30 14:36:34 -0600
  • 0c4b54db13 add sr0_LED_shiftRegs.ino, LED_shiftRegs, LED_shiftRegs wolfv6 2016-10-30 02:30:13 -0600
  • 6e3640d95f fix broken link and formatting wolfv6 2016-09-28 15:44:44 -0600
  • 07a66b0505 run AStyle v0.6.0 wolfv6 2016-09-28 14:37:40 -0600
  • 25c644f012 rename LED_IOE to LED_Port, update tutorials and sketches wolfv6 2016-09-28 13:56:10 -0600
  • 9c99fd7ba7 update sketches wolfv6 2016-09-24 22:27:06 -0600
  • d24705d0cb rename LED LEDInterface wolfv6 2016-09-24 21:58:54 -0600
  • 11cfc46390 rename PortPCA9655E to Port_PCA9655E, and PortMCP23S17 to Port_MCP23S17 wolfv6 2016-09-24 21:03:08 -0600
  • 05b99a6da0 update DH sketch wolfv6 2016-09-24 20:33:23 -0600
  • 67cd82f168 update PCA9655E classes and keybrd_PCA9655E.ino wolfv6 2016-09-24 17:02:20 -0600
  • b5b24111e7 update keybrd_4c_split_keyboard_with_IOE.ino wolfv6 2016-09-24 13:04:52 -0600
  • 218a1ce284 move PortMCP23S17.DEVICE_ADDR from static to local wolfv6 2016-09-24 12:08:47 -0600
  • 6c03b007c4 delete PortIOE wolfv6 2016-09-24 11:26:08 -0600
  • fbf4eda206 add PortMCP23S17::beginProtocol() wolfv6 2016-09-24 08:56:02 -0600
  • bc5e9dd07f add layers and LEDs to keybrd_5b_LED_on_IOE.ino wolfv6 2016-09-24 02:26:09 -0600
  • a241d78b94 change tutorial 5 names wolfv6 2016-09-23 19:25:54 -0600
  • f24ea7aa76 add refPortWrite.begin(strobeOn) to Scanner_IOE::begin(), update unit tests wolfv6 2016-09-23 14:52:09 -0600
  • 59565dacb4 combined PortWrite_MCP23S17 and PortRead_MCP23S17 into Port_MCP23S17 wolfv6 2016-09-23 01:13:12 -0600
  • 7a9228e7dc add keybrd_5b_LED_on_IOE.ino wolfv6 2016-09-22 07:46:50 -0600
  • 9f910d73ad update split keyboard tutorials 4a 4b 4c and sketches wolfv6 2016-09-21 20:29:40 -0600
  • 91df530ef2 add tutorials and annotate sketches 3c 3d 3e wolfv6 2016-09-20 20:24:22 -0600
  • 7773687287 add keybrd_3d_sublayerNestedKeys wolfv6 2016-09-19 21:59:05 -0600
  • 04e2752b0b add Key_LayeredKeysBase and Key_LayeredKeys1 wolfv6 2016-09-19 20:40:25 -0600
  • f62d956918 rename layer to layerId wolfv6 2016-09-19 19:46:03 -0600
  • 59e4f38e61 rename Key_LayeredKeysArray to Key_LayeredKeys wolfv6 2016-09-18 00:42:21 -0600
  • dad142eaa4 reword documentation - bitwise to bit pattern or bits wolfv6 2016-09-17 15:47:37 -0600
  • ddbe9b0022 rename files Code_Layered* to Key_Layered* wolfv6 2016-09-17 13:24:48 -0600
  • 8a3fad791b rename Code_Layered* to Key_Layered* and update inheritance wolfv6 2016-09-17 12:31:14 -0600
  • 2e77a18847 update diagrams and tutorials: 0 1 2 3a wolfv6 2016-09-16 23:45:12 -0600
  • 47e9d49127 rename Row::readPinCount to keyCount wolfv6 2016-09-12 00:28:27 -0600
  • 602de6e434 rename PortWrite_MCP23S17::push() to transfer() wolfv6 2016-09-11 17:03:00 -0600
  • ae96a3d79c move PortWrite_MCP23S17::push() to PortMCP23S17 wolfv6 2016-09-11 16:45:52 -0600
  • c2c0c02208 document wolfv6 2016-09-11 15:23:47 -0600
  • 4b1b53a76a fixed MCP23S17 port classes and keybrd_4c_split_with_IOE.ino wolfv6 2016-09-11 09:54:10 -0600
  • 721fd86bc2 change DH to move scanner instantiation from Row_DH_uC and Row_DH_IOE to sketch wolfv6 2016-09-07 21:27:51 -0600
  • 15ebb4b6cf add Scanner_ShiftRegsPISO, update keybrd_4b_split_keyboard_with_shift_registers.ino wolfv6 2016-09-07 02:59:01 -0600
  • cefecb62a3 move scanner instantiation from Row_ShiftRegs to sketch, update keybrd_4b_split_keyboard_with_shift_registers.ino wolfv6 2016-09-06 22:51:36 -0600
  • ac04d25a36 move scanner instantiation from Row_IOE to sketch, update keybrd_PCA9655E.ino wolfv6 2016-09-06 01:08:26 -0600
  • 874ba7ac11 move scanner instantiation from Row_uC to sketch, update keybrd_1_breadboard.ino wolfv6 2016-09-05 14:09:59 -0600
  • ae6b21b712 add keybrd_PCA9655E.ino wolfv6 2016-09-03 22:10:11 -0600
  • 1f6b052a21 moved PCA9655E port commands from initialization list to Wire.write() wolfv6 2016-09-03 17:22:55 -0600
  • 5c8890312d rename PortIOE.ADDR to DEVICE_ADDR wolfv6 2016-09-03 14:25:22 -0600
  • 0a1fd9772f rename readPinCount_SHORT to readPinCountShort wolfv6 2016-09-03 13:40:09 -0600
  • a4cc38d99a rename PortRead to PortReadInterface, rename PortWrite to PortWriteInterface wolfv6 2016-09-03 12:11:17 -0600
  • 9902798d63 document wolfv6 2016-09-03 11:15:57 -0600
  • 6539cdadf9 edit MCP23S17 files wolfv6 2016-09-02 20:24:55 -0600
  • 5ee0cc0d65 add begin() and pullUp to PortRead_MCP23S17 wolfv6 2016-09-01 01:08:52 -0600
  • 4c082faa68 move PortRead::readPins from PortRead to PortRead_PCA9655E wolfv6 2016-08-31 20:53:34 -0600
  • caa29dec63 add MCP23S17 port files wolfv6 2016-08-31 20:29:59 -0600
  • 997942555d add links to geekhack thread wolfv6 2016-07-22 13:55:58 -0600
  • 75b7d1411f document wolfv6 2016-07-22 12:16:47 -0600
  • 9b4d3a04bb update library.properties to v0.5.0 v0.5.0 wolfv6 2016-07-22 06:05:17 -0600
  • 3328b55f5c update changelog, add tag wolfv6 2016-07-22 04:54:09 -0600
  • f7dd336772 fix image size in tutorial 1 wolfv6 2016-07-22 02:53:03 -0600
  • e257d35132 rename tutorial 10 wolfv6 2016-07-22 02:34:23 -0600
  • 36d0ed3579 document and format wolfv6 2016-07-22 02:11:38 -0600
  • f5e4c5fd3a fix broken links wolfv6 2016-07-21 14:20:07 -0600
  • c9a3abd4e7 move Debug variables to static wolfv6 2016-07-17 20:26:00 -0600
  • b276d217b3 update tutorials 0 to 6 wolfv6 2016-07-17 20:03:03 -0600
  • 31902a4c7f document wolfv6 2016-07-14 23:15:38 -0600
  • 147154f040 document row files wolfv6 2016-07-14 17:28:16 -0600
  • cdeb855a1d rename Row::pressRelease() to send(), Debouncer_4Samples to Debouncer_Samples wolfv6 2016-07-14 04:47:23 -0600
  • 1c3a85d832 rename rename strobe to write, put Port at front of name wolfv6 2016-07-13 22:16:18 -0600
  • 689f3e6c4b rename LED_PinNumber to LED_uC wolfv6 2016-07-13 17:58:50 -0600
  • 4fe2de25de add StrobePort_PCA9655E to LED_PCA9655E wolfv6 2016-07-13 17:40:24 -0600
  • a7d1fc0b85 remove portState from ReadPort wolfv6 2016-07-13 15:49:56 -0600
  • f76ec3002d remove ReadPort::getColPins() and StrobePort::setActivePinHigh() setActivePinLow() wolfv6 2016-07-13 07:31:31 -0600
  • d5cd8e958b add StrobePort_PCA9655E::write() and const bool Scanner_Port::STROBE_OFF wolfv6 2016-07-13 07:17:35 -0600
  • 37186b7586 changed scanner_Port::scan() to return refReadPort.getPortState() wolfv6 2016-07-13 05:37:26 -0600