Bedienungsanleitung Phonetracker Locator für
das Phonetracker Location Center


 


Inhaltsverzeichnis

Überblick

Vorbereitungen für den Betrieb

GPS-Einstellungen

Server-Einstellungen

Bedienung des Programms

GPS-Ortung

Anmeldung beim GPRS-Server

Tracking-Einstellungen

Daten-Logger

Chat-Funktion

Kartenfenster

Sprach-Umschaltung

Programm-Information

Fern-Konfiguration

Abfrage-Funktionen

Kommandos

Beschreibung Positionsbericht

Hardware-Voraussetzungen

Kompatibilität der App

Überblick:

Die APP Phonetracker Locator dient primär zur Anzeige des Standorts eines Android-Smartphones per GPS-Ortung und kann damit einen handelsüblichen GPS-Tracker ersetzen. Dieser Standort wird programmgesteuert oder per Abfrage über einen GPRS-Server an das Phonetracker Location Center gesendet und dort angezeigt.

Darüber hinaus kann der Nutzer der App seine eigene Position auf einer Karte anschauen und die aktuelle Adresse seiner Position abfragen. Neben der Basisversion namens Phonetracker Locator LITE gibt es auch eine erweiterte Version Phonetracker Locator DeLuxe mit folgenden Eigenschaften:

  • entfernungsabhängige Positionsberichte

  • Positionsbericht bei einem Fahrtrichtungswechsel

  • Geschwindigkeitsüberwachung (Überwachung auf Mindest- oder Höchstgeschwindigkeit)

  • Gebietsüberwachung (10 konfigurierbare Gebiete; Überwachung auf Verlassen oder Betreten)

  • Nachricht bei sonst ausbleibenden Meldungen („Pausen-Alarm“)

  • Log-Funktion (Positionsdaten werden in einen internen Speicher geschrieben und können später per GPRS übertragen werden)

  • Chat-Funktion (Übertragung von Textnachrichten zwischen Phonetracker Location Center und Smartphone-Nutzer)

Folgende Abbildung zeigt das Hauptfenster des Phonetracker Locator DeLuxe:




Vorbereitung für den Betrieb:

Beim ersten Start der Software sowie nach einer Neuinstallation wird die Setup-Seite der App angezeigt:




Hier können Sie zunächst die gewünschte Sprache einstellen (Deutsch oder Englisch).

GPS-Einstellungen:
Das Bild mit dem roten Pfeil soll Sie daran erinnern, immer darauf zu achten, dass vor jedem Start des Programms der GPS-Sensor manuell aktiviert werden muss.

Wenn Sie nun den Phonetracker Locator starten, beginnt das GPS-Ortungssymbol ganz links oben in der Symbolleiste des Smartphones an zu blinken. Sobald gültige Positionsdaten vorliegen, leuchtet dieses Symbol dauerhaft.

Zur Beschleunigung der Standort-Bestimmung sollten Sie in den Programm-Einstellungen von Android unter Standortdienste die GPS-EPO-Assistenz sowie A-GPS aktivieren:




Server-Einstellungen:
Hier können Sie auswählen, bei welchem Server sich die App anmelden soll:

  • Der Server für die Standardversion des Phonetracker Location Centers

  • Der Server für die LITE-Version des Phonetracker Location Servers

  • ein eigener Server. Hier müssen Sie selbst die IP.Adresse und die Portnummer festlegen.

Wichtig: Nur wenn die Einstellung richtig vorgenommen wurde, können die Positionsdaten Ihres Smartphones an das Phonetracker Location Center übermittelt werden!

Wenn Sie zu einem späteren Zeitpunkt die Server-Einstellungen ändern wollen, können Sie im Hauptfenster das Feld mit der Locator-ID berühren. Es erscheint dann folgende Sicherheitsabfrage:



Wenn Sie hier auf „OK“ klicken, erscheint wieder der Setup-Dialog vom ersten Programmstart.

Bedienung des Programms:

Auf dem Startbildschirm der App werden alle wichtigen Programm-Einstellungen und Ereignisse angezeigt. Der Phonetracker Locator ist so konfiguriert, das er den GPS-Sensor automatisch startet und eine Verbindung zum GPRS-Server aufbaut, zu dem die Positionsdaten gesendet werden.

GPS-Ortung:
Damit eine Ortung möglich ist, muss der Schalter „GPS-Sensor“ in der App aktiviert sein. Das Symbol im Schalter zeigt dann eine Satellitenschüssel mit eingehenden „Strahlen“. Die Options-Schaltfläche „GPS-Sensor automatisch aktivieren“ sorgt dafür, das die Aktivierung beim Programmstart automatisch erfolgt.
Darunter werden die GPS-Daten (Koordinaten der aktuellen Position, die geographische Höhe über Null in Metern, die Geschwindigkeit in km/h und die Fahrtrichtung in Grad relativ zum geographischen Nordpol) angezeigt, sobald gültige Positionsdaten vorliegen.

Mit dem Schalter „Adresse suchen“ kann man die Adresse zur aktuellen Position per Google-Webdienst suchen lassen. Manchmal erscheint allerdings auch eine Fehlermeldung, dass dieser Dienst nicht verfügbar ist – dagegen hilft leider nur ein Neustart des Smartphones!




Anmeldung beim GPRS-Server:
Im unteren Teil des Hauptfensters dient der Schalter „GPRS-Server“ dazu, eine Verbindung zum Positionsdaten-Server herzustellen. Bei einer erfolgreichen Verbindung ist das Symbol der beiden Kettenglieder im Schalter geschlossen. Neben dem Schalter wird der GPRS-Status als Textmeldung angezeigt. Unterhalb des Schalters gibt es die Options-Schaltfläche „automatisch mit dem GPRS-Server verbinden“, diese sorgt für eine automatische Verbindung nach dem Programmstart.

Das Feld „Locator-ID“ enthält eine 15stellige Zahlenfolge, die beim ersten Programmstart sowie nach jeder Neuinstallation zufällig erzeugt wird. Diese Zahlenfolge dient zu Identifizierung des Phonetracker Locators und muss in der Teilnehmerverwaltung des Phonetracker Location Center als Phonetracker-Kennung eingegeben werden.




Bitte geben Sie die 15stellige Zahlenfolge ohne die trennenden Punkte ein, diese dienen lediglich zum einfacheren Ablesen! Eine PIN ist nicht erforderlich.

Tracking-Einstellungen:
Unterhalb der Locator-ID kann man bei der Lite-Version den zeitlichen Abstand der Positionsdaten („Nachrichten-Timer“) definieren, dieser Zyklus kann zwischen 30 und 300 Sekunden liegen und ist nicht abschaltbar. Bei der DeLuxe-Version befindet sich an gleicher Position ein Schalter, mit dem man die Tracking-Parameter aufrufen kann:




Bei der DeLuxe-Version können Sie als Mindestwert für den Nachrichten-Timer 10 Sekunden einstellen. Statt den Locator nun stur alle x Sekunden eine Positionsmeldung absenden zu lassen, erhält man oft eine genauere Streckenverfolgung, wenn stattdessen eine Mischung aus Distanz- und richtungsabhängigen Meldungen programmiert wird, z.B. alle 250 Meter sowie bei einem Richtungswechsel von 30 Grad. Letztendlich müssen Sie aber entscheiden, wie genau eine Fahrt protokolliert werden soll und wie viele Positionsdaten dafür notwendig sind – es lassen sich alle Trackingparameter unabhängig voneinander definieren!

Startmeldung:
Falls der Nachrichten-Timer deaktiviert oder auf einen Wert größer als 30 Sekunden eingestellt ist, sendet der Phonetracker Locator unmittelbar nach dem Aufbau der GPRS-Verbindung einen Positionsbericht an den Server.

Distanz-abhängige Meldungen (DeLuxe-Version):
Die App berechnet den Abstand (Luftlinie) zwischen der aktuellen und einer vorherigen Position. Nur wenn dieser Abstand überschritten wird, erfolgt eine Meldung. Der Mindestwert für die eingestellte Distanz beträgt 100 Meter und kann in 50-Meter-Schritten verändert werden.

Fahrtrichtungs-abhängige Meldungen (DeLuxe-Version):
Für eine Fahrtrichtungs-Überwachung können Sie einen Winkel zwischen 15 und 180 Grad in 5-Grad-Schritten eingeben. Nur wenn die Fahrtrichtung diesen Wert überschreitet, erfolgt eine Meldung.

Geschwindigkeits-Überwachung (DeLuxe-Version):
Die Geschwindigkeits-Überwachung kann sowohl eine Unterschreitung als auch eine Überschreitung der Geschwindigkeit überwachen. Wollen Sie beide überwachen, muss der Wert für die überwachte Höchstgeschwindigkeit stets 10 km/h größer als der Wert für die Mindestgeschwindigkeit sein. Nach Auslösung eines Geschwindigkeits-Alarms bestimmt die Totzeit des Geschwindigkeits-Alarms, wie viele Minuten verstreichen sollen, bevor der Geschwindigkeits-Alarm reaktiviert werden soll.

Meldung bei ausbleibenden Nachrichten (DeLuxe-Version):
Mit diesem Parameter können Sie einen „Pausen-Alarm“ aktivieren. Dieser wird ausgelöst, wenn nach der eingestellten Zeit kein anderes Ereignis, z.B. ein Gebiets-Alarm, ausgelöst wurde.

Gebiets-Überwachung (DeLuxe-Version):
Es lassen sich unabhängig voneinander bis zu 10 kreisförmige Gebiete entweder auf Betreten oder Verlassen überwachen. Zu jedem Gebiet müssen die Koordinaten des Mittelpunkts und der Radius des Kreises in Metern eingegeben werden. Nach Auslösung eines Gebiets-Alarms bestimmt die Totzeit der Gebiets-Überwachung, wie viele Minuten verstreichen sollen, bevor der Gebiets-Alarm reaktiviert werden soll. Die Programmierung der Gebietsüberwachung kann ausschließlich über das Phonetracker Location Center erfolgen!

Überwachung der Gültigkeit der GPS-Daten:
Können innerhalb von 2 Minuten nach Programmstart keine gültigen Positionsdaten ermittelt werden, zeigt das Programm dies an. Bei einer abgesendeten Positionsmeldung wird als Nachrichtenkennung in diesem Fall ein „GPS-Fehler“ übertragen.

Akku-Überwachung:
Beim Aussenden jeder Positionsmeldung prüft die App die verbleibende Akkuladung des Smartphones. Sollte diese unterhalb von 20% liegen, wird als Nachrichtenkennung in diesem Fall ein „Akku-Alarm“ übertragen. Ist allerdings ein Ladegerät angeschlossen, unterbleibt diese Meldung.

Daten-Logger:
Aktiviert man in der DeLuxe-Version den Datenlogger mit der gleichnamigen Options-Schaltfläche, werden automatisch alle Positionsdaten, die nicht gleich an den GPRS-Server übertragen werden können, in den internen Speicher der App gesichert. Der Datenlogger nimmt maximal 2000 Positionsdaten auf – falls diese Zahl überschritten wird, werden ältere Daten zuerst überschrieben. Die gespeicherten Positionsdaten werden nach Aktivierung der GPRS-Verbindung automatisch an den Server übermittelt.

Chat-Funktion:
Mit der Chat-Funktion können Nachrichten zwischen dem Phonetracker Location Centers und dem Nutzer des Phonetracker Locator DeLuxe ausgetauscht werden.
Sobald beim Locator eine Nachricht eingetroffen ist, verfärbt sich der Schalter „Neue Nachricht“ rot und es ertönt ein Klingelzeichen.




Wenn man auf den Schalter „Neue Nachricht“ klickt, wird das Nachrichtenfenster für eingehende Meldungen angezeigt:




Es können in diesem Fenster insgesamt 20 Meldungen angezeigt werden; jede Nachricht erhält beim Eingang einen Zeitstempel, der am unteren Bildschirmrand angezeigt wird. Mit den Pfeiltasten kann man zwischen den durchnummerierten Meldungen navigieren. Der Mülleimer dient dazu, die aktuell angezeigte Nachricht zu löschen. Sollten alle Speicherplätze belegt sein, wird die älteste Meldung überschrieben.

Wenn der Anwender eine Antwort auf eine eingegangene Nachricht schreiben will, kann er den Antwort-Schalter am oberen Bildschirmrand betätigen. Die App kopiert dann die Nachricht und trägt diese als Zitat an den Anfang der zu schreibenden Meldung ein.

Um vom Smartphone aus eine neue Nachricht an das Phonetracker Location Center zu schreiben, betätigt der Anwender den Schalter „Nachricht schreiben“ auf dem Hauptbildschirm der App. Dann erscheint ein leeres Textfenster. Durch einen Klick auf den Schalter „Senden“ wird diese Nachricht dann an die Zentrale übermittelt. Will man doch keine Nachricht abschicken, klickt man auf den „Zurück“-Schalter in der Android-Steuerungsleiste am unteren Bildschirmrand.

Kartenfenster:
Mit einem Klick auf das Kartensymbol rechts oben im Hauptfenster wird eine Karte vom Typ Open Street Map angezeigt. Den aktuellen Standort symbolisiert eine blaue Nadel. Die App zeigt am unteren Kartenrand die Koordinaten des Kartenmittelpunkts an. Klickt man auf das Fadenkreuz, das den Kartenmittelpunkt markiert oder auf die blaue Nadel, wird die Adresse dieses Standorts ermittelt und anstelle der Koordinaten angezeigt. Das funktioniert unabhängig von der Adress-Suche im Hauptfenster.




Solange noch keine gültigen Positionsdaten vorhanden sind, zeigt die App die Position des Brandenburger Tors in Berlin Mitte an. Klicken Sie auf die blaue Nadel, um genauere Informationen zum Standort zu erhalten.
Mit dem Schalter „Einstellungen“ gelangen Sie in das Hauptfenster zurück. Mit dem Refresh-Button wird die Karte auf den aktuellen Standort gesetzt.

Sprach-Umschaltung:

Die Software kann zwischen deutscher und englischer Sprache umgeschaltet werden.

Programm-Information:

Wenn Sie die Titelzeile des Hauptfensters berühren, wird das Programm-Informationsfenster angezeigt:




Fern-Konfiguration:

Der Phonetracker Locator kann komplett fernkonfiguriert werden, d.h. Sie können alle Tracking-Parameter und Parameter für die Gebietsüberwachung vom Phonetracker Location Center aus an die App senden. Außerdem gibt es diverse Abfrage-Funktionen für eingestellte Parameter. Im folgenden Abschnitt wird die Syntax dieser Befehle bzw. Funktionen genauer beschrieben. Jedes Kommando beginnt mit einer Raute (#), die Schreibweise (groß oder klein) ist egal.

Abfrage-Funktionen:

  • Positionsabfrage: #GetPosition
    Der Phonetracker Locator antwortet auf dieses Schlüsselwort mit einem Positionsbericht

  • Abfrage der eingestellten Tracking-Parameter:
    #GetTrackingParameter (nur DeLuxe-Version)
    Der Phonetracker Locator sendet in einer Meldung alle eingestellten Tracking-Parameter (Zeitzyklus, Entfernung, Pausen-Überwachung, Fahrtrichtung- sowie Geschwindigkeits-Überwachung), und zwar in der gleichen Befehls-Syntax wie die entsprechenden Tracking-Befehle.

  • Abfrage der Parameter zur Gebietsüberwachung: #GetGeofencingParameter (nur DeLuxe-Version)
    Der Phonetracker Locator sendet in einer Meldung alle eingestellten Gebiets-Parameter, und zwar in der gleichen Befehls-Syntax wie der entsprechende Befehl zur Gebiets-Überwachung

Kommandos:

  • Befehl zur Einstellung des Nachrichten-Timers:
    #SetTime=x (Beispiel: „#SetTime=60“)
    Bei der Lite-Version muss der Parameter „x“ im Bereich zwischen 30 und 300 Sekunden liegen, ein Abschalten des Timers ist nicht möglich. Bei der DeLuxe-Version beträgt der Mindestwert 10 Sekunden, mit „0“ werden zeit-zyklische Meldungen abgeschaltet.
    Als Bestätigung für die erfolgreiche Parameterübergabe sendet der Locator „#SETTIME OK“ zurück.

  • Befehl für Distanz-abhängige Meldungen (nur DeLuxe-Version):
    #SetDistance=x (Beispiel: „#SetDistance=500“)
    Der Eingabe des Parameters „x“ erfolgt in Metern, der Mindestwert beträgt 100. Mit „0“ kann die Distanz-abhängige Meldung abgeschaltet werden.
    Als Bestätigung für die erfolgreiche Parameterübergabe sendet der Locator „#SETDISTANCE OK“ zurück.

  • Positionsbericht durch ausbleibende andere Meldungen (Pausen-Überwachung, nur DeLuxe-Version):
    #SetIdle=x (Beispiel: „#SetIdle=10“)
    Die Übergabe des Parameters „x“ erfolgt in Minuten, der Mindestwert beträgt 10. Mit „0“ kann der Pausen-Alarm deaktiviert werden.
    Als Bestätigung für die erfolgreiche Parameterübergabe sendet der Locator „#SETIDLE OK“ zurück.

  • Richtungs-abhängiger Positionsbericht (nur DeLuxe-Version):
    #SetDirection=x (Beispiel: „#SetDirection=45“)
    Die Übergabe des Parameters „x“ erfolgt in Grad im Bereich zwischen minimal 15 und maximal 180 Grad. Mit „0“ wird der Richtungs-abhängige Positionsbericht deaktiviert.
    Als Bestätigung für die erfolgreiche Parameterübergabe sendet der Locator „#SETDIRECTION OK“ zurück.

  • Geschwindigkeitsüberwachung (nur DeLuxe-Version):
    #SetSpeed=vmin,vmax,time (Beispiel: „#SetSpeed=20,130,5“)
    Bei diesem Befehl gibt es drei Parameter:

    • vmin ist die überwachte Mindestgeschwindigkeit in km/h, der Mindestwert beträgt 20 km/h. Mit „0“ wird die Überwachung auf Geschwindigkeits-Unterschreitung abgeschaltet

    • vmax ist die überwachte Höchstgeschwindigkeit in km/h, der Mindestwert beträgt 30km/h, die Höchstgeschwindigkeit muss immer 10km/h größer sein als die Mindestgeschwindigkeit. Mit „0“ wird die Überwachung auf Geschwindigkeits-Überschreitung abgeschaltet.

    • time ist die Zeitdauer in Minuten zur Alarm-Reaktivierung


    Als Bestätigung für die erfolgreiche Parameterübergabe sendet der Locator „#SETSPEED OK“ zurück.

  • Gebiets-Überwachung (nur DeLuxe-Version):
    #SetArea=n,e oder
    #SetArea=n,e,mp_lat,mp_lng,rad,time
    Bei diesem Befehl gibt es wahlweise 2 oder 6 Parameter – bei der erstmaligen Definition müssen alle sechs Parameter übertragen werden!

    • n ist die Nummer des definierten Gebiets und muss zwischen 1 und 10 liegen

    • e gibt den Überwachungsmodus an: „0“ bedeutet Überwachungs ausgeschaltet, „1“ bedeutet Überwachung auf Verlassen des Gebiets, „2“ bedeutet Überwachung auf Betreten des Gebiets.

    • mp_lat und mp_lng sind die Mittelpunkts-Koordinaten des Gebiets, einzugeben in Grad und Grad-Bruchteilen.

    • rad ist der Radius des kreisförmigen Gebiets, einzugeben in Metern, der Mindestwert für den Radius beträgt 100 Meter

    • time ist die Zeitdauer in Minuten zur Alarm-Reaktivierung

    Mit der Befehls-Version mit zwei Parametern können Sie die Gebietsüberwachung für ein Gebiet aktivieren oder deaktivieren, ohne die anderen Parameter erneut übertragen zu müssen.
    Als Bestätigung für die erfolgreiche Parameterübergabe sendet der Locator „#SETAREA n OK“ zurück, n ist die Gebietsnummer. Falls die Gebietsnummer fehlerhaft ist, wird „#SETAREA INDEX ERROR“ zurückgesendet, falls Parameter fehlen, antworter der Locator mit „#SETAREA PARAMETER ERROR“.

Empfängt der Phonetracker Locator ein ihm unbekanntes Kommando, sendet er die Meldung „#SETCOMMAND ERROR“ zurück.

Beschreibung Positionsbericht:

Der Phonetracker Locator sendet Positionsdaten als Klartext per GPRS über einen eingestellten Server, z.B.:

A899657439503512;20140727150837;V;52.5493633;
13.2698983;24.5;13.1;261.7,1 [LF]


Jeder Positionsbericht beginnt mit einem „A“, wird durch einen Zeilenvorschub (LF = Line-Feed) abgeschlossen und enthält durch Semikolon getrennte folgende Angaben:

  • 15stellige Phonetracker-Kennung zur Identifizierung

  • 14stelliger Zeitstempel im Format YYYYMMTTHHNNSS (YYYY= Jahr, MM = Monat, TT = Tag, HH = Stunde, NN = Minute, SS = Sekunde). Als Uhrzeit wird die lokale Zeit des Android-Smartphones verwendet, keine GPS-Zeit!

  • Gültigkeit der Position als Buchstabe („V“: Daten sind gültig; „U“: Status unbekannt, „O“: GPS inaktiv)

  • Geographische Breite in Grad mit 5 Nachkommastellen (Latitude, WGS 84)

  • Geographische Länge in Grad mit 5 Nachkommastellen (Longitude, WGS 84)

  • Höhe über NN in Metern

  • Geschwindigkeit in km/h

  • Fahrtrichtung in Grad (relativ zum geographischen Nordpol)

  • Nachrichten-Kennung als Zahl:

    • 0: Positionsabfrage

    • 1: zeitzylischer Positionsbericht

    • 2: Distanz- oder richtungsabhängiger Positionsbericht

    • 3: Geschwindigkeits-Alarm

    • 8: GPS-Timeout (keine gültigen Positionsdaten innerhalb von 2 Minuten nach Aktivierung)

    • 10: Pausen-Alarm (durch ausbleibende sonstige Meldungen)

    • 40: Akku-Warnung (Ladung des Akkus kleiner als 20%, ersetzt sonstige Meldungen)

    • 50 – 59: Gebietsalarm; Gebiet Nummer 1 bis 10 wurde verlassen
      60 – 69: Gebietsalarm; Gebiet Nummer 1 bis 10 wurde betreten

Hardwarevoraussetzungen

Ohne GPS ist die App nicht sinnvoll einsetzbar. Wenn Sie sie auf einem Tablet einsetzen wollen, ist unbedingt Datenfunk notwendig, um sich mit dem GPRS-Server verbinden zu können.
Die App verwendet keinen externen Speicher.

Kompatibilität der App:

Die App läuft leider nicht auf jedem beliebigen Android-Smartphone sowie -Tablet. Die App benötigt einen ARMv7- kompatiblen Prozessor mit NEON-Unterstützung, dieser Prozessor wird von allen wichtigen Smartphoneherstellern (Google Nexus, Samsung Galaxy, LG, HTC usw.) verwendet – auf einem Smartphone oder Tablet mit Intel Atom-Prozessor funktioniert die App leider nicht!
Die App funktioniert ebenfalls nicht auf der Android-Version 3.x (Honeycomb).

 

 

©2014 by TCSS