changelog
- 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.
- Sat, 07 Nov 2020 19:24:11 +0100
- by David Douard <david.douard@sdf3.org> [Sat, 07 Nov 2020 19:24:11 +0100] rev 48
- Remove print statements
- Sat, 07 Nov 2020 19:23:21 +0100
- by David Douard <david.douard@sdf3.org> [Sat, 07 Nov 2020 19:23:21 +0100] rev 47
- Attempt to improve the detection of packet collisions (not fixed yet)
- Sat, 07 Nov 2020 19:22:04 +0100
- by David Douard <david.douard@sdf3.org> [Sat, 07 Nov 2020 19:22:04 +0100] rev 46
- Fix display of flags and improve dimm char handling
- Sat, 07 Nov 2020 19:20:39 +0100
- by David Douard <david.douard@sdf3.org> [Sat, 07 Nov 2020 19:20:39 +0100] rev 45
- Adjust font rendering
- fix +, -, and ' ' so they habe the same width
- add a method to move the current location for a given char (without drawing it)
- Sun, 01 Nov 2020 22:21:19 +0100
- by David Douard <david.douard@sdf3.org> [Sun, 01 Nov 2020 22:21:19 +0100] rev 44
- Many improvements
- add support for dimm-based selection,
- add support for poweroff (at least power thr display off),
- add support for the initial key pressed during initialization sequence,
- fix a race condition (sending a keycode while receiving a message)
- add support for the shift button
- many code cleanups and improvements
- Sun, 01 Nov 2020 22:16:33 +0100
- by David Douard <david.douard@sdf3.org> [Sun, 01 Nov 2020 22:16:33 +0100] rev 43
- Add a series of reference serial data sessions from a working 34970A unit.
These sessions do have a few glitches, however (random off by one bit,
probably due to a sampling freq a bit too low).
Comes with an adapted version of the uart_filter.py script to interpret the
communication protocol.