Sms Commands: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Holger (Diskussion | Beiträge) (→gprs) |
Alex (Diskussion | Beiträge) |
||
Zeile 441: | Zeile 441: | ||
==== pi ==== | ==== pi ==== | ||
pi <SECONDS> (Position Interval) (2 bis 300 Sekunden / Default = 60) | pi <SECONDS> (Position Interval) (2 bis 300 Sekunden / Default = 60) | ||
+ | Bei Geräten mit externem EVCC: Abfrageintervall von Fahrzeugstatus, digi-IO und Energiezähler. | ||
ab Version: 2.25 | ab Version: 2.25 |
Version vom 21. März 2018, 10:39 Uhr
Inhaltsverzeichnis
- 1 SMS - Befehle (auch für CON/NAV/GPRS)
- 1.1 12von | 12voff
- 1.2 5von | 5voff
- 1.3 adctest
- 1.4 aon
- 1.5 aoff
- 1.6 aus
- 1.7 bon
- 1.8 boff
- 1.9 br
- 1.10 bsdebug
- 1.11 cmr
- 1.12 crash
- 1.13 d2
- 1.14 debug
- 1.15 delete
- 1.16 device
- 1.17 dgps
- 1.18 dn
- 1.19 dv
- 1.20 ebdebug
- 1.21 ein
- 1.22 fc
- 1.23 fms
- 1.24 gcal
- 1.25 ge
- 1.26 gi
- 1.27 gprs
- 1.28 gpsoff
- 1.29 gpson
- 1.30 gr
- 1.31 gsmreset
- 1.32 gt
- 1.33 hb
- 1.34 home
- 1.35 hs
- 1.36 ic
- 1.37 infuc
- 1.38 init
- 1.39 lcdupdate
- 1.40 live
- 1.41 mc
- 1.42 mconfig
- 1.43 mi
- 1.44 mreq
- 1.45 mscan
- 1.46 mslave
- 1.47 number
- 1.48 normal
- 1.49 off
- 1.50 on
- 1.51 pc
- 1.52 pi
- 1.53 ping
- 1.54 position
- 1.55 ps
- 1.56 reset
- 1.57 roaming
- 1.58 rs232gps
- 1.59 rtk
- 1.60 slave
- 1.61 sp
- 1.62 ss
- 1.63 status
- 1.64 stream
- 1.65 sysdata
- 1.66 tilt
- 1.67 tz
- 1.68 uc
- 1.69 update
- 1.70 usartdebug
- 1.71 variable
- 1.72 wo
- 2 SIM Speicherung (Platz-Belegung)
SMS - Befehle (auch für CON/NAV/GPRS)
Beispiel für optionale Parameter:
command [CAN_HAVE_PARAMETER]
Beispiel für obligatorische Parameter:
command <MUST_HAVE_PARAMETER>
12von | 12voff
12von | 12voff Stromversorgung der Schnittstelle für Erweiterungen (12 Volt Serie) ein / ausschalten Default:on nur TABORA
5von | 5voff
5von | 5voff Stromversorgung der Schnittstelle für Erweiterungen (5 Volt Serie) ein / ausschalten Default:on nur TABORA
adctest
adctest Gibt zu Testzwecken ADC-Rohwerte im Intervall 500ms aus. Beenden mit "!". ab Version: r1114
aon
aon | aoff (Schaltausgang A einschalten) nur BUSMASTER siehe: aoff, bon, boff
aoff
aon | aoff (Schaltausgang A ausschalten) nur BUSMASTER siehe: aon, bon, boff
aus
on | off | ein | aus (Schaltausgang) ab Version: 2.06 siehe: ein, off, on
bon
bon | boff (Schaltausgang B einschalten) nur BUSMASTER siehe: boff, aon, aoff
boff
bon | boff (Schaltausgang B ausschalten) nur BUSMASTER siehe: bon, aon, aoff
br
br <USARTID> <BAUDRATE> [MODE] Konfiguriert die USART Nr. <USARTID> auf die Geschwindigkeit <BAUDRATE> und optional auf den Modus [MODE]. - BAUDRATE: 1200, 4800, 9600, 14400, 19200, 28800, 38400, 57600, 115200 - MODE: 0 == binary, 1 == line based (Wenn nicht angegeben: aktuellen Modus beibehalten) ab Version: 13.04.1030, nicht in 64K-Versionen Die Baudraten 4800 und 19200 werden ab Version 14.03.1091 akzeptiert. Die Baudraten 14400, 28800 und 57600 werden ab Version 14.10.1104 akzeptiert.
bsdebug
bsdebug (Gibt Debug-Infos zur Block Storage aus) ab Version: 12.09.985, nicht für 64K-Versionen, nur per Konsole
cmr
normal | live | rtk | dgps | cmr (Set System-Mode) Ortung mit CMR-Korrektur ab Version: 2.03 siehe: dgps, rtk, normal, live
crash
crash (bringt die Firmware zum Absturz) VORSICHT! Per SMS an Versionen <11.5.488: die SMS wird niemals gelöscht und die Firmware crasht immer wieder! garantiert ab Version: 11.5.XXX, nicht in der 64K Version verfügbar ab Version: 11.5.488, nicht in der 64K Version verfügbar, nur per Konsole
d2
d2 <ON|OFF> (schaltet Alarmeingang um auf Digitaleingang 2) Beispiel: "d2 on" Eingang wird als Digitaleingang 2 genutzt "d2 off" Eingang wird als Alarmeingang genutzt ab Version: 16.03.1189 (nur VARUNA)
debug
debug (sendet interne Debug Informationen (ähnlich wie "status")) seit Version 12.06.987 nicht in der 64K Version verfügbar ab Version: 11.5.482
delete
delete (for internal use only) ab Version: 2.03
device
device <ID0>,<ID1>,<ID2>,<ID3> (zum Setzen der entsprechenden USART-Device-IDs) ab Version: 2.30
dgps
normal | live | rtk | dgps | cmr (Set System-Mode) Ortung mit DGPS-Korrektur ab Version: 2.03 siehe: rtk, cmr, normal, live
dn
dn <NUMBER> (Set Drive Number) ab Version: 2.18
dv
dv <STRING> (Setzt die ID des Fahrers auf eine Garmin-Serial oder eine dem Fahrer zugeordnete Nummer) Beispiel (i-button Chip-ID): "dv 123456" Beispiel (Garmin-Seriennr.): "dv G123456" (für Garmin immer 'G' voranstellen!) ab Version: 12.08.981
ebdebug
ebdebug (stellt den Inhalt des GSM Event Buffers in der Konsole dar) garantiert ab Version: 11.5.XXX, nicht in der 64K Version verfügbar, nur per Konsole
ein
on | off | ein | aus (Schaltausgang) ab Version: 2.06 siehe: aus, on, off
fc
fc <THRESHOLD>
fms
fms <SECONDS> (Setzt das Intervall zur Anforderung von FMS-Livedaten von externen CangineII-Geräten) <SECONDS>: 1 bis 65535: Intervall in Sekunden 0: deaktiviert Default ist 300 Sekunden (5 Minuten). Ohne Argument wird der aktuell gesetzte Wert ausgegeben. garantiert ab Version: 12.11.1014, nur für ALL in Nicht-64K-Versionen Bis zur Version 13.05.1038 wurde der Wert 0 nicht akzeptiert.
gcal
gcal ("G-sensor calibration" - Speichert die aktuellen Beschleunigungswerte als Referenz für die Neigungserkennung) ab Version: 14.09.1100, nicht in 64K-Versionen siehe: tilt
ge
ge <MINUTES> (setzt das GSM Escape interval in Minuten) <MINUTES>: 1 bis 255: Intervall in Minuten (Default: 5) 0: deaktiviert ab Version: 14.05.1093
gi
gi (Garmin Info) (liefert die Product-ID und Software-Version eines angeschlossenen Garmins) garantiert ab Version: 12.11.1010, nicht für ALL in der 64K Version verfügbar
gprs
gprs <USER>:<PASSWORD>@<ACCESS_POINT_NAME> (Konfiguration der Provider-Zugangsdaten) Beispiele: gprs space:space@wm (wherever-sim) gprs m2m:sim@m2m-net2.sa.t-mobile (Default ab R1018) gprs eplus:gprs@internet.eplus.de Pool -> "01578 303 *" gprs eplus:gprs@internet.m2mplus.de Pool -> "01577 635 *" - "01577 010 *" gprs gps-system:t-d1@internet.t-d1.de gprs gps-system:D2@web.vodafone.de gprs gps-system:D2@m2m.vodafone.de gprs gps-system:O2@internet gprs beeline:beeline@internet.beeline.ru gprs gps-system:orange@orange.lu gprs leer:leer@gprs.swisscom.ch gprs white:sim@m2mgw2.ic.t-mobile gprs ppp@A1plus.at:ppp@A1.net gprs mts:mts@internet.mts.ru -> Мобильные ТелеСистемы (МТС/MTS) Russland gprs brg:brg@join gprs lm:lm@lm (Floatility) weitere Beispiele: GpsGate vYSsoo taniwha ab Version: 2.30 vorher: "ep | d1 |d2 | m2 | o2| ru | a1" gprs *A1* (setzt die GPRS Konfiguration auf: ppp@A1plus.at:ppp@A1.net) ab Version 11.7.495
gpsoff
gpson | gpsoff (Schaltet das GPS-Modul an/aus) ab Version: 12.09.1004, nicht für 64K-Versionen, nur per Konsole siehe: gpson
gpson
gpson | gpsoff (Schaltet das GPS-Modul an/aus) ab Version: 12.09.1004, nicht für 64K-Versionen, nur per Konsole siehe: gpsoff
gr
gr <HOURS> ("gsm reset interval" - setzt ein Intervall für periodisches automatisches Modem-Reset) <HOURS>: 1 bis 255: Intervall in Stunden (Default: 6) 0: deaktiviert qlive Auto-Config: 0 --> 6 ab Version: 13.04.1036
gsmreset
gsmreset (startet das GSM Modem neu) garantiert ab Version: 11.3.XXX, nicht in der 64K Version verfügbar, nur per Konsole
gt
gt <MINUTES> ("gprs timeout" - setzt die Zeit, nach der eine inaktive GPRS-Verbindung getrennt wird) <MINUTES>: 1 bis 255: Zeit in Minuten (Default: 5) 0: deaktiviert ab Version: 14.05.1094
hb
hb <MINUTES> (Heartbeat / sendet alle "MINUTES" Minuten eine Position / Default = 1440[1x am Tag]) qlive Auto-Config: 24 --> 1440 ab Version: 2.22 bis 1025 in Stunden ab Version: 1026 in Minuten
home
home <LAT> <LON> (setzt bei Geräten ohne GPS die Position (z.B. bei der Station)) Beispiel: home 52.55304 13.52284 ab Version: 11.4.452
hs
hs <SECONDS> (Konfiguration der Totzeit zwischen Hygrosens-Datensätzen) SECONDS: Totzeit in Sekunden (1..255, 0 = keine Totzeit) ab Version: 15.04.1121
ic
ic <voltage> (aktiviert Zündungserkennung über Versorgungsspannung) Beispiel: ic 400 ab Version: 11.5.482
infuc
infuc <NUMMER> ("infinite UC") Gleiches Verhalten wie Kommando UC, reagiert aber auf keinen Escape-Charakter. Wird für den Firmware-Upgrade der u-blox-Modems genutzt. ! Achtung ! Dieses Kommando kann nur durch Reboot des Geräts verlassen werden! ab Version: 13.04.1030, nicht in 64K-Versionen, nur per Konsole
init
init (Initialisierung aller Default-Parameter und Speicherung im EEPROM) ab Version: 2.30
lcdupdate
lcdupdate (aktualisiert die Software des STATION LCD auf die mit der Firmware mitgelieferten Version) ab Version: 11.4.452
live
normal | live | rtk | dgps | cmr (Set System-Mode) Der "live"-Modus (nicht zu verwechseln mit der Live-Ortung) entspricht "normal", mit den Ausnahmen: - kein Abbau der GPRS-Verbindung bzw. sofortige Neueinwahl auch ohne zu übertragende Daten (kurze Akkulaufzeit!) - schnellere Behandlung von Übertragungsausfällen mit Modemreset ab Version 1096 siehe: normal, rtk, dgps, rtk
mc
mc <VALUE> (Set Move Check / Default 0 = off / Advice = 75[512 = ca. 2G]) Neu ab r1165: Das Intervall aufeinanderfolgender Meldungen ist abhängig vom konfigurierten Positions-Intervall. ab Version: 2.20
mconfig
mconfig (Gibt die aktuelle Konfiguration der M-Bus-Slaves aus) Beispiel für die Ausgabe: Datum, Uhrzeit Slot Adresse Intervall Legende -------------------------------------------------------------------------------------------- [Dez. 19 17:01:24] ! 1: ---, 0 freier Speicherplatz [Dez. 19 17:01:24] ! 2: 123, 60 konfigurierte Primäradresse (dezimal) [Dez. 19 17:01:25] ! 3: DEADBEEF, 1440 konfigurierte Sekundäradresse (hexadezimal) ... nur bei BUSMASTER-Geräten, ab Version: 16.12.1209 siehe auch: mslave, mi
mi
mi <SLAVE> <MINUTES> (Setzt M-Bus-Abfrageintervall für Slave auf Slot <SLAVE>) mi <SLAVE> (Gibt das aktuelle Abfrageintervall für slot <SLAVE> aus) SLAVE: Speicherplatz des Slaves (1 .. 20, siehe Kommando mslave) MINUTES: Abfrageintervall in Minuten (1 .. 32535, 0: keine automatische Abfrage) Beispiel: mi 5 10080 Frage Slave Nummer 5 einmal pro Woche ab mi 5 Wie ist das Intervall für Slave 5 konfiguriert? nur bei BUSMASTER-Geräten siehe auch: mslave, mconfig
mreq
mreq <ADDRESS> (Sendet eine M-Bus-Abfrage an eine Slave-Adresse) ADDRESS: Adresse des Slaves dezimal (Primäradressen: 0 .. 250, Sekundäradressen: 256 .. 2^32) Beispiel: mreq 42 Sende Anfrage an M-Bus Slave mit der Primäradresse 42 mreq 13303790 Sende Anfrage an M-Bus Slave mit der Sekundäradresse 13303790 siehe auch: mi
mscan
mscan (Initiiert einen M-Bus-Scan) Nur sinnvoll auf der Konsole, da die Ergebnisse nur auf der Konsole sichtbar sind
mslave
Konfiguration von M-Bus-Adressen zur zyklischen Abfrage. mslave <SLOT> <ADDR> (Setzen einer Slave-Adresse <ADDR> auf Slot <SLOT>) mslave <SLOT> - (Löschen einer Slave-Adresse mit minus) mslave <SLOT> (Abfragen der Slave-Adresse) SLOT: Speicherplatz des Slaves (1 bis 20) ADDR: M-Bus-Adresse des abzufragenden Slaves: Primäradresse: 1 bis 3 Zeichen dezimal (0 .. 250) oder Sekundäradresse: 8 Zeichen dezimal mit führenden Nullen (00000000..99999999) Beispiele: "mslave 1 20" Slot 1 wird auf Primäradresse 20 gesetzt "mslave 2 87654321" Slot 2 wird auf Sekundäradresse 87654321 gesetzt "mslave 1 -" Adresse von Slot 1 wird gelöscht nur bei BUSMASTER-Geräten siehe auch: mi, mconfig
number
number (Liefert die MSISDN ("Rufnummer") der SIM-Karte) ab Version: 16.10.1206, nicht in 64K-Versionen Funktioniert nur im T-Mobile-Netz. Nicht per SMS.
normal
normal | live | rtk | dgps | cmr (Set System-Mode) ab Version: 2.03 siehe: live, rtk, dgps, cmr
off
on | off | ein | aus (Schaltausgang) ab Version: 2.06 siehe: on, aus, ein
on
on | off | ein | aus (Schaltausgang) ab Version: 2.06 siehe: off, ein, aus
pc
pc <VALUE> (Set Power Check / 0 = off / Default = 200 [ca. 6.5 Volt]) Alarmiert mit Status 208, wenn eine Versorgungsspannung mit ADC-Wert kleiner als <VALUE> gemessen wird. qlive Auto-Config: 0 --> 200 ab Version: 2.20
pi
pi <SECONDS> (Position Interval) (2 bis 300 Sekunden / Default = 60) Bei Geräten mit externem EVCC: Abfrageintervall von Fahrzeugstatus, digi-IO und Energiezähler. ab Version: 2.25
ping
ping (Versand einer SMS mit Seriennummer und Hardwaretyp zur Ermittlung der MSISDN) ab Version: 15.03.1116, nicht in 64K-Versionen
position
position (sendet die aktuelle position über den Eingangskanal (z.B. SMS) und per GPRS an das OSC) garantiert ab Version 11.3.XXX
ps
ps <MINUTES> (Power Save / schaltet nach "MINUTES" Minuten die externe Stromversorgung und GPS aus [0 == aus] / Default = 5) qlive Auto-Config: 0 --> 15 ab Version: 2.26 bis 1025 in Stunden ab Version: 1026 in Minuten
reset
reset (for internal use only) ab Version: 2.03
roaming
roaming <YES|NO> (GPRS aus dem Ausland erlauben / Default = no) ab Version: 2.28
rs232gps
rs232gps <ON|OFF> (verwendet RMC und GGA von der RS232 / Default = off) ab Version: 2.26
rtk
normal | live | rtk | dgps | cmr (Set System-Mode) Ortung mit RTK-Korrektur ab Version: 2.03 siehe: dgps, cmr, normal, live
slave
slave <NUMMER> <ID> (Setzen einer Slave-ID für RS485/BUSMASTER) NUMMER: Speicherplatz der ID (1 bis 5) ID: 16 Zeichen hexadezimal (0000000000000000 = löschen) ab Version: 14.10.1104, nur bei BUSMASTER-Geräten
sp
sp <INTERVALL> (sendet alle <INTERVALL> Sekunden einen Ortungsdatensatz (Live-Ortung)) Beispiel: sp 1 ab Version: 13.09.1052, nicht in der 64K Version verfügbar
ss
ss <m> <start_sec> <stop_sec> Soft Start, Fahrterkennung durch zusammenhängende Bewegung. Eine Fahrt beginnt nach <m> gefahrener Strecke innerhalb von <start_sec> Sekunden und endet nach <stop_sec> Sekunden mit Geschwindigkeit unter 5 km/h. Gemeldet werden folgende Status: 11: Fahrtbeginn 21: Fahrtende 6: Fährt Syntax: ss 0 (deaktiviert) ss <m> <start_sec> <stop_sec> (aktiviert) m: 1..255: Strecke in Metern, 0: kein Soft-Start start_sec: 1..255: Startzeit in Sekunden (Default: 30) stop_sec: 1..255: Stopzeit in Sekunden (Default: 180)
status
status (Get System-State) ab Version: 2.03
stream
stream <ON|OFF> (NTRIP-Modem Modus / Default = off) ab Version: 2.26
sysdata
sysdata <ON|OFF> (schaltet interne Debug/Fehler Informationen an, werden als Status 222 an das OSC gesendet) ab Version: 11.5.482 ab Version: 12.06.987 nicht in der 64K Version verfügbar
tilt
tilt [ANGLE] (Konfiguration der Neigungserkennung) ANGLE: Neuer Schwellwert für die Neigungserkennung in Grad (von 1 bis 180, 0 = deaktiviert) ohne Parameter: Abfrage des aktuellen Schwellwerts ab Version: 14.09.1100, nicht in 64K-Versionen siehe: gcal
tz
tz <NUMMER> (setzt den Zeitzonenversatz zu UTC auf <NUMMER> Stunden) Beispiel für Europe/Berlin: Winterzeit: "tz 1" Sommerzeit: "tz 2" garantiert ab Version: 11.9.608 ab Version: 12.06.987 nicht in der 64K Version verfügbar Hinweis: Bis Version R1139 enthielt die Antwort vom System den gespeicherten Zeitzonenversatz in Viertelstunden.
uc
uc <NUMMER> (usartconnect, verbindet die Konsole direkt mit USART 0,1,2 oder 3) garantiert ab Version: 11.5.XXX, nicht in der 64K Version verfügbar, nur per Konsole
update
update [VersionNumber] (update ohne VersionNumber = aktuellste Version) ACHTUNG: der Parameter "VersionNumber" ist NUR für Techniker - Betreuer und ggf. Händler senden bitte NUR "update" ohne Parameter!
usartdebug
usartdebug [NUMMER] (liefert interne Informationen über die angegebene [0-3] oder alle USARTs) garantiert ab Version: 11.5.XXX, nicht in der 64K Version verfügbar, nur per Konsole
variable
variable (sende alle Variablen / Status 223) ab Version: 2.30
wo
wo (wo ist mein Auto?) Das Kommando wo wird mit einer vom Gerät generierten URL beantwortet, unter der eine OpenStreetMap-Karte mit einem Marker auf der aktuellen Position des Fahrzeugs abrufbar ist. Ab Version: 16.04.1195, nicht in der 64k-Version verfügbar
SIM Speicherung (Platz-Belegung)
(wird seit vielen Jahren nicht mehr verwendet)
1 GSM_SIM_DATA_VERSION "7" (gsm.h) 2 g_sys_drives 3 g_osc_data_send_interval 4 g_osc_heartbeat 5 g_adc_move_check 6 g_adc_power_check 7 g_sys_ip_port 8 g_sys_device_ids (rip: g_gsm_provider) 9 g_sys_ntrip_streaming 10 g_sys_ntrip_mountpount 11 g_sys_time_to_power_safe 12 g_sys_ntrip_host 13 g_sys_ntrip_user 14 g_sys_ntrip_passwd 15 g_sys_ntrip_port 16 g_sys_rs232_gps (wird nicht mehr verwendet) 17 g_gsm_roaming_allowed 18 g_gsm_username 19 g_gsm_password 20 g_gsm_access_point_name (APN_1) 21 g_gsm_access_point_name (APN_2) 22 g_gsm_access_point_name (APN_3) 23 g_gps_latitude 24 g_gps_longitude 25 g_adc_ign_check