3 .TH sterm 1 "16 September 2016" "16102015"
5 sterm \- simple serial terminal
7 sterm [OPTION]... DEVICE
10 sterm is simple program for communication over serial line. It can be
11 used in scripts or directly as interactive terminal. It also allows to
12 control DTR and RTS signals with command line options.
14 In interactive mode all keys (including '^C') are sent trough the
15 serial connection. To exit the program there is special key
20 Enter command mode. See COMMAND MODE section below.
23 Make pulse on DTR. The PULSE parameter (see below) specifies the
24 length of the pulse and its polarity.
27 Ignore '~.' escape sequence. Be aware that this locks your terminal to
28 sterm, the only way to exit sterm is is to kill it from other
29 terminal. This can be desirable in scripts, specially if you are
30 sending binary data trough serial terminal.
33 Don't switch user's terminal to raw mode. This is useful if you want
34 to use '^C' to exit sterm or to use line buffering/editing features of
38 Make pulse on RTS. The PULSE parameter (see below) specifies the
39 length of the pulse and its polarity.
42 Set serial like baudrate to the given value. Here are few common
43 values: 4800, 9600, 19200, 115200. For full list of supported
44 baudrates see source files or test what is acceptable.
48 Options \fB\-d\fR and \fB\-r\fR take an optional argument PULSE that
49 specifies pulse length and polarity. PULSE can be one of the
54 Absolute value of the number specifies the length of the pulse in
55 milliseconds and sign, which can be either '+' or '-', corresponds to
56 positive or negative polarity.
61 This corresponds to +1 and -1.
70 Command mode allows you to generate arbitrary combinations of pulses
71 on DTR and RTS signals. The commands are read from standard input and
72 are white-space separated. The following commands are understood.
76 Generate a pulse on DTR. The PULSE argument is described in PULSE
81 Generate a pulse on RTS. The PULSE argument is described in PULSE
86 Exit command mode and enter normal sterm operation.
89 Any other input in the command mode raises an error and causes the
100 Michal Sojka (sojkam1@fel.cvut.cz)