genpower Change Log ------------------- $Id: Change.Log,v 1.5 2005/01/04 22:18:49 bcwhite Exp $ 1.0.5 (2005-01-04) Fixed kill-inverter signal (parameter is in milliseconds, not deciseconds) -- bcwhite 1.0.4 (2004-01-17) Fixed problem parsing config file. 1.0.3 (done) Merged non-Debian-specific patches from Brian White's Debian package. Cleanup the code and make it portable to other operating systems than Linux. 1.0.2 (2001-02-06) Small addition of support for Tripplite Omnismart 450 PNP with 73-0724 Cable and running RedHat Linux 6.2 (Intel) 1.0.1 (1995/07/07) The package has been renamed to genpower (Generic Power Monitoring for Linux). After the release of unipower 1.0.0, I was informed by Kendall Bennett that the firm he is employed by (SciTech Software of Southbank Australia) already has a product named UniPOWER. Their product to quote Ken "is a set of DPMS Monitor power management utilities and screensavers for DOS and Windows (maybe Linux one day)." They politely asked me to change the name, so I did. If you want any information on SciTech Software's UniPOWER product, Ken's e-mail address is KendallB@scitechsoft.com. Erwin Authried, dropped me a line offering some patches if I wanted to have unipower be configurable at run time. Turns out that Erwin pretty much rewrote a good portion of unipowerd, and did it a lot better than I probably could have. He also provided cable information for his Victron Lite UPS. Marek Michalkiewicz also sent patches to enable unipower to use the serial data transmit lines to shut the inverter down, and to check that the inverter was actually killed. Marek also provided a Linux specific APC cable, and a host of good comments to the documentation. This is pretty much maintenance release to incorporate Erwin and Marek's patches, change the name, and do a little cleaning up. I'm still trying to get some of the stuff in the TODO list done (I'm also planning on including it in the distribution this time :->). 1.0.0 (1995/04/09) The first general release of the unipower package. Changed Jim Ockers' cable design and added warning about APC Back-UPS 400 series UPSs not providing +24V, per Jim's feedback. Also made some spelling corrections to the source code at Jim's request. At Corey Sweeny's request, I tried to make the plea to use commercial cables a little stronger. Neither of us are wizards with a soldering iron and I don't think we should expect unipower users to be either. This makes the homebrewed cables a weak link in the reliability of the package. I plan to continue presenting, and even expanding, the section on homebrewed cables for those users who feel comfortable using them. There were no real programmatic changes to the unipower package between the 0.2.2 beta and version 1.0.0. I hope this means that it is working well for all of the beta testers, and will work well for the Linux community. 0.2.2 beta (1995/02/14) Added additional logging to unipowerd. More changes to the documentation. Added unitest to the package. Fixed stupid problem in unipowerfail to allow LOWBATTERY conditions to be handled properly. Several new cable for APC UPSs contributed by beta testers. Added INVERTERTIME define to unipowerd.h files to allow configuration of the amount of time INVERTERBIT is held high. ***** SWITCHED HIGH/LOW VALUES IN THE PROVIDED unipowerd.h FILES. ***** The old configuration files should still work, but users ***** should adopt the new terminology since it is a little ***** saner. 0.2.1 beta (1995/01/15) Documentation has been cleaned up some more. Programs synched to a consistent revision number (equal to the release). 0.2 beta (1994/11/04) First version to be released for limited beta testing. First rough draft of documentation. Added -k option to unipowerd. Removed unikill from the package as redundant. Created unified Makefile for unipowerd package. General cleanup of unipower package. 0.1 beta (1994/04/20) First version of unipower package. Not released to public.