[vz-dev] vzlogger bricht ab auf raspberry

Jürgen Goller juergen.goller at gmail.com
Thu Nov 15 19:39:40 CET 2012


Am 15.11.2012 19:10, schrieb Thorben Thuermer:
> On Thu, 15 Nov 2012 19:01:36 +0100
> Jürgen Goller <juergen.goller at gmail.com> wrote:
>> Am 15. November 2012 18:53 schrieb Thorben Thuermer <r00t at constancy.org>:
> [...]
>>> "Something unexpected happened: meter_read_d0: 281!"?
>>>
>>> das bedeutet, du hast vzlogger fuer einen zaehler der d0-daten liefert
>>> konfiguriert, aber die daten die kommen sind kein d0.
>>> d0 muesste lesbarer ascii-text sein, im dump/terminal, keine binaerdaten.
>>> die daten in deinem log sind kein d0, aber auch kein sml,
>>> also muss irgendetwas mit den schnittstellen-einstellungen oder dem
>>> lesekopf
>>> falsch sein.
>> so, ich hab mal im hterm ein hex-file vom lesekopf erhalten. sollte im
>> anhang sein.
> _DAS_ sieht dann nach sml aus. (1b 1b 1b 1b 01 01 01 01 ...)
> du solltest also
> - die terminaleinstellungen auf dem himbeerkuchen so hinbekommen, dass
>    die daten dort genauso ankommen
> - in der vzlogger config das protokoll auf sml einstellen
>
>> Mit freundlichen Grüßen
>> Jürgen Goller
> - T.

Hm.... Jetzt hab ich im vzlogger-config auf sml umgestellt. Die Serielle 
Konsole hab ich auch eingestellt (sudo stty -F /dev/lesekopf-oglinks 
9600 parenb -parodd cs7 -cstopb) bzw. (sudo stty -F /dev/ttyUSB0 9600 
parenb -parodd cs7 -cstopb). Wenn ich jetzt
             pi at raspberrypi ~ $ sudo vzlogger
aufrufe, erhalte ich:
error: unknown type in sml_value_to_double
error: unknown type in sml_value_to_double
error: unknown type in sml_value_to_double

Der Befehl:
             pi at raspberrypi ~ $ sudo stty -F /dev/ttyUSB0
ergibt dies:
speed 9600 baud; line = 0;
-brkint -imaxbel
Das sollte ja so passen oder?? Bin jetzt etwas ratlos!

-- 
Jürgen Goller


More information about the volkszaehler-dev mailing list