changelog
- Tue, 07 Sep 2021 00:10:49 +0200
- by David Douard <david.douard@sdf3.org> [Tue, 07 Sep 2021 00:10:49 +0200] rev 60
- Remove dead custom board definition
- Mon, 23 Nov 2020 22:22:37 +0100
- by David Douard <david.douard@sdf3.org> [Mon, 23 Nov 2020 22:22:37 +0100] rev 59
- Write a README file
- Mon, 23 Nov 2020 21:57:06 +0100
- by David Douard <david.douard@sdf3.org> [Mon, 23 Nov 2020 21:57:06 +0100] rev 58
- Do not go to the next line if the char to display does not fit
- Mon, 23 Nov 2020 21:55:40 +0100
- by David Douard <david.douard@sdf3.org> [Mon, 23 Nov 2020 21:55:40 +0100] rev 57
- Small fixes in main
- toggle the shift indicator when the key is pressed while already on
- attempt to fix the restart-while-shuting-down bug
- Tue, 17 Nov 2020 20:21:11 +0100
- by David Douard <david.douard@sdf3.org> [Tue, 17 Nov 2020 20:21:11 +0100] rev 56
- Attempt to normalize the 19x27 font
make all "main" characters 15px wide.
- Tue, 17 Nov 2020 20:20:13 +0100
- by David Douard <david.douard@sdf3.org> [Tue, 17 Nov 2020 20:20:13 +0100] rev 55
- foldme
- Fri, 13 Nov 2020 19:35:46 +0100
- by David Douard <david.douard@sdf3.org> [Fri, 13 Nov 2020 19:35:46 +0100] rev 54
- Refactor the flag display system
make it stateful
- Thu, 12 Nov 2020 20:26:35 +0100
- by David Douard <david.douard@sdf3.org> [Thu, 12 Nov 2020 20:26:35 +0100] rev 53
- Reorganize the display + improvements for dimmed flags
- the whole upper zone is now dediacated to the main character line
- make sure eash flag has a dedicated non-overlaping area
- improve support for dimmed flags (not yet properly functionning since this
dimm state is actually stateful, so some major refactorings are needed to
properly handle this).
- Tue, 10 Nov 2020 22:24:03 +0100
- by David Douard <david.douard@sdf3.org> [Tue, 10 Nov 2020 22:24:03 +0100] rev 52
- Add support for 0x08 and 0x09 command codes (display a flag dimm/bright)
- Tue, 10 Nov 2020 22:22:16 +0100
- by David Douard <david.douard@sdf3.org> [Tue, 10 Nov 2020 22:22:16 +0100] rev 51
- Add support for dimmed flag display
- Tue, 10 Nov 2020 22:21:35 +0100
- by David Douard <david.douard@sdf3.org> [Tue, 10 Nov 2020 22:21:35 +0100] rev 50
- Remove now dead/useless code
- Mon, 09 Nov 2020 23:05:24 +0100
- by David Douard <david.douard@sdf3.org> [Mon, 09 Nov 2020 23:05:24 +0100] rev 49
- Refactor HPSerial to get rid of packet collision misbehavior
completely split the key sending code from the irq-based receiveing logic.
When sending keycodes, disable the RxIrq callback and handle send and recv
of bytes synchronously.
The keycode sending routine rus in a dedicated thread.