Wiki-Quellcode von set_tracking.php

Version 1.1 von YellowFox_RD am 2024/12/19 10:11

Zeige letzte Bearbeiter
1 (% class="box" %)
2 (((Inhaltsverzeichnis)))
3 {{toc/}}
4
5 Setzt den Ortungsintervall, bei Zündung an für ein Fahrzeug. Schaltet hardwarespezifisch den Wegintervall,  Zeitintervall oder Kurswechsel um.
6
7 = Beschreibung =
8 //**(% class="blue mark" %)POST(%%) set_tracking.php?company**=COMPANY_RTIKEY**&vehicle**=VEHICLE_RTIKEY**&,mode=**intelligentlocating**&value=**active//
9 = Parameter =
10 |=Parameter|=Beschreibung|=Typ|=Hinweis|=Pflicht
11 |company|RTI Firmenschlüssel|string||ja
12 |vehicle|RTI Fahrzeugschlüssel|string||ja
13 |mode|welche Art des Ortungsintervall gesetzt werden soll|string|(((
14 * coursechange
15 * distanceinterval
16 * minuteinterval
17 * intelligentlocating
18 )))|ja
19 |value|Wert des ausgewähltem Intervalls|int/string|siehe "Mögliche Werte"|ja
20
21 = Mögliche Werte =
22 |=Parameter|=Beschreibung|=Typ|=gültige Werte
23 |coursechange|Ortung bei Zündung an bei Kurswechsel|int|(((
24 * 0 = aus
25 * 1 = an
26 )))
27 |distanceinterval|Ortung bei Zündung an für alle X km|int|(((
28 * 0 = Kilometerortung deaktiviert
29 * 1 = Ortung jeden Kilometer
30 * 2 = Ortung alle 2 km
31 * 5 = Ortung alle 5 km
32 * 10 = Ortung alle 10 km 
33 )))
34 |minuteinterval|Ortung bei Zündung an für alle X min|int|(((
35 * 0 = Zeitintervall deaktiviert
36
37 * 1 = Ortung alle 1 Minuten
38
39 * 2 = Ortung alle 2 Minuten
40
41 * 5 = Ortung alle 5 Minuten
42 * 10 = Ortung alle 10 Minuten
43 * 15 = Ortung alle 15 Minuten
44 * 30 = Ortung alle 30 Minuten
45 )))
46 |intelligentlocating|wenn alle 3 Ortungsintervalle aktiviert sind|string|(((
47 * inactive = Intelligente Ortung deaktiviert
48 * active = Intelligente Ortung aktiviert
49 )))
50
51 = Rückgabe =
52 Es wird ein **string** zurückgegeben. Bei Erfolg wird als Antwort "**OK**" zurückgegeben. Ansonsten wird ein "(% class="error" %)**ERROR:Beschreibung**(%%)" zurückgegeben
53 = Beispielaufrufe =
54 **setzt den Ortungsintervall auf 5 km**
55 {{code language="java"}}https://map.yellowfox.de/rti/set_tracking.php?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY&mode=distanceinterval&value=5
56
57 https://map.yellowfox.de/rti/set_tracking.php?company=COMPANY_RTIKEY&vehicle={"type":"car_ident","groupKey":"GROUP_RTIKEY","ident":"VEHICLE_IDENT"}&mode=distanceinterval&value=5{{/code}}
58
59 **setzt den Ortungsintervall auf 2 Minuten**
60 {{code language="java"}}https://map.yellowfox.de/rti/set_tracking.php?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY&mode=minuteinterval&value=2
61
62 https://map.yellowfox.de/rti/set_tracking.php?company=COMPANY_RTIKEY&vehicle={"type":"car_ident","groupKey":"GROUP_RTIKEY","ident":"VEHICLE_IDENT"}&mode=minuteinterval&value=2{{/code}}
63
64 **aktiviert den Kurswechsel**
65 {{code language="java"}}https://map.yellowfox.de/rti/set_tracking.php?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY&mode=coursechange&value=1
66
67 https://map.yellowfox.de/rti/set_tracking.php?company=COMPANY_RTIKEY&vehicle={"type":"car_ident","groupKey":"GROUP_RTIKEY","ident":"VEHICLE_IDENT"}&mode=coursechange&value=1{{/code}}
68
69 **aktiviert die intelligente Ortung**
70 {{code language="java"}}https://map.yellowfox.de/rti/set_tracking.php?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY&mode=intelligentlocating&value=active
71
72 https://map.yellowfox.de/rti/set_tracking.php?company=COMPANY_RTIKEY&vehicle={"type":"car_ident","groupKey":"GROUP_RTIKEY","ident":"VEHICLE_IDENT"}&mode=intelligentlocating&value=active{{/code}}
73