GPS Daemon Technik
NMEA-0183 Daten
Die NMEA (National Marine Electronics Association, Nationale Vereinigung für Marineelektronik) engagiert sich für die Ausbildung, den Fortschritt der Marine-Elektronikindustrie und dem Markt, den diese bedient. Es handelt sich dabei um eine nicht kommerzielle Vereinigung.
Mit weitestgehend standardisierten NMEA-Daten ist es einfach, die Daten eines GPS-Empfängers mit einem Navigations- oder Kartenprogramm auf einem Computer zu verwenden.
Die Datensätze (GPRMC)
Der GPRMC-Datensatz (RMC = recommended minimum sentence C, empfohlener Minimumdatensatz) ist eine Empfehlung für das Minimum, was ein GPS-Empfänger ausgeben soll.
Datenmenge
Je nach Tracker, Typ und Übertragungsintervall werden unterschiedliche Datenmengen übertragen. Die SIM Karte sollte daher ein entsprechendes Datenpaket enthalten.
Tracker | Marke | Typ |
Byte / |
Intervall/Datensatz [s] | ||||
---|---|---|---|---|---|---|---|---|
6 | 10 | 15 | 30 | 60 | ||||
TK102 2G (2009) | Incutex | ASCII/NMEA | 120 | 1728kB/d | 1037kB/d | 691kB/d | 346kB/d | 171kB/d |
TK5000 2G (2013) | Incutex | ASCII/NMEA | 70 | 1000kB/d | 605kB/d | 403kB/d | 202kB/d | 101kB/d |
Vehicle Finder 4G 2.0 (2024) | PAJ | ASCII* | Datenmenge im PAJ Abo enthalten.* | |||||
ST901L V5/V6 4G (2025) | Sinotrack | Binär | 45 | 648kB/d | 389kB/d | 259kB/d | 130kB/d | 65kB/d |
* PAJ-Tracker sendet nur an PAJ-Server. GPS-Daten können jedoch vom PAJ-Server hierher übertragen werden. Intervall konnte nicht eingestellt werden. Bei Fahrzeugstillstand wurde nur einmal täglich eine Position gesendet (Test August 2024 mit 2x Vehicle Finder 4G 2.0).
Abschaltungstermine für 2G-Netze in Deutschland (Quelle: Google, Stand 01.02.2025)
- D1 (Telekom): Voraussichtlich 30.Juni 2028
- D2 (Vodafone): Voraussichtlich Ende 2030
- E+ (o2): Voraussichtlich 30. Juni 2028
Abschaltung der 2G-Netze im europäischen Ausland
Die 2G-Abschaltung im europöischen Ausland kann jedoch vor dem Terminen in Deutschland liegen. z.B. Schweiz schaltete bereits im Jahr 2021 ab.
Technische Daten des GPS-Daemons
Der GPS-Daemon wurde in Perl programmiert und empfängt GPRMC/ASCII Datensätze und Binärdatensätze zusammen mit der IMEI Nummer oder ID des GPRS/LTE Modems zur eindeutigen Erkennung des zu überwachenden Objekts.
Software Server:
Server ASCII : GPS Daemon 6.1 (Perl)
Server Binary : GPS Daemon 1.2 (Perl)
HTTP : Web Interface 1.1 (PHP)
PAJ Bot : Data Bot 1.0 (Perl)
OS : openSUSE Leap 15.5 64bit
Web : Apache 2.4.51 (Linux/SUSE)
DB : MariaDB 10.6.20 (openSUSE package)
Perl Skript : Perl v5.26.1
PHP Skript : PHP v8.0.30
Versionshistorie ASCII-Daten:
Version : 6.1 - 09.02.2025 - Datenjunk nach Funkloch korrigieren (Nur E-Netz SIM, O2)
Version : 6.0 - 27.09.2022 - Fahrtenbuchfunktion
Version : 5.2 - 03.01.2020 - Erkennung eines Trackerdefekts
Version : 5.1 - 01.05.2018 - Codeoptimierung + Weitere Trackermodelle
Version : 5.0 - 29.11.2015 - TimeStamp ID Index in DB für schnellere Abfragen
Version : 4.3 - 06.04.2014 - Bugfix f. diverse SIM-Karten Caller ID Fix
Version : 4.2 - 26.06.2013 - Timeoutkontrolle weitere Trackermodelle
Version : 4.1 - 10.02.2013 - Codeoptimierung + Weitere Trackermodelle
Version : 4.0 - 26.01.2013 - Datenjunk zur Analyse speichern
Version : 3.2 - 17.01.2013 - SQL-Server Routinen optimiert + CFG-File
Version : 3.1 - 16.01.2013 - Prüfsummencheck hinzugefuegt + Codeoptimierung
Version : 3.0 - 25.11.2012 - UTC Zeitstempel hinzugefügt
Version : 2.2 - 08.01.2011 - Optimierung fuer Standard GPRMC
Version : 2.1 - 27.03.2010 - Erkennung verschiedener GPS-Trackermodelle
Version : 2.0 - 06.01.2010 - MySQL Anbindung
Version : 1.4 - 04.01.2010 - IMEI Speicherung zur Erweiterung mehrerer Tracker
Version : 1.3 - 30.09.2009 - Filtern fehlerhafter Datensätze + Codeoptimierung
Version : 1.2 - 17.09.2009 - Signalhandler zum Verhindern von Zombies
Version : 1.1 - 04.09.2009 - Ausgabeformat der Originaldaten optimieren
Version : 1.0 - 02.09.2009 - Erstausgabe
Versionshistorie Binär-Daten:
Version : 1.2 - 09.02.2025 - Datenjunk nach Funkloch korrigieren (Nur E-Netz SIM, O2)
Version : 1.1 - 01.02.2025 - Codeoptimierung + Autom. Reduzierung des Speicherintervalls bei Fahrzeugstillstand
Version : 1.0 - 18.01.2025 - Erstausgabe, incl. aller Funktionen der Version 6.0 (ASCII Daten)
Versionshistorie HTTP-Interface:
Version : 1.1 - 02.10.2022 - Erweiterung - Wegstrecke
Version : 1.0 - 24.10.2021 - Erstausgabe, incl. aller Funktionen der Version 5.1 (ASCII Daten)
Versionshistorie PAJ-Interface:
Version : 1.0 - 18.08.2024 - Erstausgabe, incl. aller Funktionen der Version 6.0 (ASCII Daten)