[vz-users] vzlogger, S0 device - FIXED!

Thorben Thuermer r00t at constancy.org
Mon Dec 3 22:55:16 CET 2012


Mon, 3 Dec 2012 22:39:16 +0100 Thorben Thuermer <r00t at constancy.org>:
> Sat, 1 Dec 2012 18:44:48 +0100 > Thorben Thuermer <r00t at constancy.org>:
> > wie schon gesagt, solange keiner das gegenteil bestaetigt, gehe ich davon
> > aus, dass der s0-modus in vzlogger schlicht nicht funktioniert.
> > (und halt nur den ersten impuls weitergibt.)
[...]
> (das ist nur ein workaround, bis der bug gefixt wird,
>  duefte daran liegen, dass details->periodic falsch gesetzt ist.
[...]

noch ein bisschen weiterlesen, und das problem ist gefunden:
in src/meter.c war aus unerfindlichen gruenden die initialisierung
des s0-meter-typs falsch - dort war fuer details->peridic TRUE statt FALSE
angegeben:
https://github.com/r00t-/vzlogger/commit/d5c0a10ec3a08c47dd0d55972ce3d3a8b4906c25
-METER_DETAIL(s0,  "S0-meter directly connected to RS232",      1,  TRUE),
+METER_DETAIL(s0,  "S0-meter directly connected to RS232",      1,  FALSE),

entweder selber fixen, meinen branch auschecken, oder warten bis herr justin
den pull-request annimmt.

- Thorben

> > On Sat, 1 Dec 2012 18:20:26 +0100
> > Christoph Harding <christoph at cd-k.de> wrote:
> [...]
> > > Ist es denn bei dir genauso, dass immer nur ein Wert uebermittelt wird und
> > > dann passiert nichts mehr,obwohl auf dem seriellen Anschluss eine Meldung
> > > kommt?
> [...]
> > > Am 1. Dezember 2012 18:14 schrieb Groovemaster <groovemaster at highperspace.de
> > > > Hallo,
> > > > Genau das gleiche Problem habe ich auch.
> [...]
> > > > Am 01.12.2012 um 17:30 schrieb Christoph Harding <christoph at cd-k.de>:
> [...]
> > > > In der Config des vzloggers habe ich einen neuen S0 Meter angelegt, der
> > > > auch durch den vzlogger geladen wird, siehe Log:
> > > >
> > > >
> > > > root at pinguin:/home/christoph# /etc/init.d/svzlogger start
> > > > Starting vzlogger
> [...]
> > > > Es wird nach dem Start des vzlogger immer nur einmal ein Eintrag erzeugt
> > > > und dann passiert nichts mehr, bis der vzlogger wieder einmal neu gestartet
> > > > wird. Auf der Konsole kann ich ueber den strace Befehl jedoch sehen wenn
> > > > Signale ankommen.


More information about the volkszaehler-users mailing list