]> mj.ucw.cz Git - arexx.git/blobdiff - README
Home: New MQTT server
[arexx.git] / README
diff --git a/README b/README
index c2ed2a14adff4cb938560cf114e860e67dbeae03..50d9efa4cb949418ec2c1fbd5e0e2f7c893a5180 100644 (file)
--- a/README
+++ b/README
@@ -2,7 +2,7 @@
 
                            Arexx Data Logger Daemon
 
-                      (c) 2011 Martin Mares <mj@ucw.cz>
+                   (c) 2011--2020 Martin Mares <mj@ucw.cz>
 
        You can use and distribute this program under the terms of GPLv2.
 
@@ -21,10 +21,18 @@ so I reverse-engineered the communication protocol and wrote my own software.
 This package contains a daemon (arexxd), which watches USB and whenever the
 data logger is connected, it downloads all data points from its memory and
 continues fetching all further measurements in real time. Also, it synchronizes
-the clock of the logger to the system time. The data points are stored in a RRD
-database (see http://oss.oetiker.ch/rrdtool/), but you can easily tweak the
-source to process the data in any way you like.
+the clock of the logger to the system time.
+
+The data points can be stored in a RRD database (see http://oss.oetiker.ch/rrdtool/)
+or sent to InfluxDB (this is configured rather crudely in the source code).
+You can easily tweak the source to process the data in any way you like.
 
 This program is not supported or endorsed by AREXX in any way. Also, there is
 no warranty on what it does or does not. However, if you have any bug reports
 or suggestions, I will be glad to hear them.
+
+To build the program, you need development packages for libusb-1.0 and librrd
+(they are probably called <something>-dev in your system). You might want
+to tweak init-arexxd script, which expects that an account called "arexxd"
+exists in /etc/passwd. Also, you can customize the correct_point() function
+in arexxd.c.