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

Curie IMU module gives incorrect values #496

Open
srware opened this issue Nov 29, 2016 · 1 comment
Open

Curie IMU module gives incorrect values #496

srware opened this issue Nov 29, 2016 · 1 comment
Labels

Comments

@srware
Copy link

srware commented Nov 29, 2016

The Curie IMU module seems to have issues with incorrect bit-masking applied to register values. According the to the datasheet it is a 16-bit IMU but the module seems to be masking for 8 bits which means values are always positive and jump from 0 to 16000 when it should be going into negative values.

I have confirmed this using the latest MRAA and UPM versions.

@Propanu Propanu added the bug label Dec 3, 2016
@Propanu
Copy link
Contributor

Propanu commented Dec 15, 2016

Hi @srware thanks for pointing this out. I can add it to our todo list however, if you only need the data and no advanced features, take a look at the bmi160 driver we have. Patching the Firmata sketch as mentioned in #505 should enable this alternate driver too.

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

No branches or pull requests

2 participants