So I'm building a rover that needs reliable heading data even when it's sitting still or moving really slowly (under like 0.3 m/s), which is where GNSS course-over-ground just falls apart. My plan is to use the magnetometer from the sensors module as the primary heading source at low speed and then blend in the GNSS-derived heading once the rover is actually moving. Pretty standard approach, but I'm running into a question about how well the two modules actually play together for this kind of fusion.