[vz-users] vzlogger mit IR-Schreib-Lesekopf an Elster 1440
Rainer Gauweiler
volkszaehler at moppl.inka.de
Sat May 19 15:14:10 CEST 2012
Hallo Axel,
Am 19.05.2012 08:40, schrieb Mister O:
> Guten Morgen,
>
> Am 18. Mai 2012 09:29 schrieb Udo1
>
> Lässt sich das nicht mit einem einfachen script vorher erledigen?
>
>
> Ja, vermutlich schon ich bekomme es aber nicht hin
>
> Folgendes kleines "Test-Start-Skript" habe ich nach den Vorgaben aus dem
> Wiki gebaut (für zwei IR-Schreib-Leseköpfe):
>
> #!/bin/bash
> # Werte auf default setzen
> stty -F /dev/ttyUSB0 sane
> stty -F /dev/ttyUSB1 sane
> # Übertragungsparameter einstellen
> stty -F /dev/ttyUSB0 300 parenb -parodd cs7 -cstopb raw
> stty -F /dev/ttyUSB1 300 parenb -parodd cs7 -cstopb raw
> # Debugausgabe
> #cat < /dev/ttyUSB1 &
> # Initialisierung senden (Hexadezimal)
> echo $'\x2f\x3f\x21\x0d\x0a' > /dev/ttyUSB0
> echo $'\x2f\x3f\x21\x0d\x0a' > /dev/ttyUSB1
> sleep 1
> # Übertragungsrate auf 9600 hochsetzen
> echo $'\x06\x30\x35\x30\x0d\x0a' > /dev/ttyUSB0
> stty -F /dev/ttyUSB0 9600
> echo $'\x06\x30\x35\x30\x0d\x0a' > /dev/ttyUSB1
> stty -F /dev/ttyUSB1 9600
> sleep 1
> echo -e "\nStarte vzlogger:"
> # vzlogger starten
> vzlogger -c /etc/vzlogger.conf -f -v 20
mach doch mal testweise einfach ein "cat /dev/ttyUSB0" anstatt den
vzlogger aufzurufen. Dann siehst Du, ob und wie die Daten kommen.
Vorallem siehst Du, ob sie dann dauerhaft kommen oder nur für ein Zyklus
oder nur für ein paar Minuten.
> Ich bin auch nicht sicher ob ich in vzlogger.conf als Protokoll sml oder
> d0 einstellen muss?
IIRC hast Du geschrieben, dass Du die Daten im Klartext lesen kannst.
Dann sollte es D0 sein.
Gruss
Rainer
More information about the volkszaehler-users
mailing list