I can receive GPS strings from the GP-735, but I also get some corrupted strings, which prompted me to check the uart.flags() to see what the problem is. Perhaps I’m doing too much in the readbackGPS function, which is causing me to miss characters.
If you have some tips on managing the incoming data, that would also be helpful. I’m using the GPSParser routines.
I found the uart.setrxfifosize(size) function and bumped up the size to 1k bytes. This cut down the errors dramatically, which tells me the FIFO was being overrun.