get_rs232ext.asp
Version 1.1 von YellowFox_RD am 2024/12/19 10:11
Inhaltsverzeichnis
DEPRECATED
Liefert per RS-232 übertragene Daten für YellowFox-Geräte mit aktivierter, erweiterter RS-232 Datenübertragung
Beschreibung
get_rs232ext.asp?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY&begin=YYYYMMDDHHMM&end=YYYYMMDDHHMM&mode=CSV&charset=ISO-8859-1
Parameter
Parameter | Beschreibung | Typ | Hinweis | Pflicht |
---|---|---|---|---|
company | RTI Firmenschlüssel | string | ja | |
vehicle | RTI Fahrzeugschlüssel | string | ja | |
begin | Anfang des Abfragezeitraum | datestring | Format: YYYYMMDDHHMMSS Zwischen (begin) und (end) dürfen maximal sieben Tage liegen. | ja |
end | Ende des Abfragezeitraum | datestring | Format: YYYYMMDDHHMMSS Zwischen (begin) und (end) dürfen maximal sieben Tage liegen. | ja |
mode | Rückgabeformat | string | CSV (Standard) oder CSV_B64 | nein |
charset | Rückgabe Zeichensatz | string | Standard: ISO-8859-1 (ansonsten jeder beliebiger Charset Typ) | nein |
Rückgabewert
Es wird ein string zurückgegeben. Im Fehlerfall wird "ERROR:Beschreibung" zurückgegeben.
CSV Format
Metainformationen
Trennzeichen | Komma ( , ) |
---|---|
Textbegrenzer | Doppeltes Hochkomma ( " ) |
Zeilenende | 0x0D 0x0A (CarriageReturn LineFeed) |
Header | Zeile 1 |
Spalten
Spalte | Beschreibung | |
---|---|---|
DATE | GPS Datum wann die Meldung erzeugt wurde | YYYY-MM-DD HH:MM:SS |
CAR | Fahrzeugkennzeichen | String |
SERIALOUTPUT | per RS-232 übertragene Daten | String |
Beispiel
"DATE","CAR","SERIALOUTPUT"
"2014-03-20 11:43:01","DD-ABC 123","ÿÿÿÿÿÿÿÿ!"
"2014-03-20 11:43:01","DD-ABC 123","Programvara no. PS312-002rev08"
"2014-03-20 11:43:01","DD-ABC 123","Kalibreringsmod Inst.t 32 Times"
"2014-03-20 11:43:01","DD-ABC 123","ÿÿÿÿÿÿÿÿ!"
"2014-03-20 11:43:01","DD-ABC 123","Programvara no. PS312-002rev08"
"2014-03-20 11:43:01","DD-ABC 123","Kalibreringsmod Inst.t 32 Times"
CSV Base 64 Format
Metainformationen
Trennzeichen | Komma ( , ) |
---|---|
Textbegrenzer | Doppeltes Hochkomma ( " ) |
Zeilenende | 0x0D 0x0A (CarriageReturn LineFeed) |
Header | Zeile 1 |
Spalten
Spalte | Beschreibung | |
---|---|---|
DATE | GPS Datum wann die Meldung erzeugt wurde | YYYY-MM-DD HH:MM:SS |
CAR | Fahrzeugkennzeichen | String |
SERIALOUTPUT | per RS-232 übertragene Daten | String |
Beispiel
"DATE","CAR","SERIALOUTPUT"
"2014-03-20 11:43:01","DD-ABC 123","//////////8bIQ=="
"2014-03-20 11:43:01","DD-ABC 123","UHJvZ3JhbXZhcmEgbm8uIFBTMzEyLTAwMnJldjA4"
"2014-03-20 11:43:01","DD-ABC 123","S2FsaWJyZXJpbmdzbW9kIEluc3QudCAzMiBUaW1lcw=="
"2014-03-20 11:43:01","DD-ABC 123","//////////8bIQ=="
"2014-03-20 11:43:01","DD-ABC 123","UHJvZ3JhbXZhcmEgbm8uIFBTMzEyLTAwMnJldjA4"
"2014-03-20 11:43:01","DD-ABC 123","S2FsaWJyZXJpbmdzbW9kIEluc3QudCAzMiBUaW1lcw=="
Beispielaufrufe
Abfrage im Standard CSV mit Zeichensatz UTF-8
https://map.yellowfox.de/rti/get_rs232ext.asp?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY&begin=20140320000000&end=20140321000000&charset=UTF-8
Abfrage im Format CSV Base 64
https://map.yellowfox.de/rti/get_rs232ext.asp?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY&begin=20140320000000&end=20140321000000&mode=CSV_B64