Incorect temprerature with BME688 #201
Replies: 5 comments 2 replies
-
I also note that these values from the library code:
And they do not change over time. I think there's a trick to initializing the heater and the sampling, but I'm at a loss to figure it out myself... |
Beta Was this translation helpful? Give feedback.
-
Well, I feel a little like an idiot -- @florian-terisse take a look in the
This is assuming you have the same one I do (I2C/STEMMA connection) and your system is similar to:
(The 3c is an OLED display) |
Beta Was this translation helpful? Give feedback.
-
I thought I had all this tested - was just digging out a couple of BME688 devices I have spare but not connected. Let me know if I need to initialise with more sensible default values. |
Beta Was this translation helpful? Give feedback.
-
Just one question: where did you get the Air Quality calculation from? This is starting from |
Beta Was this translation helpful? Give feedback.
-
#207 should be gtg -- I've been running it since the PR and the data has been independently verified against the sample code above (over time). |
Beta Was this translation helpful? Give feedback.
-
Hi all,
I try to get the temperature with diosero framework from a BME688 senson (adafruit) connected to a PI5.
The temperature releved is incorrect (34°)
When i run the bosh python test script (BME68X_Environmental_Sensor_code/RaspberryPi/Python/examples/read-all.py) the temperature seems correct (22,98).
If i initialise the BME688 with the diorero framework during python script is runing, temperature releved by the python script change :
Logs of the python script :
22.98 C,1004.79 hPa,43.78 %RH,156527.05594619384 Ohms
22.98 C,1004.79 hPa,43.78 %RH,156670.74663402693 Ohms
22.98 C,1004.79 hPa,43.78 %RH,156383.6285888821 Ohms
34.81 C,683.08 hPa,100.00 %RH <-- At this instant, i run the java program with diozero framework
34.81 C,683.08 hPa,100.00 %RH
34.81 C,683.08 hPa,100.00 %RH
34.81 C,683.08 hPa,100.00 %RH
34.81 C,683.08 hPa,100.00 %RH
I'm sure the problem is on my usage of the diozero framework but i can't find where i'm wrong ...
Someone have an idea ?
Thank your for your help and sorry for my bat english..
Beta Was this translation helpful? Give feedback.
All reactions