Coolterm is a simple serial port terminal application written by Roger Meier in Xojo. It has some features that other terminal applications dont have which makes it way cooler. You can select whether to run it in raw mode where the characters are sent from the computer to the device connected on the other end of the serial link as soon as you type them, or in line feed mode where the character array is sent after you press the enter key. You can even select what exact combination of characters will be appended at the end of the line as a line feed marker. The line feed mode is very useful for devices that implement protocols with timing constraints like AT commands. The other neat feature is the hexadecimal or ascii view with highlighting of currently selected character. It comes in handy especially when you get non-printable characters like carriage return and linefeed.
Where to get it?
Coolterm Linux version can be downloaded from the author’s website. The application itself is a portable binary file, so the installation process is just copying it to your favorite bin directory in your computer. I put mine in
Any hold backs I should know?
Coolterm has one disadvantage though: it requires installation of some 32-bit compatibility libraries on a 64-bit machine. If you really need it, they can easily be installed.
How to set it up?
These are the steps I followed to make it run on Ubuntu Linux[18.04]
- Download the zipped folder from the link above, right click and extract here [in ~/Downloads].
- Move the folder to your favorite binary directory
- Install 32-bit compatibility libraries
- Create a .desktop launcher file for Coolterm and add it to favorites.
Paste the following script in that file:
- Add Coolterm to favorite apps.