A rundown of serial terminal programs that run on Linux.
Main article: Linux. implements a large subset of the VT102 and /ISO 6429/ANSI X3.64 X Window terminals Terminal emulators used in combination with the. default terminal for. A dropdown terminal for. default terminal for. Forks:. rxvt clone with support.
(Discontinued. Merged into ).
(latest version: 2005-11-15). Multi-tabbed rxvt clone (latest version: 2008-09-10).
default terminal for desktop environment with dropdown support. enhanced terminal supportive of multimedia and text manipulation for and. A drop down terminal.
default terminal for X11. (Yet Another Kuake), a dropdown terminal for. emulator for X11 and most systems The following terminal emulators run inside of other terminals, utilizing libraries such as and.
All devices on Unix are mapped to a device file, the serial ports would be /dev/ttyS0 /dev/ttyS1. First have a look at the permissions on that file, lets assume you are using /dev/ttyS1.
Ls -l /dev/ttyS1 You will want read.write access, if this is a shared system then you should consider the security consequences of opening it up for everyone. Chmod o+rw /dev/ttyS1 A very simple crude method to write to the file, would use the simple echo command. Echo -ne ' 0332J' /dev/ttyS1 and to read cat -v.
All you have to do is open two terminals. In the first terminal you cat everything from the device, e.g. Cat /dev/ttyS0 in the other terminal, you can send arbitrary hex characters and text to the terminal e.g. As follows: echo -e ' x7E x03 xD0 xAF und normaler Text' /dev/ttyS0 The echo -e command enables the interpretation of backslash escapes. One has to make sure of course that (i) the serial settings (speed, word length, flow ctrl, etc) are correct and (ii) the serial device (on the other end) is not blocking.