Name: Model Arguments
File: model-arguments.txt
Date: 19 May 2001
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.

WARNING: this list will be changing significantly during the 0.45 cycle
         as the model drivers are being integrated into a common structure.
         Check the -h for a given driver as this list will not always
         reflect reality.

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

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

	-D		= debug mode, run in foreground
			  bestfort bestuferrups newapc

	-f <file>	= specify state file manually
			  newapc

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

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

	-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 newapc

	-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

