QM1538 ==> 4Hz Data Logging for Fifty Bucks

Everyone wants data logging.

You want data logging... (yes you really do).

Keep track of real events in the real world and look at them over time. Feed your data-processing algorithms with something a bit more realistic than

/dev/urandom
. Do science. Learn about the environment you are living in.

Just for the record, I'm a happy customer who bought one of these meters and liked it. I'm not getting any kickback off this. Swear.

Why Qm1538?

Spending money is the best fun when you are spending someone else's money. On the other hand, if you are spending your own money then it's a compromise between spending little and buying complete junk and spending a lot and overkilling your problem. There are some really nice scientific data loggers out there but not much good gear at the low-end of the market. The QM1538 stands out as good value, versatile, easy to use and robust.

Good Points

Bad Points

Temperature -- Is My Server-Room Cooking?

The most obvious thing that every computer owner wants to keep track of is temperature. The QM1538 kit comes with a temperature probe and the dial has a setting for "degrees C" which is pre-calibrated to the probe. It gives a precision of 1/10 of a degree, I have nothing better to compare it with for accuracy.

Usage

In simple terms, this program is a stream filter that attaches to a serial port and dumps output to the standard out. The serial port is currently hard-coded into a global variable -- a command line option could easily be added or just edit the source code and compile.
char *serial_filename = "/dev/ttyS0";

Options

Probably, more options would be useful, see where we go from here. Write them yourself or consider hiring an expert to make your project really zoom (hmmm, where to find such an expert).

Download

Links to source code:

Other Links


 Legal Details Linux Bespoke Homepage