From 598345b792697a336e0e1faecd9d95130367e5b2 Mon Sep 17 00:00:00 2001 From: Jim Paris Date: Tue, 4 Nov 2014 19:44:46 -0500 Subject: [PATCH] TODO --- TODO.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 TODO.md diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..5fc764c --- /dev/null +++ b/TODO.md @@ -0,0 +1,13 @@ +- serial.write() may block for reasons beyond our control. For + example, CDC-ACM devices may do flow control internally and block on + USB transfers; the CDC-ACM interface does not expose flow control + settings to the PC, and writes will hang indefinitely even if + --flow is not used. Since polling the keyboard is in the write loop, + this kills us. + +- Support some other escape character so ^C can be optionally used. + Maybe even remove ^C as an option, use ^] exclusively? + +- Support reconnection + +- See patches from "Guyzmo"