Fooling with Data Logging:
Through the years I have tried a few methods for getting my System data into a computer so I could track system performance.
I have tried RS232 meters to a serial port on Linux laptops. This works but is a real kludge. I used it for years. I have also used the serial interface on my Outback Mate to interface to my Outback inverters system data. A lot of this required much help from many folks, mostly on IRC. I hesitate to name them because I don't want to leave anyone out. Without the patient help of both IbedonC and RossW over the years none of this would have progressed as far or as fast as it has. Many others helped, also but Don and Ross had the patience of Job while working on these projects. \
\
Recently, RonB mentioned the DataQ line of loggers as a possible solution for a Linux user. DataQ does have an SDK for their "starter kit" logger. Not real "support" but enough info to get it working
So, being the curious sort and a logging nut, I snagged one of their DI-194RS 4 channel logging Starter Kit for $25 plus shipping for $32 total I think.
I got it quickly and tried the manufacturer supplied examples but had no luck with getting it to run on my Debian Etch system. I Googled until I found a few programs that claimed to work with it but finally settled on a simple example that only logged one channel and required another channel to be switched off and on to initiate logging. I coerced RossW to help enable all 4 ports and eliminate the switch requirement of the example. Ross kicked out a customized code that grabs all 4 inputs and puts them in a file. He also helped me tweak the math in my scripts to overcome the zero offset of the logger and allow me to chart my system performance.
There are a couple "gotchas" with this logger. All inputs are referenced to the same ground rail so you may not be able to monitor separate systems that don't share a ground rail. It will require a buffer / amplification stage to read shunts. This is one of the next projects.
I use a USB to serial adapter and have compiled the software for a laptop with Debian Etch and for a Linksys "Slug" running Debian Etch, also. Works well on both.
I have some resulting graphs and a photo of the logger and its input divider over here:
http://www.anotherpower.com/gallery/DataQ
I generated this graph which shows the Solar, Turbine, Battery and Mates idea of battery volts.
The little bumps in the solar line at about the 140 data point spot is from yard lights after dark. Just interesting stuff. The Solar and Turbine volts are read on the far side of a blocking bridge from the batteries thus the higher than battery voltage.

Graph is generated from a datafile like this:
Seconds since the epoch ch1 ch2 ch3 ch4 :
1232128294 8.0306 8.31706 8.30078 -0.016276
1232128356 7.82227 8.18685 7.64648 -0.016276
1232128486 7.94922 8.23893 8.18685 -0.016276
1232128547 7.95247 8.25195 8.16406 -0.016276
1232128678 7.99154 8.31706 8.25195 -0.016276
1232128739 7.97526 8.31706 8.2194 -0.016276
1232128800 8.02409 8.25195 3.71094 -0.016276
Channel 4 is floating in this example.
Here is the Starter Kit from DataQ:
http://www.dataq.com/194.htm
If you run Windows it comes with free software which I didn't try.
More info as I sort it out.
Not a bad solution for the Linux user wanting basic system logging. Pretty good deal for $25 and shipping.
Just tossing it out there.
Tom