I have a hard time getting the “GPS” signal of Marvelmind to be accepted in ArduCopter. It works perfectly fine with ArduRover. ArduCopter seems more critical regarding the minimum number of satellites. After arming switch to PosHold, or when GeoFence is enabled, or any other function that requires GPS lock, ArduCopter will not enter in that mode because minimum satellites required is 6, and it is only getting 4 from Marvelmind. My HDOP is 1.20 and GPS Status is 3 so that looks good. Mission Planner indicated 3D GPS position.I have set AHRS_GPS_MINSATS to 0, but still getting the error minimum satellites required is 6. Marvelmind NMEA message $GPGGA line 2.6 output is set to 04. Can this be changed to 06?
I didn’t find the right solution from the Internet.