OpenSeaMap-dev:De:Raspi-chart plotter
Version vom 13. März 2018, 15:48 Uhr von Richard (Diskussion | Beiträge)
Richard hat ein Navi-System gebaut, basierend auf Raspberry Pi 3
Inhaltsverzeichnis
Software
Diese Plotter-Anwendung wurde auf der Basis von auf Python 2.7.13 entwickelt.
Zusätzliche Python Pakete:
- wxpython mit dem integrierten web browser html2
- Python-tornado non-blocking web server
benötigte Linux Pakete:
- GPSd service daemon
- Apache2 server
- php 7
- VNC Remote Verbindung
Zusätzliche Hardware:
- USB GPS Empfänger wie z.B. Kendau MG-220
Use case
- Raspberry Pi3 + Bildschirm 1280 x 800 px
- Raspberry Pi3 + Laptop via VNC
- Raspberry Pi3 + Tablet via VNC
Features
- Karten-Plotter inclusive Darstellung des aktuell gefahrenen Tracks
- Simulator zur Darstellung aufgezeichneter Tracks (im Zeitraffer)
- Darstellung der aktuellen Zeit je nach Zeitzone, GPS-Position, Geschwindigkeit, Kurs und Wassertiefe
- Routen-Planung (erstellen, modifizieren, Routen einlesen, Routen schreiben/speichern)
- Offine-Karten via USB Memory Stick (entweder als KAP-Tiles oder dynamisch berechnet)
- Online-Karten via WLAN
- NMEA Daten Analyse zur Überprüfung der Aufzeichnungen vom OpenSeaMap Hardware-Logger
Screenshots
ToDo
- Logger für Wassertiefen (andere HW-Logger, andere SW-Logger)
- Anzeige der vorhandenen Tracks zur besseren Planung der Messfahrten