Hallo Thorben, ich habe den Wert verbosity auf >=15 gesetzt. Den daraus resultierenden Log habe ich mir angesehen aber von [mtr0] habe ich keine Daten gefunden. Vielleicht fällt dir ja was auf, du bist da tiefer im Thema. Ich habe die Logdatei angehängt.
Danke - Marcus -----Ursprüngliche Nachricht----- Von: volkszaehler-dev-boun...@lists.volkszaehler.org [mailto:volkszaehler-dev-boun...@lists.volkszaehler.org] Im Auftrag von Thorben Thuermer Gesendet: Samstag, 13. April 2013 19:06 An: volkszaehler-dev@lists.volkszaehler.org Betreff: Re: [vz-dev] vzlogger c++ y-Port Meter1 Problem On Fri, 12 Apr 2013 09:11:58 +0000 Marcus Fries <marcus.fr...@cutweb.de> wrote: > Hallo Thorben, > ich habe den Trace noch mal angehängt, aus dem trace: die verbindungen zu beiden ports werden geoeffnet: connect(4, {sa_family=AF_INET, sin_port=htons(7980), sin_addr=inet_addr("192.168.0.177")}, 16) = 0 connect(5, {sa_family=AF_INET, sin_port=htons(7970), sin_addr=inet_addr("192.168.0.177")}, 16 UND es werden von beiden daten gelesen: $ grep 'read([45]' vzlogger.trace|less [pid 63177] read(5, "\33", 1) = 1 [pid 63177] read(5, "\33", 1) = 1 [pid 63177] read(5, "\33", 1) = 1 [pid 63177] read(5, "\33", 1) = 1 [pid 63177] read(5, "\1", 1) = 1 [...] [pid 63174] read(4, "\33", 1) = 1 [pid 63174] read(4, "\33", 1) = 1 [pid 63174] read(4, "\33", 1) = 1 [pid 63174] read(4, "\33", 1) = 1 [pid 63174] read(4, "\t", 1) = 1 [...] die oktal 33 (hex 1b) sind die start-bytes des sml-telegramms, also scheint das soweit alles korrekt anzukommen. es werden aber tatsaechlich nur fuer die kanaele eines zaehlers werte erzeugt. am besten setzt du nochmal die verbosity auf >=15 (in deiner config nur 6, zum testen nicht so toll) und schaust dann nochmal die vzlogger.log oder schickst die. > sowie ein Telnet mitschnitt von den beiden Ports vzlogger.zip ist der > trace > Y-Port_7970 ist der Bezugszaehler der aus ausgelesen wird. (chn2,chn3,chn4) > Y-Port_7980 ist der PV Zaehler, von dem keine Daten kommen. > (chn0,chn1) Y-Port_7980.txt enthaelt auch nur zwei bytes?! vzlogger selber bekommt lt. dem trace aber genug daten von dort... > Danke und Gruss - Thorben > -----Ursprüngliche Nachricht----- > Von: volkszaehler-dev-boun...@lists.volkszaehler.org > [mailto:volkszaehler-dev-boun...@lists.volkszaehler.org] Im Auftrag > von Thorben Thuermer > Gesendet: Donnerstag, 11. April 2013 09:42 > An: volkszaehler.org > Betreff: Re: [vz-dev] vzlogger c++ y-Port Meter1 Problem > > On Thu, 11 Apr 2013 04:06:43 +0000 > Marcus Fries <marcus.fr...@cutweb.de> wrote: > > Hallo Thorben, > > > > Danke fuer die Antwort. Ich habe den Trace aufgezeichnet, kann dort > > aber nicht alles Interpretieren. > > > > Aufgefallen ist mir in Zeile 2565 > > [pid 63177] write(1, "error: unrecognized sequencewarning: could not > > read the whole file\n", 67) = 67 > > die meldung haette auch ohne strace schon in der ausgabe sichtbar sein > sollen... > die stammt vom sml-parser. > entweder ist das schon der grund, warum einer der zaehler nicht gelesen > werden kann, oder nur ein symptom weil keine/die falschen daten kommen. > im trace sollte man noch sehen koennen fuer welchen zaehler aufgrund welcher > empfangenen daten die meldung kommt. > > > Ich habe aber den Trace angehaengt. > > kein attachment an deiner mail. > > > Dein Hinweis bezueglich "funzt nicht" werde ich beachten und das > > Compilieren Thema in einem separaten Thread fuehren. > > > > Danke und Gruss > > > > Marcus > > - Thorben > > > PS: Ich habe die Benachrichtigung von der Maillingliste von > > Zusammenfassung auf einzelne Mails umgestellt damit das in Zukunft > > besser zu handhaben ist > > wenn du jetzt noch aufhoerst outlook zu benutzen... ;) > > > Date: Tue, 9 Apr 2013 18:15:07 +0200 > > From: Thorben Thuermer > > <r...@constancy.org<mailto:r...@constancy.org>> > > To: > > volkszaehler-dev@lists.volkszaehler.org<mailto:volkszaehler-dev@lists. > > volkszaehler.org> > > Subject: Re: [vz-dev] vzlogger c++ y-Port Meter1 Problem > > > > On Tue, 9 Apr 2013 07:26:25 +0000 > > Marcus Fries <marcus.fr...@cutweb.de<mailto:marcus.fr...@cutweb.de>> wrote: > > > Hallo Thorben, > > > Hier die Antworten auf die gestellten Fragen. > > > 1. Telnet und liest mir beide Meter gleichzeitig aus. > > > 2. Vertauschung habe ich versucht und hat nichts gebracht. > > > - IR-K?pfe getauscht > > > -Meter Konfiguration gedreht > > > 3. Geht immer nur auf Port 7970 > > > > merkwuerig... > > magst du mal mit: > > $ strace -f -s 9999 vzlogger -f -c /etc/vzlogger.conf 2>vzlogger.trace ein > > trace erstellen, da sollte man dann sehen koennen was vzlogger macht, bzw > > ob er die ports korrekt oeffnet und daten empfaengt. > > > > (irgendwo hochladen oder an mich mailen, wenn du's nicht selbst > > lesen > > kannst.) > > > > > Ich habe das ganze noch auf dem Mac in einer Parallels VM unter Ubuntu > > > 1204 Desktop installiert haben aber schwierigkeiten den vzlogger Source > > > zu kompilieren. Die Anleitung unter volkzaehler.org funzt bei mir nicht. > > > > > Gibt es da noch zus?tzliche Informationen zur Entwicklungsumgebung? > > > > "funzt nicht" ist keine sinnvolle fehlerbeschreibung mit der dir irgendwer > > helfen kann. > > > > > Danke ?brigens f?r die Antwort. Ich sah mich schon auf verlorenem Posten. > > > > > Marcus > > > > - Thorben Thuermer > > > [voelling kaputtformatiertes zitat entfernt] > > > >
vzlogger_3.log
Description: vzlogger_3.log