Skip to content

Gas resistance calculation showing incorrect results for BME688 #42

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

Closed
Technodad opened this issue Jul 15, 2021 · 3 comments
Closed

Gas resistance calculation showing incorrect results for BME688 #42

Technodad opened this issue Jul 15, 2021 · 3 comments
Assignees

Comments

@Technodad
Copy link

While the BME680 library is recommended for the BME688, it appears the calculations for gas resistance are different for the two sensors per @adafruit_support_carter in this support forum thread post on July 13.

Suggest either splitting the 688 into its own library, or adding logic to the combined library to detect the chip type and use the appropriate calculation. The former will save a bit on library size, but would require the BME688 project pages to be updated.

@ladyada
Copy link
Member

ladyada commented Jul 17, 2021

yeah there's no way to detect between the chips that we found so we'll have to just make a subclass or yeah maybe a new library

@caternuson wanna avoid pn532 and look at this instead

@caternuson
Copy link
Contributor

@ladyada yep. bme688 in hand and taking a look.

@caternuson
Copy link
Contributor

Should be fixed with #43 and release in 3.4.0:
https://github.com/adafruit/Adafruit_CircuitPython_BME680/releases/tag/3.4.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants