[vz-dev] Logging with AVR NET-IO and python - was: Re: [...]

Peer Janssen peer at baden-online.de
Fri Jun 4 01:43:25 CEST 2010


Steffen Vogel schrieb:
> PS: ich logge jetzt

Ich habe neulich auch geloggt, und zwar mit einem AVR NET-IO mit
Original-Software und Original-Einstellung, den ich über ein
Python-Script (s. Anhang) direkt mittels Telnet-Zugriff abgefragt habe.

Mit dem Script kann man also loggen, was man will. Einfach Gerät
beschaffen, anschließen und Script starten.

Das Script generiert mir dabei solche Daten:

Timestamp	Lfdnr.	AD-1	AD-2	AD-3	AD-4	Inputs		Status

1274274427.31	2844	568	483	440	736	S00000000	OK
1274274457.31	2845	560	480	435	723	S00000000	OK
1274274487.31	2846	555	478	433	726	S00000000	OK
1274274517.31	2847	556	479	433	728	S00000000	OK
1274274547.31	2848	559	480	435	736	S00000000	OK
1274274577.31	2849	560	480	435	732	S00000000	OK

Das kann man sich dann mittels gnuplot anzeigen lassen. Dazu habe ich
folgendes gnuplot-Script geschrieben:

#====================================
# Plotten von Messdaten des avrnetio
#====================================
#Uncomment the next two lines to generate png output
#set terminal png
#set output '| display png:-'
set title 'AVR NET-IO Analogdaten'
set yrange [0:700]
#set xrange [2:17]
set xlabel 'Zeit (Unix-Timestamp)'
set ylabel 'A/D-Wandler-Wert (Messbereich: 0..1023)
plot 'avrnetio.log' using 1:6 with lines, \
       'avrnetio.log' using 1:3 with lines, \
       'avrnetio.log' using 1:4 with lines, \
       'avrnetio.log' using 1:5 with lines

Eine Beispielausgabe ist im Anhang. Mehr Infos zu gnuplot in den 
Tutorials dazu.

An dem Gerät war nur ein LDR mit Spannungsteiler angeschlossen. Man
sieht also, wie es am Tag heller und wieder dunkler wird, und gewisse
Tagesschwanken (Wolken usw.).

Viel Erfolg allen, die es ausprobieren wollen!
Peer

-------------- next part --------------
A non-text attachment was scrubbed...
Name: avrnetio.png
Type: image/png
Size: 7613 bytes
Desc: not available
Url : http://volkszaehler.org/pipermail/volkszaehler-dev/attachments/20100604/c0da5c40/attachment.png 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: avrnetio.py
Type: text/x-python
Size: 2187 bytes
Desc: not available
Url : http://volkszaehler.org/pipermail/volkszaehler-dev/attachments/20100604/c0da5c40/attachment.py 


More information about the volkszaehler-dev mailing list