Herunterladen Inhalt Inhalt Diese Seite drucken

INSYS gsm small 2.0 Benutzerhandbuch Seite 59

Inhaltsverzeichnis

Werbung

INSYS GSM small 2.0
11.12.3.3
Cyclic Sleep-Modi
Es gibt mehrere Cyclic-Sleep-Modi. Allen diesen Sleep-Modi ist gemeinsam, dass
sie zyklisch die serielle Schnittstelle abfragen (Polling), um AT-Befehle zu nutzen,
ohne den Sleep-Modus zu verlassen.
In jedem Cyclic Sleep-Mode sollte sowohl die Applikation, als auch das INSYS GSM
small 2.0 das Hardware Handshake verwenden, da das INSYS GSM small 2.0 durch
Aktivierung oder Deaktivierung der CTS-Steuerleitung signalisiert, dass es gerade
AT-Befehle entgegennehmen kann (Polling).
Der Zyklus des Pollings der seriellen Schnittstelle ist gekoppelt mit den sogenann-
ten Paging-Abfragen des INSYS GSM small 2.0 an die GSM-Basisstation und liegt
zwischen 0,47 und 2,12 Sekunden.
Bei jedem Polling wird die CTS-Leitung für 4,6 ms aktiv, es folgen weitere 4,6 ms
Aktivität der seriellen Schnittstelle des INSYS GSM small 2.0 (Empfangsbereit-
schaft). Wird innerhalb dieser 9,2 ms das Startbit eines Zeichens auf der seriellen
Schnittstelle detektiert, bleibt CTS aktiv und das Zeichen wird empfangen. Nach
einem empfangenen Zeichen bleibt die serielle Schnittstelle aktiv für:
- 2 Sekunden bei AT+CFUN=5 oder AT+CFUN=7
- 10 Sekunden bei AT+CFUN=6 oder AT+CFUN=8
CTS wird ebenfalls aktiviert, wenn das INSYS GSM small 2.0 im Rahmen von frei-
laufenden Ereigniscodes Zeichen an die Applikation sendet.
In den Pausen zwischen den Paging-Abfragen ist CTS inaktiv und damit ebenfalls
die serielle Schnittstelle.
In den Einstellungen AT+CFUN=5 und AT+CFUN=6 wird der Sleep-Modus nach einer
SMS bzw. einem Connect (Datenverbindung) dauerhaft wieder verlassen, das IN-
SYS GSM small 2.0 läuft wieder im Normal-Modus (AT+CFUN=1).
In den Einstellungen AT+CFUN=7 und AT+CFUN=8 wird der Sleep-Modus nach einer
SMS bzw. einem Connect (Datenverbindung) wieder betreten.
Konfiguration mit HSComm
Eine Konfiguration dieser Funktion ist mit der Software HSComm nicht
möglich.
Konfiguration mit AT-Befehlen
Um den Cyclic-Sleep-Modus zu aktivieren,
verwenden Sie den Befehl
Ersetzen Sie <n> mit der Ziffer für den je-
weiligen Sleep-Modus (siehe Beschreibung
oben und Tabelle 11 auf Seite 60).
AT+CFUN=<n>
Funktionen
59

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis