-
Notifications
You must be signed in to change notification settings - Fork 7.5k
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
MPU6050_DMP6_using_DMP_V6.12 runtime calibration. #513
Comments
When I created the V6.12 version, I configured the firmware the hard way and tested it. Then I added a function I created that captured the configured firmware before execution. this simplified the process of startup and eliminated about 100 lines of code to configure this feature on the fly. The intent was that the firmware is a black box that is extremely difficult to configure so why make you do it. |
oh ya here's the code to capture the firmware:
Z |
Thanks.. so.. does this code perform the gyro runtime calibration when using quaternion without calling any run-time calibration routine function or not ? |
Yes DMP_FEATURE_GYRO_CAL is enabled in this firmware instance.
Z |
I saw your a comment (Run-time calibration routine is enabled which calibrates after no motion state is detected) in MPU6050_6Axis_MotionApps_V6_12.h.
Dose it means that this code has MPL algorithm Gyro Calibration (Fast No Motion) ?
(Gyro Calibration (Fast No Motion) : Run-time calibration routine. Once a no motion state is detected the gyro calibration will trigger. Calibration will complete within .5 seconds of no
motion state detection. in invensense manual)
I couldn't find the function or module code of the part in this project.
The text was updated successfully, but these errors were encountered: