[vz-users] SO-Ausgabe fehlt im neuen vzlogger!?

Michael Baer mibaer at web.de
Sat Jan 4 22:41:44 CET 2014


Am Samstag, 28. Dezember 2013 schrieb Daniel Lauckner:
> Am Freitag, 27. Dezember 2013 um 12:57 schrieb Michael Baer:
> > gestern habe ich meinen Pi mal auf den aktuellen Stand gebracht.
> > http://volkszaehler.org/pipermail/volkszaehler-dev/2013-December/
> > 003307.html
> > 
> > Soweit funktioniert alles - aber: Mein S0-Kanal fehlt.
> > 
> > Gestern abend nach Anleitung (s.o.) durchgeführt - git pull
> > meldet Already up-to-date.
> 
> $ git show
> und Ausgabe bitte posten.

commit 66110f610b544e619092be48ee005f65e99eec38
Merge: ffe2020 a551342
Author: Justin Otherguy <justin at justinotherguy.org>
Date:   Tue Oct 15 13:42:23 2013 -0700

    Merge pull request #23 from JT-DE/master
    
    Jan Tamm: Feste Intervalle beim Aggregieren (für solaranalyzer)


> > Den "alten" vzlogger gestartet - die Hardware ist in Ordnung, der
> > Kanal ist wieder da!
> > 
> > Zur Sicherheit die vzlogger.conf  von der Evertz-Version auf die
> > "normale" kopiert - S0 fehlt weiterhin :-(
> > 
> Das Update oben betrifft nur Middleware und Frontend, einen "neuen"
> vzlogger gibts da nicht.

git show:

commit f913ecb42182388ade9638f867f055c72f526ce9                                                                     
Author: peterevertz <leo2 at pec.homeip.net>                                                                           
Date:   Mon Jun 17 12:26:10 2013 +0200                                                                              
                                                                                                                    
    baudrates for sml                                                                                               
                                                                                                                    
diff --git a/src/protocols/MeterSML.cpp b/src/protocols/MeterSML.cpp                                                
index 1909ee1..3c3ad0f 100644                                                                                       
--- a/src/protocols/MeterSML.cpp                                                                                    
+++ b/src/protocols/MeterSML.cpp                                                                                    
@@ -101,6 +101,14 @@ MeterSML::MeterSML(std::list<Option> options)                                                  
                baudrate = optlist.lookup_int(options, "baudrate");
                /* find constant for termios structure */
                switch (baudrate) {
+                               case 50: _baudrate = B50; break;
+                               case 75: _baudrate = B75; break;
+                               case 110: _baudrate = B110; break;
+                               case 134: _baudrate = B134; break;
+                               case 150: _baudrate = B150; break;
+                               case 200: _baudrate = B200; break;
+                               case 300: _baudrate = B300; break;
+                               case 600: _baudrate = B600; break;
                                case 1200: _baudrate = B1200; break;
                                case 1800: _baudrate = B1800; break;
                                case 2400: _baudrate = B2400; break;


In der Version vom Juni (Peter Evertz) funktioniert S0 im vzlogger, in 
der Version vom Oktober (Justin) funktioniert S0 nicht!
Ich hab das aber erst bemerkt als ich die neue "allgemeine" Version
am 26.Dezember installiert habe. 
Seit Juni gab es da im vzlogger schon einige Versionen :-)

-- 


Gruss,
	Michael

GnuPG-ID 0x1E4ED700  http://pgp.mit.edu/


More information about the volkszaehler-users mailing list