GTKTerm Installation and Usage
GTKTerm is a simple, graphical serial port terminal emulator for Linux and possibly other POSIX-compliant operating systems. It can be used to communicate with all kinds of devices with a serial interface, such as embedded computers, microcontrollers, modems, GPS receivers, CNC machines and more.
Install GTKTerm
git clone https://example.com/gtkterm.git
cd gtkterm
mkdir gtkterm_build
cd gtkterm_build
meson setup ..
ninja
sudo ninja install
Starting GTKTerm
gtkterm
Uninstalling GTKTerm
cd /path/to/gtkterm_build
sudo ninja uninstall
Show help screen (gtkterm –help / -h)
gtkterm --help
Load configuration file (gtkterm –config / -c)
gtkterm --config <configuration>
Select serial port device (gtkterm –port / -p)
gtkterm --port <device>
Set serial port speed (gtkterm –speed / -s)
gtkterm --speed <speed>
Set number of data bits (gtkterm –bits / -b)
gtkterm --bits <bits>
Set number of stop bits (gtkterm –stopbits / -t)
gtkterm --stopbits <stopbits>
Set parity (gtkterm –parity / -a)
gtkterm --parity <odd | even>
Set flow control (gtkterm –flow / -w)
gtkterm --flow <Xon | RTS | RS485>
Set end-of-line delay (gtkterm –delay / -d)
gtkterm --delay <ms>
Wait for special character at end of line (gtkterm –char / -r)
gtkterm --char <char>
Send file on connect (gtkterm –file / -f)
gtkterm --file <filename>
RS-485 RTS time before transmit (gtkterm –rts_time_before / -x)
gtkterm --rts_time_before <ms>
RS-485 RTS time after transmit (gtkterm –rts_time_after / -y)
gtkterm --rts_time_after <ms>
Enable local echo (gtkterm –echo / -e)
gtkterm --echo
Disable serial port locking (gtkterm –disable-port-lock / -L)
gtkterm --disable-port-lock
Start GTKTerm with defaults
gtkterm
Resource(s)