summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-02-20Add master send to specific destinationsFred Sundvik
2016-02-20Add complete master broadcast testFred Sundvik
2016-02-20Start implement routerFred Sundvik
2016-02-20Add link parameterFred Sundvik
2016-02-18Added a keymap optimized for xmonadLukas Klingsbo
The M(1) function changes layer temporarily (so that numbers can be used) and holds LGUI which makes it possible to easily change virtual screens and swap windows inbetween them.
2016-02-17Merge pull request #145 from gerbercj/feature/atreus_astarJack Humbert
Add support for Atreus running on A-Star
2016-02-17Change default controller for Atreus from Teensy2 to A-StarChris Gerber
2016-02-17Hide the byte stuffer state inside itFred Sundvik
2016-02-15Add support for Atreus running on A-StarChris Gerber
2016-02-15testing moving the 6 to the left, having one key more on the right used for ↵Stephan Bösebeck
hash now feels a bit more natural to me. Need to investigate further.
2016-02-14Use memcpy instead of cast to avoid alignment issuesFred Sundvik
2016-02-14Rename route_frame to route_incoming_frameFred Sundvik
2016-02-14Rename recv_frame to validator_recv_frameFred Sundvik
2016-02-14Add validator send frameFred Sundvik
2016-02-14Add crc32 validation of received framesFred Sundvik
2016-02-14Start implement frame validatorFred Sundvik
2016-02-14Add some full round trip testsFred Sundvik
Mostly to ensure that the receive and send framing works the same way. Especially for the special case with 254 non-zeros.
2016-02-14Add byte stuffing send support for large framesFred Sundvik
2016-02-14Fix name of some unit testsFred Sundvik
2016-02-14Hanlde sending of zero bytes for small packetsFred Sundvik
2016-02-14Add sending of small frames with no zeroesFred Sundvik
2016-02-14Add byte stuffer recv handling of too long framesFred Sundvik
2016-02-14Bytestuffer recv handling of long framesFred Sundvik
2016-02-14Mutiple frame handling for byte stufferFred Sundvik
Also handles unexpected data.
2016-02-14Implement receive of valid small byte stuffed framesFred Sundvik
2016-02-14Rename files to match what they actually doFred Sundvik
Also add validator before routing.
2016-02-14Start implementing data_linkFred Sundvik
2016-02-14Use cgreen test runner instead of executablesFred Sundvik
2016-02-14Add separate makefile for testsFred Sundvik
2016-02-14Add makefile for compiling and running unit testsFred Sundvik
2016-02-14Add cgreen unit test library and makefileFred Sundvik
2016-02-13Initial commitfredizzimo
2016-02-13Clean up wrong license informationFred Sundvik
2016-02-13Update readme and licenseFred Sundvik
Also add integration examples
2016-02-13Initialize backlight and LCD during visualizer_initFred Sundvik
2016-02-13Compile the user visualizerFred Sundvik
2016-02-13Add visualizerFred Sundvik
A generic visualizer that supports animations. There's a few predefined keyframe types included, and more can be added by the user.
2016-02-13Add LCD backlight supportFred Sundvik
Also possibility to disable the LCD support
2016-02-13Add makefile that includes ugfxFred Sundvik
2016-02-13Add uGFX submodule v 2.4Fred Sundvik
2016-02-13Add MIT licensefredizzimo
2016-02-12Merge pull request #141 from XenoBits/masterErez Zukerman
Ergodox EZ new keymap for C# developers
2016-02-12Another readme.md improvementMaxime Millet
2016-02-12Improved readmeMaxime Millet
2016-02-12Added C# developer keymapMaxime Millet
2016-02-12Add readmeFred Sundvik
2016-02-11Merge pull request #140 from lasko/masterJack Humbert
A slightly different default layout
2016-02-11Added pageup, pagedown, home, and end keysLasko Height
2016-02-11Added a Tenkey layer and moved the del keyLasko Height
2016-02-11Adding my initial layoutLasko Height