Forum: Mikrocontroller und Digitale Elektronik C-Code für Bosch BMP085 Drucksensor?


von Sascha W. (bucky2k)


Lesenswert?

Hi,

ich habe seit einer Woche den BMP085 digitalen Drucksensor hier liegen 
und Hardwaretechnisch alles fertig, aber irgendwie schafft es Bosch 
nicht mir den C-Code zuzusenden und ans Telefon geht heute auch keiner. 
Hat wer zufällig den Code parat?

Gruß,

Bucky

von Alex W. (a20q90)


Lesenswert?

Das Ding wird doch über I2C angesteuert! Wozu benötigst Du dann noch nen 
Code?

von Sascha W. (bucky2k)


Lesenswert?

Ich muss zugeben das Datenblatt noch nicht von A bis Z studiert zu haben 
ob alle nötigen Informationen drin sind, laut Bosch am Telefon vorige 
Woche brauche ich aber den C-Code in dem die detaillierten Befehle drin 
stehen. Auch in Codeschnipseln die ich im Netz gefunden habe war immer 
eine spezifische Headerdatei im Spiel...

von B. W. H. (kormorix)


Lesenswert?


von Sascha W. (bucky2k)


Lesenswert?

Die habe ich bereits durchforstet, konnte aber auch die letztlich für 
die Kommunikation zuständige Datei darin nicht auffinden. Aber danke, 
ich schaue mir das nachher nochmal genau an.

von Dennis A. (dennis999)


Lesenswert?

Hab den Code von Bosch gerade hier.

Wenn du ihn noch brauchst, dann poste doch einfach mal ne E-Mail zu der 
ich dir die Dateien senden kann.

Gruß

von fler (Gast)


Lesenswert?

HAllo

Ich möchte den Bosch BMP085 im OSS3 mode High Relosution, betreiben.
Jedoch habe ich in der Berechnung einen Fehler.
Hat jemand Erfahrung der meinen Code prüfen könnte?
Mit dem Datenblatt habe ich es schon versucht, das hat nichts gebracht.
mfg

von Sascha W. (bucky2k)


Lesenswert?

Eigentlich sollte keine weitere Berechnung nötig sein, das oversampling 
wird intern gemacht und es erhöht sich lediglich die conversion time. 
Sicher, das Du lang genug wartest bevor du die Werte ausließt?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.