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

Base IMU data occasionally cuts out during recordings #26

Closed
tygamvrelis opened this issue Jul 4, 2019 · 0 comments · Fixed by #27
Closed

Base IMU data occasionally cuts out during recordings #26

tygamvrelis opened this issue Jul 4, 2019 · 0 comments · Fixed by #27

Comments

@tygamvrelis
Copy link
Owner

Occasionally, the base IMU acceleration data in Z and Y will be -0.15 instead of their measured values.

Originally I thought this might have been an I2C issue, but upon some investigation this evening I now suspect that the data table is the issue (i.e. we might be overwriting some of the base data when we write in the lamp data). I tested this by modifying the write_table method so that if we are trying to write lamp data, we return instead. There are no issues with the base IMU data when I do this, so the issue cannot possibly be related to the I2C modules.

I suspect this issue will go away when the data table is refactored for #24 to store generic bytes instead of imu_data_t, but nevertheless it needs to be solved.

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

Successfully merging a pull request may close this issue.

1 participant