If you are chasing ‘sub-centimeter accuracy’ with Ardupilot using any GNSS module at all, you should know that the internal resolution of the location is already larger than 1 centimeter. This limits the location accuracy regardless of the input. Chasing better accuracy