Siemens AT Command Set Cellular Engines Wireless Modules MC35 ユーザーズマニュアル

ページ / 238
AT Command Set
MC35_ATC_01_V04.00
Page 134 of 238
02.04.2002
5.6  AT+CMGS  Send SMS message
Test command
AT+CMGS=?
Response
OK
Parameter
Execute command
1) If text mode
(+CMGF=1):
+CMGS=<da>
[,<toda>]<CR>
text is entered
<ctrl-Z/ESC>
2) If PDU mode
(+CMGF=0):
+CMGS=<length>
<CR>
PDU is given <ctrl-
Z/ESC>
ESC aborts message
Response
TA transmits SMS message from TE to network (SMS-SUBMIT). Message
reference value <mr> is returned to TE on successful message delivery.
Value can be used to identify message upon unsolicited delivery status re-
port result code.
1) If text mode (+CMGF=1) and sending successful:
+CMGS: <mr>[,scts>] OK
2) If  PDU mode (+CMGF=0) and  sending successful:
+CMGS: <mr>[,ackpdu>] OK
3) If error is related to ME functionality:
+CMS ERROR: <err>
Parameter
<da>
GSM 03.40  TP-Destination-Address Address-Value field in string
format; BCD numbers (or GSM default alphabet characters) are
converted into characters; type of address given by <toda>
<toda>
GSM 04.11 TP-Destination-Address Type-of-Address octet in in-
teger format (when first character of <da> is + (IRA 43) default is
145, otherwise default is 129)
<length> integer type value indicating in text mode (+CMGF=1) the length of
the message body <data> (or <cdata>) in characters; or in PDU
mode (+CMGF=0), the length of the actual TP data unit in octets
(i.e. the RP layer SMSC address octets are not counted in the
length)
In text mode, the maximum length of an SMS depends on the
used coding scheme: It is 160 characters if the 7 bit GSM coding
scheme is used, and 140 characters according to the 8 bit GSM
coding scheme.
<mr>
GSM 03.40 TP-Message-Reference in integer format
<scts>
GSM 03.40 TP-Service-Centre-Time-Stamp in time-string format
(refer <dt>)
<dt>
GSM 03.40 TP-Discharge-Time in time-string format: “yy/MM/
dd,hh:mm:ss±zz”, where characters indicate year (two last digits),
month, day, hour, minutes, seconds and time zone. For example,
6th of May 1994, 22:10:00 GMT+2 hours equals
“94/05/06,22:10:00+08”
<ackpdu>GSM 03.40 RP-User-Data element of RP-ACK PDU; format is
same as for <pdu> in case of SMS, but without GSM 04.11 SC
address field and parameter shall be enclosed in double quote
characters like a normal string type parameter
<pdu>
For SMS: GSM 04.11 SC address followed by GSM 03.40 TPDU
in hexadecimal format: ME/TA converts each octet of TP data unit
into hexadecimal numbers containing two IRA characters (e.g.
octet with integer value 42 is presented to TE as two characters
2A (IRA 50 and 65)). In the case of CBS: GSM 03.41 TPDU in
hexadecimal format.