[vz-users] Timing Baudratenumstellung [was: vzlogger: Wie alte Zählerstände unterdrücken]

Matthias Behr mbehr at mcbehr.de
Wed Jan 14 20:00:26 CET 2015


Hallo Martin,

Danke! Ich schaue mir die Logs an und bereite eine Version vor, bei der das Timeout für Baudrateswitch und für Timeout Daten lesen eingestellt werden kann.

Gruß
Matthias
> Am 14.01.2015 um 12:24 schrieb Martin Heinze <heinze.martin at gmail.com>:
> 
> Hallo Matthias,
> 
> 
> für mich funktioniert das Ganze noch nicht.
> 
> Was habe ich probiert:
> - kompletter neuer `git clone` und `make` vom vzlogger-Repository
> - Umstellung der Baudrate in der Config (ackseq und badrate_read sowie dump_file) und Verbosity auf 15
> 
> Da bekomme ich bei dem Lesen mit 9600 Baud immer ein Timeout.
> 
> Ich hänge Dir mal das Log, das dump_file und die Config an.
> Im Log sind bis Zeile 110 die Timeouts mit 9600bd zu beobachten - danach die erfolgreichen Lesungen mit 300bd.
> Beim Versuch mit 9600bd ist das dump_file leer geblieben. Also stehen da nur Sachen mit 300bd drin.
> 
> Wenn ich den Stromzähler mit meinem eigenen Skipt (auf Basis von https://github.com/Jaco69/Metering <https://github.com/Jaco69/Metering>) auslese, klappt die Umstellung - allerdings habe ich da ein Timeout von 0.4 Sekunden (Zeile 98).
> 
> Können wir den Timeout nach dem ACK nicht mit in die D0-Konfig mit aufnehmen? Wenn das bei Elias sogar 4 Sekunden ist, sollte der Nutzer das einstellen können.
> 
> 
> Viele Grüße,
> Martin
> 
> 
> 
> Am 13. Januar 2015 um 21:06 schrieb Matthias Behr <mbehr at mcbehr.de <mailto:mbehr at mcbehr.de>>:
> Hallo,
> 
> mit dem Commit meter d0: change baudrate after ACK seq not before
> der seit heute gemerged ist, sollte zumindest ein Timing Problem bei der Baudratenumstellung behoben sein. 
> Defacto wurde erst die Baudrate umgestellt und dann das ACK an den Logger geschickt, der das vermutlich nie empfangen hat, weil es lt. Spec noch mit der alten Baudrate auf das ACK wartet.
> 
> Wäre gut, wenn das jemand noch mal testen könnte. Es ist auch eine Logging-Möglichkeit eingebaut (siehe etc/vzlogger.conf „dump_file“) mit der evtl. weitere Probleme schneller analysiert werden können.
> 
> 
>> Am 23.12.2014 um 23:24 schrieb Andreas Götz <cpuidle at gmail.com <mailto:cpuidle at gmail.com>>:
>> 
>> Hi,
>> 
>>> Am 23.12.2014 um 19:26 schrieb Martin Heinze <martin-heinze at gmx.net <mailto:martin-heinze at gmx.net>>:
>>> 
>>> Ich habe ein ähnliches Problem mit meinem ISKRA MT171 ... da kommt auch nix, wenn ich versuche im vzlogger die Baudrate umzustellen ...
>>> 
>>> Mit ein bissl Probieren mit anderen (Python-)Skripten und einer Wartezeit von 0.3 Sekunden klappt das aber ...
>>> 
>>> Haben wir da eine Möglichkeit, das Timing in die Config einzubauen?
>> 
>> Kein grosses Problem wenn ihr Euch einig seit wo die richtige Stelle ist. Wenn ichs richtig verstanden habe läuft es aber auch dann nich nicht stabil. Denke die Ursache muss erst noch gefunden werden?



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20150114/6a436bba/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5256 bytes
Desc: not available
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20150114/6a436bba/attachment-0001.bin>


More information about the volkszaehler-users mailing list