Improve magnetometer support for MPU-9250 #467

Closed
opened 2026-04-05 17:53:02 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @deiteris on 12/17/2021

NOTE: This is not tested. Similar code was used on different magnetometer and it works. Any volunteers with MPU-9250 are welcome.

Improves magnetometer support for MPU-9250. This includes faster update rate (100hz), proper scaling using factory adjustments and mode correction, and possibility to run two 9250 without conflicts due to magnetometer.

This will require to add scaling factors to calibration process introduced in https://github.com/SlimeVR/SlimeVR-Tracker-ESP/pull/32.

*Originally created by @deiteris on 12/17/2021* > NOTE: This is not tested. Similar code was used on different magnetometer and it works. Any volunteers with MPU-9250 are welcome. Improves magnetometer support for MPU-9250. This includes faster update rate (100hz), proper scaling using factory adjustments and mode correction, and possibility to run two 9250 without conflicts due to magnetometer. This will require to add scaling factors to calibration process introduced in https://github.com/SlimeVR/SlimeVR-Tracker-ESP/pull/32.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/SlimeVR-Tracker-ESP#467