Termie : a simple RS232 terminal

Termie.jpg

[ Overview | Downloads | Features | History | Contact ]

Overview

Termie is a clone of Termite from ITB CompuPhase. It opens a serial port and logs data received to a window. It is useful for embedded software development. It can also send data so it is actually a RS232 terminal with a chat-like interface.

An embedded system is a special-purpose computer such as a Wii, mp3 player, or Cell phone. To develop for such a system, you need a development "kit" which allows you to download software and debug. Communication between your PC and the embedded system is often a serial cable (RS-232).

In my case, I get output from the embedded system (a game console) via an rs-232 cable. So if I want to see my printfs, I need a program that will display anything that comes in the com port on my PC.

What I liked about Termite is that it is simple and fast. Hyperterminal is clunky. I wanted something similar to Termite that was open source.

Termie is written in C# under Visual C# 2008 Express, and is still in development.

It should run under Windows 98/XP/Vista with .NET Framework 2.0 or later.

Downloads

  • Termie-1.0-Source.zip (67 KB) - Complete Visual C# project.
  • Termie-1.0-Binary.zip (53 KB) - Program executable in zip archive.
  • Settings

    Settings are stored in an INI file in the application startup folder.

    Termie2.jpg

    Features

    • Multiple select, select all, and copy to the clipboard.
    • Hex Output (not in Termite)
    • Output filter (not in Termite)
    • Partial line output (so you can see "..." one dot at a time)
    • Click status to close/open with current port settings
    • Toggle Scrolling button
    • Send File button
    • Color coded lines (green=received, blue=sent)

    History

    Feb-2008 : Original submission

    March-2008 : Added clipboard, output filter, hex output, monospace font, and all settings

    May-2008 : Added read thread, partial output, color coding, and "send file"

    Contact

    Please post your question/comment in the the forum or send me a mail.

    Support this project
    SourceForge.net Logo