> Du rechnest das Zweierkomplement von Hand?
Sozusagen. Ist kuerzer, und ich wusste auf Anhieb nicht wie ich in perl zu
signed komme.
> In C sieht das hier mit 7FFB4D als Beispielwert jedenfalls so aus:
Gerne :) Mit deinem Beispielwert kommt beidesmal das Gleiche raus (-0.5)
> Diese Annahme ist mit Sicherheit falsch:
Ich musste mich ja auch entscheiden bei deinem Satz
"0x00-0xff = 0-100% für unsigned char Wert in 1% Schritten"
zu einem der Moeglichkeiten, entweder 0-0xff _ODER_ in 1% Schritten. Hab wohl
das falsche Los gezogen. Habs korrigiert und eingecheckt.
> Auf dem Socketinterface kommt nämlich nach wie vor das hier raus:
> 2010-12-18 11:26:03 CUL_HM CUL_HM_136BFC unknownMsg: 7FFE4D
Ist CUL_HM_136BFC vom Typ THSensor? Wenn ja, dann streue bitte in CUL_HM_Parse
Zeilen wie :
Log 1, "Hallo";
ein, solange man weiss, wieso es nicht in dem Abschnitt landet, der Temperatur
und Feuchte berechnet.
Gruss,
Rudi
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.