Liest die Position von Tinkerforge GPS Bricklets ein und stellt die Punkte live auf Basemaps dar.
python tinkerGPS2Basemaps.py
- Initialisiert das GPS Bricklet (UID ändern!)
- wartet bis GPS genug Satelliten gefunden hat
- Rendert Karte von Europa (je nach Zoom)
- zeichnet GPS Punkte live ein (alle 1 Sekunde)
- schreibt gpsdump.csv Datei mit Rohdaten
Punkte werden zur Laufzeit eingezeichnet (Echtzeit).
Date , Time , North , N, East , E, PDOP, HDOP, VDOP, EPE
61213, 124736100, 51040055, N, 13792814, E, 3012, 2826, 1044, 2236
PDOP, HDOP and VDOP are the dilution of precision DOP values. They specify the additional multiplicative effect of GPS satellite geometry on GPS precision. The values are give in hundredths.
EPE is the "Estimated Position Error". The EPE is given in cm. This is not the absolute maximum error, it is the error with a specific confidence.
Mit gpsstats.py kann man sich den EPE-Verlauf aller Daten in der gpsdump.csv darstellen lassen.
- Matplotlib (for Rendering)
- Basemap (for Map)
- numpy (for array)
- Tinkerforge Egg (for Tinkerforge Brick Communication)