Guten Abend,
Mir ist ein Fehler in der 10_EnOcean.pm aufgefallen.
Beim Profil A5-06-01 wurde die Spannung nicht richtig Interpretiert.
Hier einen Auszug aus der original Datei. Zeile 2273:
$voltage = sprintf "0.1f", $db[3] * 0.02;
Diese habe ich ersetzt durch:
$voltage = sprintf "\%6.2f", $db[3] * 0.02;
Hoffe ich konnte helfen.
Gruß Kubuntufan
Zitat von: kubuntufan am 20 Dezember 2013, 20:58:55
Mir ist ein Fehler in der 10_EnOcean.pm aufgefallen.
Beim Profil A5-06-01 wurde die Spannung nicht richtig Interpretiert.
Hier einen Auszug aus der original Datei. Zeile 2273:
$voltage = sprintf "0.1f", $db[3] * 0.02;
Diese habe ich ersetzt durch:
$voltage = sprintf "\%6.2f", $db[3] * 0.02;
Danke für den Hinweis. Die Ausgabe war leider an mehreren Stellen falsch. Ich habe es bei einer Nachkommastelle belassen, da die Auflösung des Messwertes rechnerisch nur bei max. 0,02 V liegt und im EEP auch nur eine Nachkommastelle angegeben ist.