I have had success with the HGLRC M100. I now have a set of M100 Pro’s in front of me. They appear to work, but Ardupilot will not set the date/time from them and they report a consistent 0 for altitude. They appear to get a fix faster and capture more satellites, but it remains to be seen if that is real or a problem with parsing their data.
What I’ve found seems to suggest that this is a non-ublox GPS chip attempting to emulate ublox serial protocol. I’ve found a couple reports saying that setting GPS_AUTO_CONFIG to 0 will fix the problem. I have not had that success. I have also set GPS1_TYPE to several possibly appropriate values with no success. Has anyone here had success with this GPS and how did you configure it?
I have found the following threads that did not solve my problem: