Hi, I’m trying to set up a 5" quad with a Matek H743SLIM FC board. I have the board set up and wired (my motor mapping is all wrong but I will fix that next), and I’m trying to get it reading this inexpensive GPS unit.
I have it wired to the UART2 / Serial3 pins and the LEDs on the GPS module are lighting up as I expect - the Messages log indicates it sees a GPS unit (“GPS 1: detected as u-blox at 230400 baud”), but the data coming both jumps around and corresponds to regions very far away from where I actually am. (I am in NYC, and today the bad GPS is jumping around Pennsylvania; a few days ago it was putting me somewhere around Vancouver)
I thought there was a distant chance this was a baud rate error, especially since the Amazon product page indicates a serial rate of 115200 and the message in Mission Planner says 230400, but I get that “u-blox GPS detected at 230400” message regardless of whether I have the 115 or 230 baud rate set.
Beyond the suspicion that $17 is too little to pay for a trustworthy GPS, does anyone have an idea of what might be going on here? Images and params attached, any ideas would be much appreciated!
Not a baud rate error. UBlox GPS modules are auto-bauded, and the SERIALx_BAUD parameter has no effect. If you’re getting any data, it’s the data provided by the module.
This looks like a counterfeit chipset, which is the likely root cause of any issues related to it.
Oof, thank you for the quick confirmation, this will save me lots of time!
I’m installing a GPS on this quad just for extra stability in loiter mode, not planning on doing any waypoint missions or anything needing more than a compass reading to keep position…(it’s a long story what the quad is for, I’m trying an experiment for an artwork) do you have a favorite inexpensive GPS unit you might recommend?