mirror of
https://github.com/tio/tio.git
synced 2026-05-01 14:57:59 +02:00
Rename config variable 'tty' to 'device'
This commit is contained in:
parent
6f9e41152b
commit
48a2298e81
2 changed files with 9 additions and 9 deletions
16
man/tio.1.in
16
man/tio.1.in
|
|
@ -340,7 +340,7 @@ activated from the command-line when starting tio.
|
||||||
|
|
||||||
.PP
|
.PP
|
||||||
\fBtio\fR will try to match the user input to a sub-configuration by name or by
|
\fBtio\fR will try to match the user input to a sub-configuration by name or by
|
||||||
pattern to get the tty and other options.
|
pattern to get the TTY device and other options.
|
||||||
|
|
||||||
.PP
|
.PP
|
||||||
Options without any label change the default options.
|
Options without any label change the default options.
|
||||||
|
|
@ -354,8 +354,8 @@ The following configuration file options are available:
|
||||||
.TP 25n
|
.TP 25n
|
||||||
.IP "\fBpattern"
|
.IP "\fBpattern"
|
||||||
Pattern matching user input. This pattern can be an extended regular expression with a single group.
|
Pattern matching user input. This pattern can be an extended regular expression with a single group.
|
||||||
.IP "\fBtty"
|
.IP "\fBdevice"
|
||||||
tty device to open. If it contains a "%s" it is substituted with the first group match.
|
TTY device to open. If it contains a "%s" it is substituted with the first group match.
|
||||||
.IP "\fBbaudrate"
|
.IP "\fBbaudrate"
|
||||||
Set baud rate
|
Set baud rate
|
||||||
.IP "\fBdatabits"
|
.IP "\fBdatabits"
|
||||||
|
|
@ -433,7 +433,7 @@ Named sub-configurations can be added via labels:
|
||||||
.nf
|
.nf
|
||||||
.eo
|
.eo
|
||||||
[rpi3]
|
[rpi3]
|
||||||
tty = /dev/serial/by-id/usb-FTDI_TTL232R-3V3_FTGQVXBL-if00-port0
|
device = /dev/serial/by-id/usb-FTDI_TTL232R-3V3_FTGQVXBL-if00-port0
|
||||||
baudrate = 115200
|
baudrate = 115200
|
||||||
color = 11
|
color = 11
|
||||||
.ec
|
.ec
|
||||||
|
|
@ -458,7 +458,7 @@ A sub-configuration can also be activated by its pattern which supports regular
|
||||||
.eo
|
.eo
|
||||||
[usb device]
|
[usb device]
|
||||||
pattern = usb([0-9]*)
|
pattern = usb([0-9]*)
|
||||||
tty = /dev/ttyUSB%s
|
device = /dev/ttyUSB%s
|
||||||
baudrate = 115200
|
baudrate = 115200
|
||||||
.ec
|
.ec
|
||||||
.fi
|
.fi
|
||||||
|
|
@ -489,7 +489,7 @@ Which corresponds to the commonly used default options:
|
||||||
|
|
||||||
$ tio \-b 115200 \-d 8 \-f none \-s 1 \-p none /dev/ttyUSB0
|
$ tio \-b 115200 \-d 8 \-f none \-s 1 \-p none /dev/ttyUSB0
|
||||||
.TP
|
.TP
|
||||||
It is recommended to connect serial tty devices by ID:
|
It is recommended to connect serial TTY devices by ID:
|
||||||
|
|
||||||
$ tio /dev/serial/by\-id/usb\-FTDI_TTL232R-3V3_FTGQVXBL\-if00\-port0
|
$ tio /dev/serial/by\-id/usb\-FTDI_TTL232R-3V3_FTGQVXBL\-if00\-port0
|
||||||
.PP
|
.PP
|
||||||
|
|
@ -528,13 +528,13 @@ expect -i $uart "prompt> "
|
||||||
.RE
|
.RE
|
||||||
|
|
||||||
.TP
|
.TP
|
||||||
Redirect device I/O to network file socket for remote tty sharing:
|
Redirect device I/O to network file socket for remote TTY sharing:
|
||||||
|
|
||||||
$ tio --socket inet:4444 /dev/ttyUSB0
|
$ tio --socket inet:4444 /dev/ttyUSB0
|
||||||
|
|
||||||
.TP
|
.TP
|
||||||
|
|
||||||
Then, use netcat to connect to the shared tty session over network (assuming tio is hosted on IP 10.0.0.42):
|
Then, use netcat to connect to the shared TTY session over network (assuming tio is hosted on IP 10.0.0.42):
|
||||||
|
|
||||||
$ nc -N 10.0.0.42 4444
|
$ nc -N 10.0.0.42 4444
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -112,7 +112,7 @@ static int data_handler(void *user, const char *section, const char *name,
|
||||||
if (!strcmp(section, c.section_name))
|
if (!strcmp(section, c.section_name))
|
||||||
{
|
{
|
||||||
// Set configuration parameter if found
|
// Set configuration parameter if found
|
||||||
if (!strcmp(name, "tty"))
|
if (!strcmp(name, "device"))
|
||||||
{
|
{
|
||||||
asprintf(&c.tty, value, c.match);
|
asprintf(&c.tty, value, c.match);
|
||||||
option.tty_device = c.tty;
|
option.tty_device = c.tty;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue