#!/bin/sh
#	Created:	Fre Jul  2 22:42:30 CEST 2004	by M. Biermaier	on linuxorange
#	Version:	Mon Jul 26 16:59:29 CEST 2004	on linuxorange
#	$Id: HP-PSC-InkLevel,v 1.3 2004/07/26 16:00:00 mbier Exp $

#	Use STANDARD=1 if you want the "standard"-method (using "ink").
STANDARD=
#STANDARD=1

if [ $STANDARD ]
then
	/etc/init.d/ptal-init stop
	ink -p usb
	/etc/init.d/ptal-init start
else
	query_and_format() {
		PTAL_OBJECT=$1
		OUT_STRING=$2

		result=`ptal-pml mlc:usb:PSC_2170_Series get $PTAL_OBJECT`
		if [ $? -ne 0 ]
		then
			exit 1
		fi
		percent=`echo $result | cut -d" " -f3`
		printf "$OUT_STRING %10d%%\n" $percent
	}

	query_and_format "1.4.1.5.4.1.1" "Black:"
	query_and_format "1.4.1.5.4.2.1" "Color:"
fi
