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

Allow I2C to address a specific BME680 address #9

Closed
SV-Zanshin opened this issue May 14, 2020 · 1 comment
Closed

Allow I2C to address a specific BME680 address #9

SV-Zanshin opened this issue May 14, 2020 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@SV-Zanshin
Copy link
Collaborator

The BME680 allows 2 different I2C addresses (0x76 and 0x77). The library currently will check both addresses and use the first one found. But this means that two devices, both using I2C, are not supported. The begin() method should be changed to allow for explicit setting of either address while still being backwards-compatible and allowing no I2C address to be specified.

@SV-Zanshin SV-Zanshin added the enhancement New feature or request label May 14, 2020
@SV-Zanshin SV-Zanshin self-assigned this May 14, 2020
SV-Zanshin pushed a commit that referenced this issue May 14, 2020
Initial fix for Issue #9 to allow for the library to work with multiple I2C BME680s
SV-Zanshin pushed a commit that referenced this issue May 14, 2020
@SV-Zanshin
Copy link
Collaborator Author

Added new begin() overload and changed wiki documentation

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

No branches or pull requests

1 participant