Sms Commands: Unterschied zwischen den Versionen

Aus ARTECO Wiki
Zur Navigation springen Zur Suche springen
(Layout geändert, alphabetisch sortiert)
Zeile 9: Zeile 9:
  
  
 +
==== aus ====
 +
on | off | ein | aus (Schaltausgang)
 +
 +
ab Version: 2.06
 +
 +
siehe: [[Sms_Commands#ein|ein]], [[Sms_Commands#off|off]], [[Sms_Commands#on|on]]
  
  gprs <USER>:<PASSWORD>@<ACCESS_POINT_NAME> (Konfiguration der Provider-Zugangsdaten)
+
==== br ====
 +
  br <USARTID> <BAUDRATE> [MODE]
 
   
 
   
  Beispiele:
+
  Konfiguriert die USART Nr. <USARTID> auf die Geschwindigkeit <BAUDRATE> und optional auf den Modus [MODE].
  gprs m2m:sim@m2m-net2.sa.t-mobile (Default ab R1018)
+
- BAUDRATE: 1200, 4800, 9600, 14400, 19200, 28800, 38400, 57600, 115200
  gprs eplus:gprs@internet.eplus.de Pool -> "01578 303 *"
+
- MODE:     0 == binary, 1 == line based (Wenn nicht angegeben: aktuellen Modus beibehalten)
  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
 
  weitere Beispiele: [http://forum.gpsgate.com/topic.asp?TOPIC_ID=6669 GpsGate] [http://www.vysoo.com/apn.php vYSsoo] [http://www.taniwha.org.uk/gprs.html taniwha]
 
ab Version: 2.30
 
 
   
 
   
  vorher: "ep | d1 |d2 | m2 | o2| ru | a1"
+
  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)
 
   
 
   
gprs *A1* (setzt die GPRS Konfiguration auf: ppp@A1plus.at:ppp@A1.net)
+
  ab Version: 12.09.985, '''nicht für 64K-Versionen''', '''nur per Konsole'''
  ab Version 11.7.495
 
  
  status (Get System-State)
+
==== cmr ====
 +
  normal | live | rtk | dgps | cmr (Set System-Mode)
 +
 +
Ortung mit CMR-Korrektur
 
   
 
   
 
  ab Version: 2.03
 
  ab Version: 2.03
 +
 +
siehe: [[Sms_Commands#dgps|dgps]], [[Sms_Commands#rtk|rtk]], [[Sms_Commands#normal|normal]], [[Sms_Commands#live|live]]
  
  delete | reset (for intern use only)
+
==== crash ====
 +
  crash (bringt die Firmware zum Absturz)
 
   
 
   
  ab Version: 2.03
+
  '''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'''
  
  update [VersionNumber] (update ohne VersionNumber = aktuellste Version)
+
==== debug ====
 +
  debug (sendet interne Debug Informationen (ähnlich wie "status"))
 +
    '''seit Version 12.06.987 nicht in der 64K Version verfügbar'''
 
   
 
   
  ACHTUNG: der Parameter "VersionNumber" ist NUR für Techniker - Betreuer und
+
  ab Version: 11.5.482
          ggf. Händler senden bitte NUR "update" ohne Parameter!
+
 
<!--
+
==== delete ====
Legende:
+
  delete (for internal use only)
          bis V1.36
 
          efb.img  -> first-452.fw
 
          efb2.img -> all-452.fw
 
         
 
          ab V2.00 bis V2.29
 
          all-last.fw    -> all-452.fw
 
          first-last.fw -> first-452.fw
 
          little-last.fw -> little-452.fw
 
 
   
 
   
          seit V2.30
+
ab Version: 2.03
          all-latest.fw -> all-452.fw (Bootloader:0)
+
 
          all-latest.bfw -> all-452.bfw (Bootloader:1)
+
==== device ====
 +
  device <ID0>,<ID1>,<ID2>,<ID3> (zum Setzen der entsprechenden [[Device_List|USART-Device-IDs]])
 
   
 
   
  ab Version: 2.00
+
  ab Version: 2.30
-->
 
  
 +
==== dgps ====
 
  normal | live | rtk | dgps | cmr (Set System-Mode)
 
  normal | live | rtk | dgps | cmr (Set System-Mode)
 +
 +
Ortung mit DGPS-Korrektur
 
   
 
   
 
  ab Version: 2.03
 
  ab Version: 2.03
live: ab Version 1096
 
 
   
 
   
  Der "live"-Modus (nicht zu verwechseln mit der Live-Ortung) entspricht "normal", mit den Ausnahmen:
+
  siehe: [[Sms_Commands#rtk|rtk]], [[Sms_Commands#cmr|cmr]], [[Sms_Commands#normal|normal]], [[Sms_Commands#live|live]]
  - kein Abbau der GPRS-Verbindung bzw. sofortige Neueinwahl auch ohne zu übertragende Daten (kurze Akkulaufzeit!)
 
  - schnellere Behandlung von Übertragungsausfällen mit Modemreset
 
  
  on | off | ein | aus (Schaltausgang)
+
==== dn ====
 +
  dn <NUMBER> (Set Drive Number)
 
   
 
   
  ab Version: 2.06
+
  ab Version: 2.18
  
  dn <NUMBER> (Set Drive Number)
+
==== 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: 2.18
+
  ab Version: 12.08.981
  
mc <VALUE> (Set Move Check / Default 0 = off / Advice = 75[512 = ca. 2G])
+
==== ebdebug ====
 +
ebdebug (stellt den Inhalt des GSM Event Buffers in der Konsole dar)
 
   
 
   
  ab Version: 2.20
+
  garantiert ab Version: 11.5.XXX, '''nicht in der 64K Version verfügbar''', '''nur per Konsole'''
  
  pc <VALUE> (Set Power Check / Default 0 = off / Advice = 250[ca. 8 Volt])
+
==== ein ====
 +
  on | off | ein | aus (Schaltausgang)
 +
 +
ab Version: 2.06
 
   
 
   
  ab Version: 2.20
+
  siehe: [[Sms_Commands#aus|aus]], [[Sms_Commands#on|on]], [[Sms_Commands#off|off]]
  
  hb <MINUTES> (Heartbeat / sendet alle "MINUTES" Minuten eine Position / Default = 1440[1x am Tag])
+
==== fc ====
 +
  fc <THRESHOLD> <TIME> <IGNITION>  (Konfiguration der Tanküberwachung)
 +
 +
THRESHOLD:  Spannungsdifferenz in 0.1 Volt (1..255 (entspricht 0.1 bis 25.5 V), 0 = deaktiviert)
 +
TIME:      Zeitdifferenz in Sekunden (1..255, 0 = deaktiviert)
 +
IGNITION:  Berücksichtigung der Zündung (0 = immer, 1 = nur bei ausgeschalter Zündung)
 +
 +
Beispiel: "fc 20 120 0": Delta-U = 2 Volt, Delta-t = 2 Minuten, bei ein- und ausgeschalteter Zündung.
 
   
 
   
  ab Version: 2.22 bis 1025 '''in Stunden'''
+
  ab Version: 14.11.1109
ab Version: 1026 '''in Minuten'''
 
  
  pi <SECONDS> (Position Interval) (2 bis 300 Sekunden / Default = 60)
+
==== 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.
 
   
 
   
  ab Version: 2.25
+
  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.
  
  ps <MINUTES> (Power Save / schaltet nach "MINUTES" Minuten die externe Stromversorgung und GPS aus [0 == aus] / Default = 5)
+
==== gcal ====
 +
  gcal ("G-sensor calibration" - Speichert die aktuellen Beschleunigungswerte als Referenz für die Neigungserkennung)
 +
 +
ab Version: 14.09.1100, '''nicht in 64K-Versionen'''
 
   
 
   
  ab Version: 2.26 bis 1025 '''in Stunden'''
+
  siehe: [[Sms_Commands#tilt|tilt]]
ab Version: 1026 '''in Minuten'''
 
  
  rs232gps <ON|OFF> (verwendet RMC und GGA von der RS232 / Default = off)
+
==== ge ====
 +
  ge <MINUTES> (setzt das GSM Escape interval in Minuten)
 +
 +
<MINUTES>: 1 bis 255: Intervall in Minuten (Default: 5)
 +
            0: deaktiviert
 
   
 
   
  ab Version: 2.26
+
  ab Version: 14.05.1093
  
  stream <ON|OFF> (NTRIP-Modem Modus / Default = off)
+
==== gi ====
 +
  gi (Garmin Info) (liefert die Product-ID und Software-Version eines angeschlossenen Garmins)
 
   
 
   
  ab Version: 2.26
+
  garantiert ab Version: 12.11.1010, '''nicht für ALL in der 64K Version verfügbar'''
  
  roaming <YES|NO> (GPRS aus dem Ausland erlauben / Default = no)
+
==== 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
 
   
 
   
  ab Version: 2.28
+
  ab Version: 13.04.1036
  
  variable (sende alle Variablen / Status 223)
+
==== gprs ====
 +
  gprs <USER>:<PASSWORD>@<ACCESS_POINT_NAME> (Konfiguration der Provider-Zugangsdaten)
 
   
 
   
 +
Beispiele:
 +
  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
 +
  weitere Beispiele: [http://forum.gpsgate.com/topic.asp?TOPIC_ID=6669 GpsGate] [http://www.vysoo.com/apn.php vYSsoo] [http://www.taniwha.org.uk/gprs.html taniwha]
 
  ab Version: 2.30
 
  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
  
  init (Initialisierung aller Default-Parameter und Speicherung im EEPROM)
+
==== gpson ====
 +
  gpson | gpsoff (Schaltet das GPS-Modul an/aus)
 +
 +
ab Version: 12.09.1004, '''nicht für 64K-Versionen''', '''nur per Konsole'''
 +
 +
siehe: [[Sms_Commands#gpsoff|gpsoff]]
 +
 
 +
==== gpsoff ====
 +
gpson | gpsoff (Schaltet das GPS-Modul an/aus)
 +
 +
ab Version: 12.09.1004, '''nicht für 64K-Versionen''', '''nur per Konsole'''
 
   
 
   
  ab Version: 2.30
+
  siehe: [[Sms_Commands#gpson|gpson]]
  
  device <ID0>,<ID1>,<ID2>,<ID3> (zum Setzen der entsprechenden [[Device_List|USART-Device-IDs]])
+
==== gsmreset ====
 +
  gsmreset (startet das GSM Modem neu)
 
   
 
   
  ab Version: 2.30
+
  garantiert ab Version: 11.3.XXX, '''nicht in der 64K Version verfügbar''', '''nur per Konsole'''
  
  position (sendet die aktuelle position über den Eingangskanal (z.B. SMS) und per GPRS an das OSC)
+
==== 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
 
   
 
   
  garantiert ab Version 11.3.XXX
+
  ab Version: 14.05.1094
  
  lcdupdate (aktualisiert die Software des STATION LCD auf die mit der Firmware mitgelieferten Version)
+
==== hb ====
 +
  hb <MINUTES> (Heartbeat / sendet alle "MINUTES" Minuten eine Position / Default = 1440[1x am Tag])
 
   
 
   
  ab Version: 11.4.452
+
  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))
 
  home <LAT> <LON> (setzt bei Geräten ohne GPS die Position (z.B. bei der Station))
 
   
 
   
Zeile 141: Zeile 215:
 
  ab Version: 11.4.452
 
  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)
 
  ic <voltage> (aktiviert Zündungserkennung über Versorgungsspannung)
 
   
 
   
Zeile 147: Zeile 229:
 
  ab Version: 11.5.482
 
  ab Version: 11.5.482
  
  sp <INTERVALL> (sendet alle <INTERVALL> Sekunden einen Ortungsdatensatz (Live-Ortung))
+
==== infuc ====
 +
  infuc <NUMMER> ("infinite UC")
 
   
 
   
  Beispiel: sp 1
+
  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.09.1052, '''nicht in der 64K Version verfügbar'''
+
  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
  
  sysdata <ON|OFF> (schaltet interne Debug/Fehler Informationen an, werden als Status 222 an das OSC gesendet)
+
==== lcdupdate ====
 +
  lcdupdate (aktualisiert die Software des STATION LCD auf die mit der Firmware mitgelieferten Version)
 
   
 
   
  ab Version: 11.5.482
+
  ab Version: 11.4.452
ab Version: 12.06.987 '''nicht in der 64K Version verfügbar'''
 
  
  debug (sendet interne Debug Informationen (ähnlich wie "status"))
+
==== live ====
    '''seit Version 12.06.987 nicht in der 64K Version verfügbar'''
+
  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: 11.5.482
+
  ab Version 1096
 
 
gsmreset (startet das GSM Modem neu)
 
 
   
 
   
  garantiert ab Version: 11.3.XXX, '''nicht in der 64K Version verfügbar''', '''nur per Konsole'''
+
  siehe: [[Sms_Commands#normal|normal]], [[Sms_Commands#rtk|rtk]], [[Sms_Commands#dgps|dgps]], [[Sms_Commands#rtk|rtk]]
  
  usartconnect <NUMMER> (verbindet die Konsole direkt mit USART 0,1,2 oder 3)
+
==== mc ====
 +
  mc <VALUE> (Set Move Check / Default 0 = off / Advice = 75[512 = ca. 2G])
 
   
 
   
  garantiert ab Version: 11.5.XXX, '''nicht in der 64K Version verfügbar''', '''nur per Konsole'''
+
  ab Version: 2.20
  
  usartdebug [NUMMER] (liefert interne Informationen über die angegebene [0-3] oder alle USARTs)
+
==== normal ====
 +
  normal | live | rtk | dgps | cmr (Set System-Mode)
 
   
 
   
  garantiert ab Version: 11.5.XXX, '''nicht in der 64K Version verfügbar''', '''nur per Konsole'''
+
  ab Version: 2.03
 
 
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'''
+
  siehe: [[Sms_Commands#live|live]], [[Sms_Commands#rtk|rtk]], [[Sms_Commands#dgps|dgps]], [[Sms_Commands#cmr|cmr]]
  
  crash (bringt die Firmware zum Absturz)
+
==== off ====
 +
  on | off | ein | aus (Schaltausgang)
 
   
 
   
  '''VORSICHT!'''
+
  ab Version: 2.06
'''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'''
+
  siehe: [[Sms_Commands#on|on]], [[Sms_Commands#aus|aus]], [[Sms_Commands#ein|ein]]
ab Version: 11.5.488, '''nicht in der 64K Version verfügbar''', '''nur per Konsole'''
 
  
  tz <NUMMER> (setzt den Zeitzonenversatz zu GMT auf NUMMER Stunden)
+
==== on ====
 +
  on | off | ein | aus (Schaltausgang)
 
   
 
   
  Beispiel: Winterzeit "tz 1"  Sommerzeit "tz 2"
+
  ab Version: 2.06
 
   
 
   
  '''Hinweis:''' Die Antwort vom System enthält den gespeicherten Zeitzonenversatz in '''Viertelstunden'''.
+
  siehe: [[Sms_Commands#off|off]], [[Sms_Commands#ein|ein]], [[Sms_Commands#aus|aus]]
 +
 
 +
==== pc ====
 +
pc <VALUE> (Set Power Check / Default 0 = off / Advice = 250[ca. 8 Volt])
 
   
 
   
  garantiert ab Version: 11.9.608
+
  ab Version: 2.20
ab Version: 12.06.987 '''nicht in der 64K Version verfügbar'''
 
  
  dv <STRING> (Setzt die ID des Fahrers auf eine Garmin-Serial oder eine dem Fahrer zugeordnete Nummer)
+
==== pi ====
 +
  pi <SECONDS> (Position Interval) (2 bis 300 Sekunden / Default = 60)
 
   
 
   
  Beispiel (i-button Chip-ID): "dv 123456"
+
  ab Version: 2.25
  Beispiel (Garmin-Seriennr.): "dv G123456" (für Garmin immer 'G' voranstellen!)
+
 
 +
==== ping ====
 +
  ping  (Versand einer SMS mit Seriennummer und Hardwaretyp zur Ermittlung der MSISDN)
 
   
 
   
  ab Version: 12.08.981
+
  ab Version: 15.03.1116, '''nicht in 64K-Versionen'''
  
  bsdebug (Gibt Debug-Infos zur Block Storage aus)
+
==== position ====
 +
  position (sendet die aktuelle position über den Eingangskanal (z.B. SMS) und per GPRS an das OSC)
 
   
 
   
  ab Version: 12.09.985, '''nicht für 64K-Versionen''', '''nur per Konsole'''
+
  garantiert ab Version 11.3.XXX
  
  gpson | gpsoff (Schaltet das GPS-Modul an/aus)
+
==== ps ====
 +
  ps <MINUTES> (Power Save / schaltet nach "MINUTES" Minuten die externe Stromversorgung und GPS aus [0 == aus] / Default = 5)
 
   
 
   
  ab Version: 12.09.1004, '''nicht für 64K-Versionen''', '''nur per Konsole'''
+
  ab Version: 2.26 bis 1025 '''in Stunden'''
 +
ab Version: 1026 '''in Minuten'''
  
  gi (Garmin Info) (liefert die Product-ID und Software-Version eines angeschlossenen Garmins)
+
==== reset ====
 +
  reset (for internal use only)
 
   
 
   
  garantiert ab Version: 12.11.1010, '''nicht für ALL in der 64K Version verfügbar'''
+
  ab Version: 2.03
  
  fms <SECONDS> (Setzt das Intervall zur Anforderung von FMS-Livedaten von externen CangineII-Geräten)
+
==== roaming ====
 +
  roaming <YES|NO> (GPRS aus dem Ausland erlauben / Default = no)
 
   
 
   
  <SECONDS>: 1 bis 65535: Intervall in Sekunden
+
  ab Version: 2.28
            0: deaktiviert
+
 
  Default ist 300 Sekunden (5 Minuten).
+
==== rs232gps ====
Ohne Argument wird der aktuell gesetzte Wert ausgegeben.
+
  rs232gps <ON|OFF> (verwendet RMC und GGA von der RS232 / Default = off)
 
   
 
   
  garantiert ab Version: 12.11.1014, '''nur für ALL in Nicht-64K-Versionen'''
+
  ab Version: 2.26
Bis zur Version 13.05.1038 wurde der Wert 0 nicht akzeptiert.
 
  
  br <USARTID> <BAUDRATE> [MODE]
+
==== rtk ====
 +
  normal | live | rtk | dgps | cmr (Set System-Mode)
 +
 +
Ortung mit RTK-Korrektur
 
   
 
   
  Konfiguriert die USART Nr. <USARTID> auf die Geschwindigkeit <BAUDRATE> und optional auf den Modus [MODE].
+
  ab Version: 2.03
- 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'''
+
  siehe: [[Sms_Commands#dgps|dgps]], [[Sms_Commands#cmr|cmr]], [[Sms_Commands#normal|normal]], [[Sms_Commands#live|live]]
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.
 
  
  infuc <NUMMER> ("infinite UC")
+
==== slave ====
 +
  slave <NUMMER> <ID>    (Setzen einer Slave-ID für RS485/BUSMASTER)
 
   
 
   
  Gleiches Verhalten wie Kommando UC, reagiert aber auf keinen Escape-Charakter. Wird für den Firmware-Upgrade
+
  NUMMER:    Speicherplatz der ID (1 bis 5)
der u-blox-Modems genutzt.
+
  ID:        16 Zeichen hexadezimal (0000000000000000 = löschen)
  ! Achtung ! Dieses Kommando kann nur durch Reboot des Geräts verlassen werden!
 
 
   
 
   
  ab Version: 13.04.1030, '''nicht in 64K-Versionen''', '''nur per Konsole'''
+
  ab Version: 14.10.1104, '''nur bei BUSMASTER-Geräten'''
  
  gr <HOURS> ("gsm reset interval" - setzt ein Intervall für periodisches automatisches Modem-Reset)
+
==== sp ====
 +
  sp <INTERVALL> (sendet alle <INTERVALL> Sekunden einen Ortungsdatensatz (Live-Ortung))
 
   
 
   
  <HOURS>: 1 bis 255: Intervall in Stunden (Default: 6)
+
  Beispiel: sp 1
          0: deaktiviert
 
 
   
 
   
  ab Version: 13.04.1036
+
  ab Version: 13.09.1052, '''nicht in der 64K Version verfügbar'''
  
  ge <MINUTES> (setzt das GSM Escape interval in Minuten)
+
==== status ====
 +
  status (Get System-State)
 
   
 
   
<MINUTES>: 1 bis 255: Intervall in Minuten (Default: 5)
+
  ab Version: 2.03
            0: deaktiviert
 
 
  ab Version: 14.05.1093
 
  
  gt <MINUTES> ("gprs timeout" - setzt die Zeit, nach der eine inaktive GPRS-Verbindung getrennt wird)
+
==== stream ====
 +
  stream <ON|OFF> (NTRIP-Modem Modus / Default = off)
 
   
 
   
<MINUTES>: 1 bis 255: Zeit in Minuten (Default: 5)
+
  ab Version: 2.26
            0: deaktiviert
 
 
  ab Version: 14.05.1094
 
  
  gcal ("G-sensor calibration" - Speichert die aktuellen Beschleunigungswerte als Referenz für die Neigungserkennung)
+
==== sysdata ====
 +
  sysdata <ON|OFF> (schaltet interne Debug/Fehler Informationen an, werden als Status 222 an das OSC gesendet)
 
   
 
   
  ab Version: 14.09.1100, '''nicht in 64K-Versionen'''
+
  ab Version: 11.5.482
 +
ab Version: 12.06.987 '''nicht in der 64K Version verfügbar'''
  
 +
==== tilt ====
 
  tilt [ANGLE]  (Konfiguration der Neigungserkennung)
 
  tilt [ANGLE]  (Konfiguration der Neigungserkennung)
 
   
 
   
Zeile 275: Zeile 373:
 
   
 
   
 
  ab Version: 14.09.1100, '''nicht in 64K-Versionen'''
 
  ab Version: 14.09.1100, '''nicht in 64K-Versionen'''
 +
 +
siehe: [[SMS_Commands#gcal|gcal]]
  
  slave <NUMMER> <ID>    (Setzen einer Slave-ID für RS485/BUSMASTER)
+
==== tz ====
 +
  tz <NUMMER> (setzt den Zeitzonenversatz zu GMT auf NUMMER Stunden)
 +
 +
Beispiel: Winterzeit "tz 1"  Sommerzeit "tz 2"
 
   
 
   
  NUMMER:   Speicherplatz der ID (1 bis 5)
+
  '''Hinweis:''' Die Antwort vom System enthält den gespeicherten Zeitzonenversatz in '''Viertelstunden'''.
ID:        16 Zeichen hexadezimal (0000000000000000 = löschen)
 
 
   
 
   
  ab Version: 14.10.1104, '''nur bei BUSMASTER-Geräten'''
+
  garantiert ab Version: 11.9.608
 +
ab Version: 12.06.987 '''nicht in der 64K Version verfügbar'''
  
  fc <THRESHOLD> <TIME> <IGNITION>  (Konfiguration der Tanküberwachung)
+
==== uc ====
 +
  usartconnect <NUMMER> (verbindet die Konsole direkt mit USART 0,1,2 oder 3)
 
   
 
   
  THRESHOLD: Spannungsdifferenz in 0.1 Volt (1..255 (entspricht 0.1 bis 25.5 V), 0 = deaktiviert)
+
  garantiert ab Version: 11.5.XXX, '''nicht in der 64K Version verfügbar''', '''nur per Konsole'''
TIME:      Zeitdifferenz in Sekunden (1..255, 0 = deaktiviert)
+
 
  IGNITION:  Berücksichtigung der Zündung (0 = immer, 1 = nur bei ausgeschalter Zündung)
+
==== update ====
 +
  update [VersionNumber] (update ohne VersionNumber = aktuellste Version)
 
   
 
   
  Beispiel: "fc 20 120 0": Delta-U = 2 Volt, Delta-t = 2 Minuten, bei ein- und ausgeschalteter Zündung.
+
  ACHTUNG: der Parameter "VersionNumber" ist NUR für Techniker - Betreuer und
 +
          ggf. Händler senden bitte NUR "update" ohne Parameter!
 +
<!--
 +
Legende:
 +
          bis V1.36
 +
          efb.img  -> first-452.fw
 +
          efb2.img -> all-452.fw
 +
 
 +
          ab V2.00 bis V2.29
 +
          all-last.fw    -> all-452.fw
 +
          first-last.fw  -> first-452.fw
 +
          little-last.fw -> little-452.fw
 +
 
 +
          seit V2.30
 +
          all-latest.fw  -> all-452.fw (Bootloader:0)
 +
          all-latest.bfw -> all-452.bfw (Bootloader:1)
 +
 
 +
ab Version: 2.00
 +
-->
 +
 
 +
==== usartdebug ====
 +
usartdebug [NUMMER] (liefert interne Informationen über die angegebene [0-3] oder alle USARTs)
 
   
 
   
  ab Version: 14.11.1109
+
  garantiert ab Version: 11.5.XXX, '''nicht in der 64K Version verfügbar''', '''nur per Konsole'''
  
  ping  (Versand einer SMS mit Seriennummer und Hardwaretyp zur Ermittlung der MSISDN)
+
==== variable ====
 +
  variable (sende alle Variablen / Status 223)
 
   
 
   
  ab Version: 15.03.1116, '''nicht in 64K-Versionen'''
+
  ab Version: 2.30
  
hs <SECONDS>  (Konfiguration der Totzeit zwischen Hygrosens-Datensätzen)
 
 
SECONDS:    Totzeit in Sekunden (1..255, 0 = keine Totzeit)
 
 
ab Version: 15.04.1121
 
  
 
==SIM Speicherung (Platz-Belegung)==
 
==SIM Speicherung (Platz-Belegung)==

Version vom 22. Mai 2015, 17:21 Uhr

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>


aus

on | off | ein | aus (Schaltausgang)

ab Version: 2.06

siehe: ein, off, on

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

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

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

ab Version: 13.04.1036

gprs

gprs <USER>:<PASSWORD>@<ACCESS_POINT_NAME> (Konfiguration der Provider-Zugangsdaten)

Beispiele:
 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
 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

gpson

gpson | gpsoff (Schaltet das GPS-Modul an/aus)

ab Version: 12.09.1004, nicht für 64K-Versionen, nur per Konsole

siehe: gpsoff 

gpsoff

gpson | gpsoff (Schaltet das GPS-Modul an/aus)

ab Version: 12.09.1004, nicht für 64K-Versionen, nur per Konsole

siehe: gpson

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])

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])

ab Version: 2.20

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 / Default 0 = off / Advice = 250[ca. 8 Volt])

ab Version: 2.20

pi

pi <SECONDS> (Position Interval) (2 bis 300 Sekunden / Default = 60)

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)

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

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 GMT auf NUMMER Stunden)

Beispiel: Winterzeit "tz 1"  Sommerzeit "tz 2"

Hinweis: Die Antwort vom System enthält den gespeicherten Zeitzonenversatz in Viertelstunden.

garantiert ab Version: 11.9.608
ab Version: 12.06.987 nicht in der 64K Version verfügbar

uc

usartconnect <NUMMER> (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


SIM Speicherung (Platz-Belegung)

 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