| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-02-21 | Local and remote objects WIP | ||
| 2016-02-21 | Working triple buffering | ||
| 2016-02-21 | Simplify the triple buffer implementation | ||
| 2016-02-20 | Updates to triple buffer | ||
| 2016-02-20 | Add first version of triple buffered object | ||
| 2016-02-20 | Add first transport tests | ||
| 2016-02-20 | Add some validation for invalid router destinations | ||
| 2016-02-20 | Support for other links sending to master | ||
| 2016-02-20 | First link sending to master | ||
| 2016-02-20 | Add extra keymap for swiss french keyboard | ||
| 2016-02-20 | Add master send to specific destinations | ||
| 2016-02-20 | Add complete master broadcast test | ||
| 2016-02-20 | Start implement router | ||
| 2016-02-20 | Add link parameter | ||
| 2016-02-18 | Added a keymap optimized for xmonad | ||
| 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-17 | Merge pull request #145 from gerbercj/feature/atreus_astar | ||
| Add support for Atreus running on A-Star | |||
| 2016-02-17 | Change default controller for Atreus from Teensy2 to A-Star | ||
| 2016-02-17 | Hide the byte stuffer state inside it | ||
| 2016-02-15 | Add support for Atreus running on A-Star | ||
| 2016-02-15 | testing moving the 6 to the left, having one key more on the right used for ↵ | ||
| hash now feels a bit more natural to me. Need to investigate further. | |||
| 2016-02-14 | Use memcpy instead of cast to avoid alignment issues | ||
| 2016-02-14 | Rename route_frame to route_incoming_frame | ||
| 2016-02-14 | Rename recv_frame to validator_recv_frame | ||
| 2016-02-14 | Add validator send frame | ||
| 2016-02-14 | Add crc32 validation of received frames | ||
| 2016-02-14 | Start implement frame validator | ||
| 2016-02-14 | Add some full round trip tests | ||
| Mostly to ensure that the receive and send framing works the same way. Especially for the special case with 254 non-zeros. | |||
| 2016-02-14 | Add byte stuffing send support for large frames | ||
| 2016-02-14 | Fix name of some unit tests | ||
| 2016-02-14 | Hanlde sending of zero bytes for small packets | ||
| 2016-02-14 | Add sending of small frames with no zeroes | ||
| 2016-02-14 | Add byte stuffer recv handling of too long frames | ||
| 2016-02-14 | Bytestuffer recv handling of long frames | ||
| 2016-02-14 | Mutiple frame handling for byte stuffer | ||
| Also handles unexpected data. | |||
| 2016-02-14 | Implement receive of valid small byte stuffed frames | ||
| 2016-02-14 | Rename files to match what they actually do | ||
| Also add validator before routing. | |||
| 2016-02-14 | Start implementing data_link | ||
| 2016-02-14 | Use cgreen test runner instead of executables | ||
| 2016-02-14 | Add separate makefile for tests | ||
| 2016-02-14 | Add makefile for compiling and running unit tests | ||
| 2016-02-14 | Add cgreen unit test library and makefile | ||
| 2016-02-13 | Initial commit | ||
| 2016-02-13 | Clean up wrong license information | ||
| 2016-02-13 | Update readme and license | ||
| Also add integration examples | |||
| 2016-02-13 | Initialize backlight and LCD during visualizer_init | ||
| 2016-02-13 | Compile the user visualizer | ||
| 2016-02-13 | Add visualizer | ||
| A generic visualizer that supports animations. There's a few predefined keyframe types included, and more can be added by the user. | |||
| 2016-02-13 | Add LCD backlight support | ||
| Also possibility to disable the LCD support | |||
| 2016-02-13 | Add makefile that includes ugfx | ||
| 2016-02-13 | Add uGFX submodule v 2.4 | ||