RDSAMP(1)

NAME
rdsamp - read WFDB signal files

SYNOPSIS
rdsamp -r record [ options ... ]

DESCRIPTION
rdsamp reads signal files for the specified record and writes the samples as decimal numbers on the standard output. If no options are provided, rdsamp starts at the beginning of the record and prints all samples. Each line of output contains the sample number and samples from each signal, beginning with channel 0, separated by tabs.

Options include:

-f time
    Begin at the specified time. By default, rdsamp starts at the beginning of the record.

-h  Print a usage summary.

-H  Read the signal files in high-resolution mode (default: standard mode). These modes are identical for ordinary records. For multifrequency records, the standard decimation of oversampled signals to the frame rate is suppressed in high-resolution mode (rather, all other signals are resampled at the highest sampling frequency).

-l interval
    Limit the amount of output to the specified time interval (in standard time format; default: no limit). If both -l and -t are used, rdsamp stops at the earlier of the two limits.

-p  Print times in seconds and milliseconds, and values in physical units. By default, rdsamp prints times in sample intervals and values in A/D units.

-P  Same as -p, but yields higher precision in the sample values (8 decimal places rather than 3).

    A single character can be attached to either -p or -P to choose the format for the printed times in the first column of output. The choices are:

-pd (or -Pd)
    Print time of day and date if known, as [hh:mm:ss DD/MM/YYYY]. The base time and date must appear in the header file for the record; otherwise, this format is equivalent to "e" format (below).

-pe (or -Pe)
    Print the elapsed time from the beginning of the record, as hh:mm:ss.

-ph (or -Ph)
    Print the elapsed time in hours.

-pm (or -Pm)
    Print the elapsed time in minutes.

-ps (or -Ps)
    Print the elapsed time in seconds. This is the default format when using -p or -P.

-pS (or -PS)
    Print the elapsed time in sample intervals.

-s signal-list
    Print only the signals named in the signal-list (one or more input signal numbers or names, separated by spaces; default: print all signals). This option may be used to re-order or duplicate signals.

-S signal
    Search for the first valid sample of the specified signal (a signal name or number) at or following the time specified with -f (or the beginning of the record if the -f option is not present), and begin printing at that time.

-t time
    Stop at the specified time. By default, rdsamp stops at the end of the record.

-v  Print column headings.

ENVIRONMENT

It may be necessary to set and export the shell variable WFDB (see setwfdb(1)).

SEE ALSO
rdann(1), setwfdb(1), wrsamp(1)

AUTHOR
George B. Moody (george@mit.edu)

SOURCE
http://www.physionet.org/physiotools/wfdb/app/rdsamp.c