DAKEFPV - Update sensor configurations#1042
Conversation
1、Removed BMI270 definitions and added LSM6DSV16X. 2、All flight controllers uniformly support the following four gyroscopes: MPU6000 ICM42688P LSM6DSV16X LSM6DSK320X
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review infoConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro 📒 Files selected for processing (9)
WalkthroughUpdates to nine board configuration files standardize gyro support enablement and add two new accelerometer/gyroscope sensor variants (LSM6DSV16X, LSM6DSK320X) across DAKE flight controller boards. Additionally, legacy sensor support macros are removed and sensor configurations are reorganized in some boards. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~15 minutes Possibly related PRs
Suggested labels
Suggested reviewers
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Tip Try Coding Plans. Let us write the prompt for your AI agent so you can ship faster (with fewer bugs). Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Are you using the same footprint? The MPU6000 and ICM gyros have different orientations, so they will require separate targets. |
|
This time my modification did not change the MPU6000; it originally existed, and our flight controller has reserved pads for it. We will choose to install one of the four gyroscopes. We now need the flight controller to support the LSM6DSV16X and LSM6DSK320X, which are Pin-to-Pin compatible with the ICM42688P. |
1、Removed BMI270 definitions and added LSM6DSV16X.
2、All flight controllers uniformly support the following four gyroscopes:
MPU6000
ICM42688P
LSM6DSV16X
LSM6DSK320X
Summary by CodeRabbit