Commit Graph

16 Commits (9b5fe7b65dd89f2e57a6ae53dc5e7a9effb9c089)

Author SHA1 Message Date
Gergely Nagy a599d4601a Fix led_get_crgb_at
8 years ago
Jesse Vincent 446036d158 Undo numist's nicer code layout so we can build as a 'regular' arduino sketch
8 years ago
Scott Perry 51eba85906 Move firmware into /source, deps as submodules in /libraries
8 years ago
Jesse Vincent ec40cfbbfb Add a 'get_crgb_at' API
9 years ago
Jesse Vincent 1ce8da0b8d make astyle
9 years ago
Jesse Vincent 2876509076 Selectable implementations that appear to work.
9 years ago
Jesse Vincent f21a6e72d5 Break a circular dependency between the LED code and the keyboardhardware implementation
9 years ago
Jesse Vincent e1c7069c80 A first, very hacky way to plug backend hardware implementations that shows off just how little I know about C++
9 years ago
Jesse Vincent 0f92dc4943 first steps to pluggable implementations
9 years ago
Jesse Vincent 2f314d5267 Move SX1509s and LEDs into the implementation
9 years ago
Jesse Vincent 3281020304 First pass at turning the implementation side into a class
9 years ago
Jesse Vincent 8961aeb168 make leds_setup match naming pins_setup
9 years ago
Jesse Vincent 52b8d216cc Broken initial implementation of passing the previous key matrix state by reference
9 years ago
Jesse Vincent 9da546f174 astyle
9 years ago
Jesse Vincent ffb6828939 First inept attempt at outfactoring implementation-specific keyscanner code.
9 years ago
Jesse Vincent 8af35dd87f First pass extraction of implementation-specific parts of LED lighting to the keyboard defintion
9 years ago