Thanks Randy.
New data point from today. Started a VTOL at the field running the latest 4.7 master. It had been getting 20 satellites at home. The field is about 10km away.
When I booted it got zero satellites. I rebooted several times and it got up to 4 satellites. I waited 20-30 minutes, rebooted again, still only 4 satellites. Rebooted again (yes power off not just restart the FC). Still only 4 satellites. Probably about 45 minutes all told.
So I got frustrated and installed 4.5.7, power cycled and it came up immediately with 21 satellites.
What’s very strange is that the version of ArduPilot should not have any effect on a AP_Periph based GPS because the configuration is all done from the AP_Periph’s firmware not by the autopilot’s ArduPilot firmware.
One suggestion that’s come up is that we should update the AP_Periph firmware on the GPS. I would have though that the firmware would be in this directory on firmware.ardupilot.org but I don’t immediately see it.
Is there a log file somewhere? I wonder if perhaps the issue is that when it doesn’t work, AP thinks that there’s more than one DroneCAN GPS. It might be good to try setting CAN_D1_UC_OPTION = 1 and reboot the autopilot.
I have several planes with the same M10S GPS’s that I have been flying for more than a year. I have never updated the AP_Periph on these ever. They have worked great for a long time. They all started going “off” at the same time when I updated them after the winter “no fly” season.
@peterbarker tested his Qiotek M10 GPS during today’s dev call and had no problems getting a GPS lock with with 4.6 or 4.7.
Feedback in a separate channel is that recent versions of the M10S module use a different batch of M1005-KB chips and that we should “focus on the module configuration for B1i”. I honestly don’t know what this means
Hi Tim, I also am having issues with the GPS that it seems to not want to run after a stabilize flight. Sorry but I not figured out what going on. SAM GPS + IST8308 Mag (Full Size) Funny but I also have a M10s that seems fine.