|
9838c8136f
|
Add option to force DTS and RTS pins high
This is for development boards like those for the ESP32, where it's
common to use RTS and DTR to control chip resets.
|
2020-09-25 14:35:18 -04:00 |
|
|
7c536a2d6b
|
Lock output so that terminal escape sequences don't mix
|
2017-07-24 14:43:43 -04:00 |
|
|
8075e9fe34
|
Fix typo
|
2017-04-27 14:12:05 -04:00 |
|
|
44f431db13
|
Add send_cr option to translate LF to CR on output
|
2017-04-26 16:44:07 -04:00 |
|
|
598345b792
|
TODO
|
2014-11-04 19:44:46 -05:00 |
|
|
0df36bb543
|
Fix bug in detecting EOF
|
2013-11-30 18:52:52 -05:00 |
|
|
87a956e72c
|
Consider backspace printable
|
2013-11-26 15:06:34 -05:00 |
|
|
cfd9bec445
|
Improve raw quoting; add Python 3 support
|
2013-07-05 14:00:55 -04:00 |
|
|
6756a87def
|
Fix read/write issues by not using nonblocking mode
|
2013-07-05 13:18:11 -04:00 |
|
|
ff441d2b22
|
Fix header, quiet flags
|
2013-07-05 12:26:39 -04:00 |
|
|
b765576283
|
Improve serial read speeds by using a larger nonblocking read on POSIX
|
2013-07-04 23:22:18 -04:00 |
|
|
6c5b85b618
|
Add configurable read/write buffer size
|
2013-07-04 22:58:15 -04:00 |
|
|
b029c79e63
|
Send header to stderr; omit instructions if piped
|
2013-07-04 22:54:29 -04:00 |
|
|
3839c00406
|
Switch raw and quiet mode automatically based on TTY
Also add --no-quiet, --no-raw
|
2013-07-04 22:45:12 -04:00 |
|
|
090959a958
|
Workaround PySerial bug that causes 100% CPU usage
|
2013-07-04 20:50:28 -04:00 |
|
|
e1a57cfc35
|
Cleanup
|
2013-07-04 18:42:13 -04:00 |
|
|
bd4a7642a9
|
Significantly speed up writes
|
2013-07-04 18:33:38 -04:00 |
|
|
2a1c48f88f
|
Add hardware flow control option
|
2013-07-03 17:35:04 -04:00 |
|
|
638ef4a49f
|
Add --raw and --mono options
|
2012-11-15 13:16:02 -05:00 |
|
|
90e5654384
|
Fix colors when we have more than 7 devices
|
2012-11-15 13:15:11 -05:00 |
|
|
7cc2ba4bf9
|
Add license
|
2012-11-14 22:02:27 -05:00 |
|
|
61f5c8a3f1
|
Cleanups, better documentation, more modular
Rename Miniterm->Jimterm.
Rename Color->JimtermColor.
Move all color handling into the Jimterm class.
Cleanup imports.
|
2012-11-14 19:25:46 -05:00 |
|
|
aa95e4f513
|
Remove dependency on colorama.
|
2012-11-14 19:05:03 -05:00 |
|
|
6c3d1c0c23
|
Add --crlf option to add CRs. Hide initial NULL reads
|
2012-11-14 18:56:33 -05:00 |
|
|
e4655623b2
|
Print exceptions in port colors
|
2012-11-14 18:48:25 -05:00 |
|
|
6b8d2f5c43
|
Support sending keystrokes to all devices simultaneously
|
2012-11-14 18:48:15 -05:00 |
|
|
2065c9ad12
|
Works with multiple devices now.
Plug in a lot of devices and try: "./terminal.py /dev/ttyUSB*"
|
2012-11-14 18:35:05 -05:00 |
|
|
5fbcca0675
|
Misc display cleanup
|
2012-11-14 18:15:07 -05:00 |
|
|
9469931414
|
Better handling of SIGINT
|
2012-11-14 18:14:53 -05:00 |
|
|
1dee537d40
|
Start of multi-device and color support
|
2012-11-14 17:56:54 -05:00 |
|
|
c75fef44ee
|
Add colorama dependency.
|
2012-11-14 17:13:56 -05:00 |
|
|
dc035fc6a9
|
Misc cleanups
|
2012-11-14 17:00:52 -05:00 |
|
|
55dd73e113
|
Clean up console handling so you can pipe input to the script
|
2012-11-14 17:00:06 -05:00 |
|
|
95c0a9555a
|
Simple PySerial-based terminal emulator
|
2012-11-14 16:57:15 -05:00 |
|