Commit Graph

46 Commits (5015b4e9ebd5108906f8f29e6e7efd3f23bf364a)
 

Author SHA1 Message Date
Jesse Vincent 5015b4e9eb make doxygen not complain about big tables of macros in the Model 01
7 years ago
Jesse Vincent b9af46b1ef Update Makefile with OSX fixes and new paths
7 years ago
Jesse Vincent 71a288c71a Merge pull request #11 from keyboardio/h/remove-unused
7 years ago
Gergely Nagy afce335f30 Drop the getKeyColor function from the header
7 years ago
Jesse Vincent 62ce98ebfe Merge pull request #10 from keyboardio/f/masking/size-reduction
7 years ago
Gergely Nagy 2e48ea3a0e masking: Use keydata_t instead of uint8_t[4]
7 years ago
Gergely Nagy 7e09236306 masking: Follow the hand state bit layout more closely
7 years ago
Gergely Nagy 8e98e30f62 masking: use 4 8-bit uints instead of one 32bit one
7 years ago
Gergely Nagy 0a566eb58f Fix masking of the right-hand side.
7 years ago
Jesse Vincent 3571a56ae6 Merge pull request #9 from keyboardio/f/key-masking
7 years ago
Gergely Nagy 14197de8e6 Add a few words about masking as in-code comments.
7 years ago
Gergely Nagy 40e6656f6e Add helpers to aid in implementing key masking
7 years ago
Jesse Vincent 07b3bb6667
Update Makefile to fix OS X build
7 years ago
Jesse Vincent 9573630c19
camelCasing of internal functions in Hardware file
7 years ago
Jesse Vincent 4712aabfd4
camelCasing of _matrix functions
7 years ago
Jesse Vincent c4fccab55b
get_key_color -> getKeyColor
7 years ago
Jesse Vincent b65f175343
CamelCaseifcation of LED related functions
7 years ago
Jesse Vincent 09e596a8a2
CamelCase of handle_*_key*
7 years ago
Jesse Vincent ff4b316f76
REC became PROG and LED and PROG switched places for mass production
7 years ago
Jesse Vincent 4e46843f32
LED_G was missing. Caught by @cdisselkoen++
7 years ago
Gergely Nagy c3eb1af9da reboot_bootloader: Use reinterpret_cast<> instead of C-style casting
8 years ago
Gergely Nagy 82a7ceb75a Augment a TODO item to make the linter happier
8 years ago
Jesse Vincent 9dc8703308
astyle to pad operators
8 years ago
Jesse Vincent 002174a4f1
Add build infrastructure
8 years ago
Jesse Vincent 959e20b678
astyle with current project style guidelines
8 years ago
Jesse Vincent 915e7068f6 Merge pull request #7 from keyboardio/f/get-led-index
8 years ago
Gergely Nagy 733511fc37 Add a `get_led_index` function
8 years ago
Jesse Vincent 59aaa0cc6f
Add KeyboardioHID to the Model 01 hardware definition
8 years ago
Jesse Vincent 3bf563e167 Merge pull request #6 from keyboardio/f/led-gamma-to-scanner
8 years ago
Gergely Nagy ca74d9b6b7 Do gamma correction elsewhere
8 years ago
Jesse Vincent 12603e09b6 Merge pull request #4 from keyboardio/f/wdt
8 years ago
Gergely Nagy da4c057fba Moved the wdt_disable() call to the hardware plugins
8 years ago
Jesse Vincent 5d4fef2f66 Update to new handle_keyswitch_event API naming
8 years ago
Gergely Nagy 10fc737169 Start with isLEDChanged set
8 years ago
Jesse Vincent 02a34f5907 Merge pull request #3 from keyboardio/f/gamma-correction
8 years ago
Gergely Nagy 46bf755e7c Implement gamma correction for the LEDs
8 years ago
Jesse Vincent 3e70f5f181 Merge pull request #1 from keyboardio/f/led-sync/isChanged
8 years ago
Jesse Vincent bb18b8e9b5 Merge pull request #2 from keyboardio/f/no-eeprom
8 years ago
Gergely Nagy 7729d5b282 Drop the layer save/load methods
8 years ago
Gergely Nagy 0bfd633cfa Only sync the LEDs, if there is a change
8 years ago
Gergely Nagy 161401b22f Add a CRGB macro
8 years ago
Gergely Nagy 5bdd12e533 The Big Rename
8 years ago
Jesse Vincent c2a398f7ab Add initial support for reading the "power fault" line
8 years ago
Gergely Nagy a691a949ab Merge Storage into Model01
8 years ago
Gergely Nagy cb25a04493 Moved COLS and ROWS over from core
8 years ago
Gergely Nagy c7a622f0cc Lifted out from the core firmware
8 years ago