Provided by: grabserial_2.1.8+git20240709.f7edd29-1_all 
      
    
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
       grabserial [options] <config_file>
OPTIONS
       -h, --help
               Print this message
       -d, --device=<devpath>
               Set the device to read (default '/dev/ttyS0')
       -b, --baudrate=<val>
               Set the baudrate (default 115200)
       -w, --width=<val>
               Set the data bit width (default 8)
       -p, --parity=<val>
               Set the parity (default N)
       -s, --stopbits=<val>
               Set the stopbits (default 1)
       -x, --xonxoff
               Enable software flow control (default off)
       -r, --rtscts
               Enable RTS/CTS flow control (default off)
       -f, --force-reset
               Force pyserial to reset device parameters
       --endtime=<secs>
               End the program after the specified seconds have elapsed.
       --command=<cmd>
               Send a command to the port before reading
       -t, --time
               Print time for each line received.  The time is
               when the first character of each line is
               received by grabserial
       --systime
               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
       -m, --match=<pat>
               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.
       -i, --instantpat=<pat>
               Specify a regular expression pattern to have its time
               reported at end of run.  Works mid-line.
       -q, --quitpat=<pat>
               Specify a regular expression pattern to end the
               program. Works mid-line.
       -l, --launchtime
               Set base time from launch of program.
       -o, --output=<name>
               Output data to the named file.
       -v, --verbose
               Show verbose runtime messages
       -V, --version
               Show version number and exit
Example
       grabserial -e 30 -t -m ^Linux version.*
              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                                       GRABSERIAL(1)