[vz-users] Peaks im Frontend - Ollis Fragen

Udo1 udo1 at gmx.net
Thu Sep 11 12:20:19 CEST 2014


Am 11.09.2014 11:43, schrieb Oliver Regehr:
> wenn vzlogger mit dem ACE funktionieren würde, wäre das das Mittel der Wahl.
Mit dem Patch von Michael Wulz sollte er funktionieren.

in der Datei src/protocols/MeterD0.cpp:

   case OBIS_CODE:
                                 print(log_debug, "DEBUG OBIS_CODE byte
%c hex= %X ",name().c_str(), byte, byte);
                                 if ((byte != '\n') && (byte != '\r') &&
(byte != 0x02) && (byte != 0x1F) && (byte != '*'))// STX und US ausklammern
                                 {
                                         if (byte == '(') {
obis_code[byte_iterator]
= '\0';
                                                 byte_iterator = 0;
                                                 context = VALUE;
                                         }
                                         else obis_code[byte_iterator++]
= byte;
                                 }
                                 break;

Hab ich hinten das "&& (byte != '*')" hinzugefügt.
Somit wird das "*" entfernt und die OBIS ID's sind dann halt
1.8.120
1.8.119
1.8.118
usw...

Gruß
Udo


More information about the volkszaehler-users mailing list