]> git.donarmstrong.com Git - kiibohd-controller.git/log
kiibohd-controller.git
12 years agoReorganization for use with the CMake "Modules"
Jacob Alexander [Thu, 29 Sep 2011 06:25:51 +0000 (23:25 -0700)]
Reorganization for use with the CMake "Modules"

- Include option is currently "hacked" and needs to be fixed
- Builds on Linux, but Mac and Windows needs to be tested
- Loader script generation isn't complete

12 years agoFinished major changes on the CMakeLists.txt.
Jacob Alexander [Thu, 29 Sep 2011 03:37:19 +0000 (20:37 -0700)]
Finished major changes on the CMakeLists.txt.

12 years agoFinally! A CMake build script
Jacob Alexander [Wed, 28 Sep 2011 08:47:50 +0000 (01:47 -0700)]
Finally! A CMake build script

- Mostly implements the features found in the old Makefile
- More pretty colours
- TODO list can be found at the top of the file
- Doesn't have any compiler detection yet, that may be a good idea to add

12 years agoSmall change while the build system is in flux.
Jacob Alexander [Wed, 28 Sep 2011 08:47:26 +0000 (01:47 -0700)]
Small change while the build system is in flux.

12 years agoCode re-factor now compiles.
Jacob Alexander [Wed, 28 Sep 2011 04:31:59 +0000 (21:31 -0700)]
Code re-factor now compiles.

- Added better string handling and canned messages
- Added LED error function
- Moved code around
- Prepared the matrix code for multiple styles of scanning (changed at compile time)

12 years agoParts of the upcoming rewrite
Jacob Alexander [Fri, 23 Sep 2011 06:33:56 +0000 (23:33 -0700)]
Parts of the upcoming rewrite

12 years agoSeems to be compiling now...finally after many months.
Jacob Alexander [Thu, 8 Sep 2011 01:04:06 +0000 (18:04 -0700)]
Seems to be compiling now...finally after many months.

13 years agoCorrecting debounce issues.
Jacob Alexander [Wed, 6 Apr 2011 19:30:32 +0000 (12:30 -0700)]
Correcting debounce issues.

13 years agoAdding the HHKB style navigation layer.
Jacob Alexander [Fri, 1 Apr 2011 00:24:20 +0000 (17:24 -0700)]
Adding the HHKB style navigation layer.

- Hack included for a minor debouncing/electrical problem (will fix later properly)
- Changed internal shift layers for nested switching.

13 years agoMoving the layouts to a separate file.
Jacob Alexander [Thu, 31 Mar 2011 00:51:28 +0000 (17:51 -0700)]
Moving the layouts to a separate file.

13 years agoMinor modifications.
Jacob Alexander [Wed, 30 Mar 2011 07:58:22 +0000 (00:58 -0700)]
Minor modifications.

13 years agoAdding all of the USB keycodes, and proper key ordering.
Jacob Alexander [Thu, 24 Mar 2011 18:43:45 +0000 (11:43 -0700)]
Adding all of the USB keycodes, and proper key ordering.

13 years agoAdding array sizes (fixing the extra key problem)
Jacob Alexander [Mon, 21 Mar 2011 23:49:43 +0000 (16:49 -0700)]
Adding array sizes (fixing the extra key problem)

13 years agoWorking keypad switch code detection.
Jacob Alexander [Mon, 21 Mar 2011 23:06:01 +0000 (16:06 -0700)]
Working keypad switch code detection.

13 years agoAdding basic per line keypad detection
Jacob Alexander [Sun, 20 Mar 2011 08:17:19 +0000 (01:17 -0700)]
Adding basic per line keypad detection

13 years agoKeyboard functionally working with very very good debouncing.
Jacob Alexander [Thu, 17 Mar 2011 05:43:33 +0000 (22:43 -0700)]
Keyboard functionally working with very very good debouncing.

- defaultMap needs to be adjusted
- Modifiers are not yet accounted for when sending keypresses
- keypad needs to be added (detect,debounce, and send)

13 years agoUpdating for the latest pinout
Jacob Alexander [Mon, 14 Mar 2011 02:57:22 +0000 (19:57 -0700)]
Updating for the latest pinout

13 years agoRedefining pinouts and adding key sending code.
Jacob Alexander [Sun, 13 Mar 2011 01:45:51 +0000 (17:45 -0800)]
Redefining pinouts and adding key sending code.

13 years agoKey detection complete.
Jacob Alexander [Thu, 10 Mar 2011 21:47:25 +0000 (13:47 -0800)]
Key detection complete.

13 years agoSignificant progress made.
Jacob Alexander [Thu, 10 Mar 2011 06:49:34 +0000 (22:49 -0800)]
Significant progress made.

- Only need to decode a bunch more of the matrix to get the proper key assignments
- All of the infrastructure is in place for decoding like matrices for the teensy

13 years agoInitial macro line filler design for multiple keyboards matrices.
Jacob Alexander [Mon, 7 Mar 2011 18:42:32 +0000 (10:42 -0800)]
Initial macro line filler design for multiple keyboards matrices.

13 years agoInitial Commit
Jacob Alexander [Fri, 4 Mar 2011 00:38:32 +0000 (16:38 -0800)]
Initial Commit