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

docs: update register map spreadsheet #2

Open
4 tasks
silaswaxter opened this issue Aug 21, 2023 · 0 comments
Open
4 tasks

docs: update register map spreadsheet #2

silaswaxter opened this issue Aug 21, 2023 · 0 comments

Comments

@silaswaxter
Copy link

silaswaxter commented Aug 21, 2023

  • Clarify bits in the CALIBRATION_REQUEST register.
    • The cell for bit 3 is marked as reserved, but the comment clearly states that this bit is used for collecting data for accel/fine-mag calibration in the current orientation. Upon reading other sources of documentation (hackaday blog and original USFSMAX repo's README), its clear that this function is used during manufacturing calibration of the device. I suggest adding this to the comment and pointing users to supporting documentation for more info.
  • Specify the type of DHI_RSQ in the name of the register. Perhaps pseudofloat.
    • From the ESP32's sketch void USFSMAX::getDHI_Rsq() , the resultant type is a float, but the received int16_t is a fixed-point number with an implicit scaling factor of 10000.
  • Add reset values registers
  • Add documentation for configuration structures to spreadsheet.
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

1 participant