#!/bin/bash
# This script belongs to paralogger 

if [ "$1" != "cal" ]; then
	echo "This script is used by paralogger."
	echo "See \"man paralogger\" for details."
	exit 1
fi

if [ -x "/bin/usleep" ]; then
	usleep="yes"
fi

while :; do
	
	if [ "$SECONDS" -ge "30" ]; then
		exit 1
	fi

	val="C a l i b r a t i n g"

	if [ "$usleep" = "yes" ]; then

		for i in $val; do
			echo -n "$i "
			usleep 100000
		done
	else
		for i in $val; do
			echo -n "$i "

			waste="0"
			while [ "$waste" -lt "250" ]; do
				waste=$(($waste+1))
			done
			# Just waste some cpu cycles to achieve a little pause
			# sleep 1 is too long and some systems don't have usleep
		done
	fi

	sleep 2 
	clear
done
