#!/bin/sh
-#Logs a single line into the log file passed as script parameter
-# adds timestamp to the logview openformat lines
+# Logs a single line into the log file passed as script parameter
+# and adds timestamp to the logview openformat lines
+#
+# License: http://www.gnu.org/licenses/agpl.html AGPL
+# Author: Christian Weiske <cweiske@cweiske.de>
file="$1"
if [ "x$file" = "x" ]; then
exit 1
fi
-#Beispielausgabe USB-WDE1:
# $1;1;;13,8;22,7;22,6;17,8;22,2;21,2;22,9;;59;35;38;49;38;40;35;;;;;;;0
-# Doku des Formats in 92030_USB_WDE1_V1.0_UM.pdf bei elv.de verfügbar
-# Format ist "Logview openformat"
-# http://www.logview.info/cms/d_formatbeschreibung.phtml
-
while read -r line
do
beginning=`echo "$line"|cut -b 1-3`
#!/bin/sh
# logs the last line. usable via nohup on the server
+#
+# run this script as follows:
+# $ nohup ./usb-wde1-log-last.sh &
+#
+# License: http://www.gnu.org/licenses/agpl.html AGPL
+# Author: Christian Weiske <cweiske@cweiske.de>
+#
# FIXME: send RESET or INIT and M2
# FIXME: use absolute path for log-single-line.sh
#
-# run command: nohup ./usb-wde1-log-last.sh &
-#
socat /dev/ttyUSB0,b9600 STDOUT\
| ./log-single-line.sh /tmp/usb-wde1-last
#%# family=manual
#%# capabilities=autoconf suggest
+=head1 AUTHOR and LICENSE
+
+License: http://www.gnu.org/licenses/agpl.html AGPL
+Author: Christian Weiske <cweiske@cweiske.de>
+
=cut
TYPE=`basename $0 | sed 's/^.*_//g'`
exit 0
fi
+#Beispielausgabe USB-WDE1:
+# $1;1;;13,8;22,7;22,6;17,8;22,2;21,2;22,9;;59;35;38;49;38;40;35;;;;;;;0
+# Doku des Formats in 92030_USB_WDE1_V1.0_UM.pdf bei elv.de verfügbar
+# Format ist "Logview openformat"
+# http://www.logview.info/cms/d_formatbeschreibung.phtml
+
+
#split by semicolons
OLDIFS="$IFS"
IFS=";"