Scroll to navigation

GRABSERIAL(1) General Commands Manual GRABSERIAL(1)

NAME

grabserial - Serial line reader

SYNOPSIS

grabserial

DESCRIPTION

Grabserial is a small program which reads a serial port and writes the data to standard output. The main purpose of this tool is to collect messages written to the serial console from a target board running Linux, and save the messages on a host machine.

USAGE

OPTIONS


Print this message

Set the device to read (default '/dev/ttyS0')

Set the baudrate (default 115200)

Set the data bit width (default 8)

Set the parity (default N)

Set the stopbits (default 1)

Enable software flow control (default off)

Enable RTS/CTS flow control (default off)

Force pyserial to reset device parameters

End the program after the specified seconds have elapsed.

Send a command to the port before reading

Print time for each line received. The time is
when the first character of each line is
received by grabserial

Print system time for each line received. The time
is the absolute local time when the first character
of each line is received by grabserial

Specify a regular expression pattern to match to
set a base time. Time values for lines after the
line matching the pattern will be relative to
this base time.

Specify a regular expression pattern to have its time
reported at end of run. Works mid-line.

Specify a regular expression pattern to end the
program. Works mid-line.

Set base time from launch of program.

Output data to the named file.

Show verbose runtime messages

Show version number and exit

Example

This will grab serial input for 30 seconds, displaying the time for each line, and re-setting the base time when the line starting with "Linux version" is seen.

AUTHOR

This manual page was written by Nobuhiro Iwamatsu <iwamatsu@debian.org>, for the Debian GNU/Linux system (but may be used by others).

MAY 2015