Temperatur/Feuchte Sensor SHT15 WILL NICHT

Gast #279292
Lesenswert?
• ▲
▼
*(p_value)  =s_read_byte(ACK);    //read the first byte (MSB)
  *(p_value+1)=s_read_byte(ACK);    //read the second byte (LSB)

bin mir grad nicht sicher, ob es nicht

  *(p_value+1)  =s_read_byte(ACK);    //read the first byte (MSB)
  *(p_value)=s_read_byte(ACK);    //read the second byte (LSB)

heissen sollte. Ansonsten glaube ich vor langer zeit ähnliche werte mal
gehabt zu haben, damals lag der Fehler darin, dass die Daten des Sensors
um ein Bit verschoben interpretiert wurden.
Gast #279298
Lesenswert?
• ▲
▼
wir haben das CRC zeugs eingebaut.
Wenn CRC misslingt gibts eben nen Reset. Schon alleine deshalb, da es
keine Privatanwendung ist und auf die Werte in diesem Fall Verlass sein
muss.

Aber inzwischen hat sich gezeigt, dass der Sensor so gut wie nie nen
CRC-Fehler gemacht hat, deshalb sollte es (wenn es privat sein soll)
vollkommen ausreichend sein ohne CRC zu arbeiten.
Gruß

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.