Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

change filter settings, to enhance response time #122

Merged
merged 1 commit into from Jul 13, 2019

Conversation

@krikk
Copy link
Contributor

commented Jul 12, 2019

according to the BME280 datasheet the Suggested settings for weather monitoring are:

Sensor mode: forced mode
Oversampling settings: pressure ×1, temperature ×1, humidity ×1
IIR filter settings: filter off

the default setting up to now was a filter setting of 16, which means we need 22 samples to reach ≥75 % of step temperatur change, with the "Filter off" setting we only need 1 Sample

example: i put my BME280 sensor (which reports every 3 minutes) from room temperatur (23°C) into the freezer (-20°C)
without this change it takes a BME280 sensor more than 2 hours to report the right temperature... after my change it only takes a few minutes...

before:
image

after:
image

comparison of the measured temperatur of the BME280 (blue line) with a si7021 (orange line) sensor... ... i changed the filtering of the bme280 at midnight :)
image

change filter settings, to enhance response time
according to the BME280 datasheet the Suggested settings for weather monitoring are:

Sensor mode: forced mode
Oversampling settings: pressure ×1, temperature ×1, humidity ×1
IIR filter settings: filter off

the default setting up to now was a filter setting of 16, which means we need 22 samples  to reach ≥75 % of step temperatur change, with the "Filter off" setting we only need 1 Sample

example: i put my BME280 sensor (which reports every 3 minutes) from room temperatur (23°C) into the freezer (-20°C)
without this change it takes a BME280 sensor more than 2 hours to report the right temperature...  after my change it only takes a few minutes...

@pa-pa pa-pa merged commit cf611ef into pa-pa:master Jul 13, 2019

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.