With the help of a GPS receiver (e.g. GY-NEO6MV2, ublox 6m), the long-term position can be calculated. Therefore, the GPS position values will be averaged.
Currently, GPS is used
- to receive current date and time
GPS VCC -- PCB VCC GPS GND -- PCB GND GPS TX -- PCB GPS RX GPS RX -- PCB GPS TX
Visualization of GPS data
GPS data (course, speed, position etc.) can be plotted by pfodApp. One neat thing I discovered is that you can get precise heading and speed even when moving short distances (< 2m). This works because the GPS receiver is evaluating the signal phase due to the doppler effect.
hdop measurement error indication (the more satellites are from different directions, the lower the error) sat number of satellites in view spd ground speed m/s course ground course degree alt altitude meter lat latitude lon longitude
Typical GPS error is 2-5 meters (at a sample rate of 1 Hz). As this is not sufficient as a replacement for a perimeter wire, GPS can only be seen as an extension or for global navigation (navigation from one lawn to another lawn).