NAME

SYNOPSIS

VERSION

DESCRIPTION

ekgping pings a host. Unlike ping(1), it does not output text, but
instead displays the results in a graphical and audible manner, somewhat similar
to an electrocardiograph (short ECG / EKG).

It displays a line on the whole width of the terminal. By default, the line is
flat ("_"). Everytime a pong gets in, a spike ("^" or "-", depending on RTT)
is drawn.

Also, everytime a pong is received, a short beep is played. If the host does
not respond for a few seconds (i.e. is unreachable/dead), ekgping produces
a continuous beep until the host is reachable again.

If specified, ping options are passed on to ping(1). Note that ekgping
does not look at them - if they change the output format or set the ping
interval too high, ekgping will break.

EXIT STATUS

CONFIGURATION

DEPENDENCIES

BUGS AND LIMITATIONS

ekgping parses the output of ping(1), which means it assumes a certain
output style. It will only work with ping(1) programs whose ping -n output matches
"<digit> bytes from <ip>: icmp_(r|s)eq=<digit> ttl=<digit> time=<float>".

There have been reports about ekgping randomly skipping beeps. This might be
an SDL problem, use ekgping -t 0.8 as workaround.