Commit Graph

4509 Commits (d6bd14581c9ddcb1ad17308a0c9bf7cfc16a63db)
 

Author SHA1 Message Date
Gergely Nagy 128d0f4bda Fix up to work better with timers
8 years ago
Gergely Nagy f2787a5692 Use a timer instead of a loop counter
8 years ago
Gergely Nagy e7e4ba0690 Move the static globals into the Heatmap object
8 years ago
Gergely Nagy 35918a91a0 Use a timer instead of a loop counter
8 years ago
Gergely Nagy db87474e16 Use a timer instead of a loop counter
8 years ago
Gergely Nagy 8a4a4e79c5 Use a timer instead of a loop counter
8 years ago
Gergely Nagy 8aa753fe23 Add a timer, and expose stepLength
8 years ago
Gergely Nagy ff2ef71db1 Use timers instead of loop counters
8 years ago
Gergely Nagy 4396a9f405 Use proper timers instead of a loop counter
8 years ago
Jesse Vincent f6b04da9d2 Merge pull request #2 from keyboardio/f/accelDelay
8 years ago
Jesse Vincent 184d74e3b0 Merge pull request #103 from algernon/h/layer/lookup-speedup
8 years ago
Gergely Nagy 4b110b517d Speed up Layer.lookup considerably
8 years ago
Jesse Vincent ae9264924d Merge pull request #102 from algernon/h/layers/momentary-fixes
8 years ago
Gergely Nagy 05c80e632a Implement a way to slow down the acceleration
8 years ago
Gergely Nagy eb8f9443f9 Fix the momentary layers
8 years ago
Jesse Vincent ef1089d5ad Tune down the default LED Effects to use less power.
8 years ago
Jesse Vincent c2a398f7ab Add initial support for reading the "power fault" line
8 years ago
Jesse Vincent 518dda8e57 add a way to get out of test mode
8 years ago
Jesse Vincent c407c9608b move matrix test setup to one place
8 years ago
Jesse Vincent fcd0c8025d Switch our LED testing to use a helper function that waits for a keypress
8 years ago
Jesse Vincent 66f61cad78 Add in indentation guards around the AppSwitcher stacked keylayout example
8 years ago
Jesse Vincent 0e71744c01 astyle. no code changes
8 years ago
Jesse Vincent f3b786dade "make astyle" - no functionality changes
8 years ago
Jesse Vincent 285818c88e Add in the new testmode plugin for the Model 01
8 years ago
Jesse Vincent c2d963854e refactor flashing code
8 years ago
Jesse Vincent 418309ba11 split out flashing with an external programmer to its own function
8 years ago
Jesse Vincent d0e0cf3a5c Split out flashing over USB into its own function
8 years ago
Jesse Vincent 117bcf5a09 Only load up our settings once in the beginning
8 years ago
Jesse Vincent 9b095067e0 Merge pull request #99 from algernon/h/tools/keyboardio-builder/hardware-override
8 years ago
Jesse Vincent 5c59ea650f Actually jump into the test mode when you tap left prog, left led, left fn.
8 years ago
Jesse Vincent 0ec9767232 reorganziation to remove unused functions from the api
8 years ago
Jesse Vincent 8f0976219a Remove vestiges of timers from Akela::MagicCombo
8 years ago
Gergely Nagy 23bb826bdb tools/settings.sh: Make BOARD, MCU, and FQBN overrideable
8 years ago
Jesse Vincent 82ae004159 Fixes so the code compiles. It doesn't, like, work yet or anything.
8 years ago
Jesse Vincent eae20c72de Initial commit
8 years ago
Jesse Vincent 94817714d8 Extract TestMode for the Model 01 (it's going in a plugin)
8 years ago
Gergely Nagy 027f79452e keyboardio-builder: Drop submodule_update
8 years ago
Jesse Vincent c2bee5df76 the builder wants RESET_DEVICE instead of RESET_BOARD
8 years ago
Jesse Vincent c4a851efbf Merge pull request #97 from algernon/f/hardware-movement
8 years ago
Gergely Nagy 8d768e12a7 Move Storage to the hardware library too
8 years ago
Gergely Nagy a691a949ab Merge Storage into Model01
8 years ago
Gergely Nagy f0a191d6b1 Drop keymap_metadata.h
8 years ago
Gergely Nagy cb25a04493 Moved COLS and ROWS over from core
8 years ago
Jesse Vincent 1a8fc2c197 Merge pull request #96 from algernon/f/hardware-library
8 years ago
Gergely Nagy c71011a520 Use the Keyboardio-Hardware-Model01 library
8 years ago
Gergely Nagy c7a622f0cc Lifted out from the core firmware
8 years ago
Gergely Nagy d0182ad2bb Instead of including KeyboardConfig.h, include KeyboardioFirmware.h
8 years ago
Gergely Nagy 34923f8f75 Minor mouse movement optimalisation
8 years ago
Gergely Nagy 16a4f0013a Don't pass all INJECTED keys through
8 years ago
Gergely Nagy a0a8025b52 Add Akela::Ranges::SYSTER for the newest plugin
8 years ago