>  Home >  GPS-Überwachung >  GPS Daemon Technik

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 /
Datensatz

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)