Arduino & BMP280: Force Mode

OP (Firma: Google) #5217181
Lesenswert?
• ▲
▼
Hallo Gemeinde,

ich würde gerne den BMP280 im Force Mode betreiben, sodass der Sensor 
nach einer Messung direkt in DeepSleep geht...

Derzeit habe ich die entsprechende Adafruit-Library inkludiert, mit der 
ich schnell an die Werte (Temp, Pressure) des Sensors gekommen bin.
Doch leider sieht die Bibliothek keine Funktion für den Force Mode vor.
Auch das Sampling kann ich nirgendwo steuern.

Könnt ihr mir eine andere Bibliothek empfehlen, damit ich den Sensor 
korrekt und stromsparend verwenden kann?

Herzlichen Dank!

PS: Die BME280-Library bietet mir diese Funktionalität... Kann ich den 
Code evtl. kopieren?
#5218225
Lesenswert?
• ▲
▼
Tim S. schrieb:
> Könnt ihr mir eine andere Bibliothek empfehlen, damit ich den Sensor
> korrekt und stromsparend verwenden kann?

Wie wäre es mit selbst einbauen? Die Lib liegt ja sicher im Source-Code 
vor ;)

> PS: Die BME280-Library bietet mir diese Funktionalität... Kann ich den
> Code evtl. kopieren?

Nach dem was ich mir in den Datenblättern bisher so angesehen habe, sind 
der BMP280 und der BME280 wahrscheinlich identisch, was Druck und 
Temperatur anbelangt. Sollte also vom Prinzip her mit dem selben Code 
machbar sein.

Grüße Oliver
OP (Firma: Google) #5218285
Lesenswert?
• ▲
▼
Hallo Oliver.

Ich habe gestern Abend Zeit gefunden, das selbst für den BMP280 
nachzuziehen bzw. den Forced Mode in die BMP280-Library einzubauen.
Hat auf Anhieb geklappt.

PS:
Ja, alle Register sind identisch zwischen BMP280 <-> BME280.
Nur die Anteile, die die Luftfeuchtigkeit betreffen fehlen natürlich.
Diese Informationen sind beim BME280 in zusätzliche Register 
ausgelagert, also Gott sei Dank nicht mit bereits vorhandenen Registern 
verheiratet.

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.