Re: Re: TH Sensor Payload erraten

Begonnen von rudolfkoenig, 18 Dezember 2010, 18:25:03

Vorheriges Thema - Nächstes Thema

rudolfkoenig

                                                   

> 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.