Commit Graph

17 Commits

Author SHA1 Message Date
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