Name: Model Arguments
File: model-arguments.txt
Date: 22 December 2000
Auth: Russell Kroll <rkroll@exploits.org>

This file is intended to list the common command line arguments shared by
all drivers.  Authors are encouraged to stick to this design to minimize
confusion.

	Switch		= Description and supporting drivers
	===================================================================
	-c <cable>	= use <cable> signaling mode
			  apcsmart 

	-d <num>	= wait <num> seconds after sending shutdown command
			  apcsmart bestups fentonups genericups ipt-anzen
			  optiups powercom toshiba1500 victronups

	-D		= debug mode, run in foreground
			  bestfort bestuferrups

	-f <file>	= specify state file manually
                          *** new for 0.44.2, not supported widely

	-h		= program help
			  apcsmart belkin bestfort bestuferrups bestups
			  engetron fentonups genericups ipt-anzen mustekups
			  optiups powercom toshiba1500

	-k		= shutdown UPS immediately (parses all args)
			  apcsmart

	-k <port>	= shutdown UPS on <port> immediately
			  *** older version: parses no further arguments! ***
			  belkin bestfort bestuferrups bestups
			  engetron fentonups genericups ipt-anzen mustekups
			  optiups powercom toshiba1500 victronups

	-i <ident>	= ident, default "myups"
			  powercom

	-l 		= list supported UPS type numbers
			  genericups

	-l <num>	= line voltage, default 230
			  powercom

	-m <model>	= set model name
			  genericups powercom

	-M <mfr>	= set manufacturer name
			  genericups

	-p <port>	= *** reserved for future use ***
			  set port for UPS communications

	-s <num>	= select shutdown type
			  apcsmart optiups 

	-s <num>	= shutdown after <num> seconds (should be -d!)
			  victronups

	-s <str>	= set serial number
			  powercom

	-t <num>	= select UPS type
			  genericups

	-t		= send custom command to port and print result
			  optiups

