Linux Driver For Temp Recorder Ellitech RC5
Linux Driver For Temp Recorder Ellitech RC5
Prior to starting this, I wish to point out that this apparatus shows a great deal of
inertia (I mean that its response to temperature variations is slow, which is likely due
to its plasting envelope). While checking a domestic refrigerator temperature moves,
I noticed that, while the "Gresinger" control thermometer responded very quikly to
temperature changes, RC5 took a lot more time. When bringing it back from inside
the fridge (about 5°C) to the room at 22°C, it took more than 20 minutes to settle.
Testing the connexion of your Elitech module to your computer operating system
Boot your system, then plug your Elitech RC5 to an usb port.
Then check wich port it is connected to. The system simulates a serial device,
so you are expected to check recent serial connexions :
$ cd /dev
$ ls -lt | more
(which displays a list of devices sorted by time, the newest appearing first)
On my Debian system, I get :
$ ....... ttyUSB0
When you unplug the module, the ttyUSB0 (or whatever else) should no
longer show when listing again, it should reappear whenever replugged, which
test means that your connexion is OK and tells you which port is concerned.
elitech-datareader-0.9.5.tar.gz
once downloaded, untar the file :
In the directory elitech-datareader-0.9.5, open the README.txt file and read it. Don't bother about
the serial port driver, you don't need it in a linux box, at least not if you are running a recent Debian
or Ubuntu distro, as found in the above test of usb/serial port.
or as :
This being done, you are ready to use your RC5 Ellitech Temperature Recorder
====================================================================
Reading next lines on the README file will teach you how to initialize/re-initialize, configure and
use your RC5 Ellitech data recorder. True enough : you must use Xterms to call the commands.
However, you won't necessarily have to type these lines of command at each use of the apparatus :
From this document or from others, i.e. the README file, you can easily copy/paste appropriate
commands onto an xterm. If you are carrying several test, you may leave the xterm open and
recall commands each time.
Here is an example of the 'command set' command that I use to initialize/re-initialize (reset) the
module prior to a new use :
You may have noticed that this only works when launched as root... I have not yet spent time
to figure out how to operate this as user.
This reset command (-- command set) calls for one measurement per minute (60 sec), in the range
betweed 60°C to -30°C, with a calibration correction of 0.1, from serial port /dev/ttyUSB0
Once this command has been launched, unplug the module and press firmly onto the ►button for at
least 4 seconds, until the ►icon appears on the display. Then the measurements and recordind start.
You may place the module anywhere you want to measure and record temperatures.
After a few hours or days, whenever you decide the measurement is over, bring the module close to
the computer and plug it again to same usb port.
will display the results on screen. If instead you wish to record this on a text file, just do this :
# chown bd MyRecordsFile.txt
$ mv MyRecordsFile.txt MyRecordsFile.csv
libreoffice MyRecordsFile.csv
chose three columns separators, that is, tab, space and ':' so that you get separated columns for you
to work easily. Remove a few first lines and a few last lines, so as to only keep whatever concerns
the test proper. You may then extract appropriate information about the test : lower and upper
values, gap, averages... and create diagrams etc...