Download List

Project Description

ssterm is a console-based simple serial port terminal. It features painless serial port configuration, has no dependencies outside of a standard Python 2 installation, is contained in a single file, and provides a variety of useful input/output features, including plain ASCII representation, split hexadecimal/ASCII representation, pure hexadecimal representation, color coding bytes and characters, raw input/output with control character forwarding, and remapping of transmitted and received newlines.
Project Release infomations and Project Resources. Note that these informations are from this projects page and the downloads themselves may not be hosted with OSDN.

2012-04-04 21:21

The Escape character has been changed from Ctrl-[ to the more unique Ctrl-], which does not serve as the escape code for many other special keys and cause ssterm to quit on them like Ctrl-[ did. Split hexadecimal/ASCII representation mode formatting has been modified to conform to “hexdump -C” canonical split output.
Tags: bugfix

2012-03-29 02:10

Support has been added for split hexadecimal/ASCII representation mode. The controlling terminal is now more cleanly reset on program exit. A minor non-blocking read bug has been fixed.
Tags: minor bugfix, feature improvements

2012-03-20 06:41

Support was added for color coding characters / bytes. ssterm was rewritten in Python 2 for ease of future extensibility and maintenance. The license was upgraded from the GPLv2 to the GPLv3.
Tags: license change, feature improvements, major reliability improvements

2011-02-05 22:12

Mutexes were added for safer handling of shared variables across threads.
Tags: minor feature improvements

2009-11-23 13:39

The serial port was not being opened in non-blocking mode, preventing ssterm from working in some situations. This has been fixed.
Tags: Major bugfixes

Project Resources