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 to the I2C Scan to distinguish QMI8658 and BQ24295 #3554

Merged
merged 1 commit into from
Apr 5, 2024

Conversation

garethhcoleman
Copy link
Contributor

Both these devices share the same I2C address (0x6B) the QMI8658 IMU and BQ24295 PMU.

I've got a BQ24295 to test and it seems to work but I am unable to test with a QMI8658. I don't imagine reading from register 0xA would cause any problems, but if would be really good if someone is able to verify this, also to check that the contents of it don't accidently match the version ID from the BQ24295!!

Fingers crossed I got the trunking formatted correctly this time...

sharing the same I2C address, the QMI8658 IMU and BQ24295 PMU.
@garethhcoleman garethhcoleman changed the title This change to the I2C Scan is to distinguish QMI8658 and BQ24295 Change to the I2C Scan to distinguish QMI8658 and BQ24295 Apr 4, 2024
thebentern added a commit to meshtastic/artifacts that referenced this pull request Apr 5, 2024
Copy link
Member

@caveman99 caveman99 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can't test either but looks straightforward. Can always release as alpha and wait for complaints rolling in :-)

@thebentern thebentern merged commit 902f382 into meshtastic:master Apr 5, 2024
69 checks passed
@garethhcoleman garethhcoleman deleted the i2cRefine branch April 6, 2024 17:02
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

Successfully merging this pull request may close these issues.

3 participants