Incorrect date/time shown for dataflash logs in Mission Planner

Hi everyone,

I’m experiencing an issue where the date/time shown for my DataFlash (.BIN) logs in Mission Planner is incorrect. The logs are recorded normally, but the timestamp does not match the actual flight date.

Hardware & Software:

Flight Controller: MicoAir H7 V2

Firmware: ArduPilot 4.6.0

Mission Planner: 1.3.83

GPS: HGLRC M100 Pro

The GPS achieves a 3D fix before arming, but the log date is still incorrect.

Are there any parameters or log messages I should check to identify the root cause?

Any suggestions would be greatly appreciated.

Thanks!

I have the same encounter. MicoAir743v2-AIO-45A + M10G-5883 + 4.6.3 Arducopter.

Reset the arming checks back to all. ARMING_CHECK,1 You’re likely arming the drone before the EKF is satisfied with the position data.

I think there is something else going on with that module. With the default update rate of 200msec (5Hz) that’s what should be seen here:

Not this, which would indicate an unstable ~10Hz rate. So it doesn’t appear to be Auto Configuring.
And, 50 Sats from a cheap module :thinking:
Set GPS_SAVE_CFG,1 and see what happens.
And perhaps set some explicit Constellations rather than default 0 which is leave as configured. Try 2 that work for your location.

Who knows what a Chinese B101 “10th generation module” is.

Bird flied good, but still facing same issue

Didn’t helped much, still facing same issue

Select 2 satellite constellations as suggested.

Hello Dave,

I tried limiting the receiver to two GNSS constellations as suggested, but unfortunately it didn’t resolve the issue.

Before takeoff, I noticed a terrain clamping offset. To troubleshoot, I replaced the GPS module, and after that the issue was resolved. The .bin logs are now being generated correctly with the correct date and time.

It appears the root cause was a faulty GPS module providing incorrect time information.

Thank you for your support and suggestions.