About
The Decvice::WS2500PC perl package allows you to access the interface of the WS2500PC device, produced
by the german company ELV.
This device receives and stores data sent by various sensors (temperature, pressure, rain, etc.).
With the help of this package you can easily access the buffer via the serial interface and
read all available data.
|
News
| 2004-02-09 |
|
Version 0.99b:
- Bugfix: Reading of other sensors than temp1-temp8 issued warnings
- Added: ws2500_GetDatasetBulk
- Modified: example program now uses the new bulk function
|
| 2004-02-08 |
|
Version 0.99a: Minor bugfix: Prerequisite for perl 5.8.2 deleted; 'make test' with older perl versions should work now
|
| 2004-02-06 |
|
Version 0.99: Initial test release
|
|
Download
The latest stable version can be downloaded here (source tarball): Device-WS2500PC-latest.tar.gz
Older versions and additional files can be found here.
|
Notes
This package has following dependencies:
- Device::SerialPort
- Time::HiRes
- Time::Local
In order to compile and install the package, a simple
# tar -xzvf <name>
# cd <name>
# perl Makefile.pl
# make
# make test
# make install
should do the trick. Depending on your installation, you must be root
for make install. Documentation is available through the perldoc program.
Simply type 'perldoc Device::WS2500PC' to get help.
Within the distribution tarball is a directory called 'example'. There you
can find a command line driven example application using this library.
Notes:
- This program has been developed and testet under linux. I may or may not work on other platforms.
Please report if you have managed to run it on non UNIX-Platforms.
- As the protocol is very time dependent, perl may be too slow to execute everything in time on old system (e.g. 80x386).
Please report when you encouter any problems
|
|
Contact & Links
You can reach me under: (click for eMail). Any suggestions, comments or ideas are welcome.
Links of interest:
|