9. RECEIVING OF SMS MESSAGE
GPRS module receives specially prepared SMS. If received SMS is not correct it will
be automatically cancelled and device will not operate any action.
As mentioned above the device may operate in two modes:
with a new encoded protocol
with PX protocol
Depending on operation mode there are varied commands available to control the
device.
9.1. NEW PROTOCOL
The following format of message is acceptable allowing to send some commends
with one SMS (every command shall be separated with SPACE ):
SERVICE CODE█COMMAND█COMMAND█..........
Where:
SERVICE CODE - device service code
█ - SPACE
COMMAND - order (see the table below)
List of commands
Disconnects active TCP connection.
Reset modem; after execution of command a confirmation
is sent.
Reset device. Note: all unsent events will be lost except
events from dialer’s buffor.
Turn on or turn off outputs. outNr specifies output number
(0 for OUT1, 1 for OUT2, 2 for OUT3), state specifies
requested output state (0 – switched off, 1 – switched on).
Examples:
OUT=2,0 – switches off OUT3 output
OUT=2,1 – switches on OUT3 output
Issues AT command to GSM modem and sends response
back. Optional timeout parameter defines time for modem
response. Time determined in seconds and ranges from 1-
30 seconds. If timeout isn’t specified, 3 seconds is
assumed.
Returns device description, serial number (hexadecimal
number) and firmware version.
Download device status. Command sends text back
according to definition from chapter 7.6.4 Status
Gets inquired parameter :SERVER, PORT, APN, UN, PW,
DNS1, DNS2, SMS, SMSPERIOD
Gets primary communication parameters of device in form:
SERVER:PORT,APN UN PW,DNS1
Access point to GPRS network. Parameter should be
obtained from mobile network operator. If APN address
contain space sign put it with “” e.g. “my apn”.