I have a Venus634LPx GPS on a breakout board from SparkFun.
The documentation is very cryptic, so I did not manage to configure it manually through the UART (although I can read data from it). Luckily, the SkyTraq GPS Viewer & Configuration program works under wine (I'm on LinuxMint):
I still can't figure out what the pinning parameters mean. The closest thing to an explanation I found online is in a thread from 2009:
In many applications, the position and/or velocity is represented as point on a display. To make that point appear more visually stable and/or accurate to the end user, position pinning is implemented. In position pinning the reported position will not change unless some user-defined criteria are met.
The criteria can be set in pinning parameters.
Another website, where they use GPS to build a time server (similar to my own application), says:
This is what I did to configure my module:
- Enabled position pinning
- Disabled all NMEA strings except for GGA, GSA, GLL and ZDA
- Set update rate to 1Hz and output sync to UTC
- Set baud rate to 9600 (higher is not better!)
Application Note AN0003 from SkyTraq only gives the following relevant information:
What do these parameters mean? Is any better documentation available?