ZTE MC2718 User Manual

Technology Document
Open
MC2718 AT Command User Manual
Version:V1.1
SHEN ZHEN ZTE MOBILE TECH CO., LTD.
AT Command User Manual V1.1 Open
Version
Update section
Type of Revision
author
Release
Date
V1.0
Lihongjun Zhangxiaowei
03/10/2010
V1.1
Changed/added/replaced many items
Wanghuan Zhouxianghui Zhangxiaowei
05/24/2010
Bak 1:The update history is added after this document is update. Bak 2:This version only support sprint at command.
Update History
Page 2 of 52
Open
Table of Contents
1 ZTE AT Commands ...................................................................................... 6
1.1 Proprietary Interface: Voice Call Interface(only support MC2718) ........................................ 6
1.1.1 +ZORIG: Call Originated ................................................................................................ 6
1.1.2 +ZCONN: Call Connected .............................................................................................. 6
1.1.3 +ZCEND: Call Ended ..................................................................................................... 6
1.1.4 +ZDTMF: Redial command ............................................................................................ 7
1.1.5 +ZCVOICE: Switch Audio Mode ................................................................................... 8
1.2 SMS Text Mode Command ..................................................................................................... 8
1.2.1 +CPMS: Preferred Message Storage ............................................................................... 9
1.2.2 +CMGF: Message Format ............................................................................................. 10
1.2.3 +CNMI: New Message Indications to TE ..................................................................... 10
1.2.4 +CMTI: Message Arrival Indication ............................................................................. 11
1.2.5 +CDSI: New Message Status Report ............................................................................. 12
1.2.6 +CMGD: Delete Messages ............................................................................................ 12
1.2.7 +CNMA: Acknowledge New Messages ........................................................................ 12
1.3 Proprietary Interface: SMS Interface ..................................................................................... 13
1.3.1 +ZSMMEMFULL: SMS Storage memory full ............................................................. 13
1.3.2 +ZCMT: Don‟t save newly received messages, and report to TE directly .................... 13
1.3.3 +ZCDS: New SMS Status Direct Report ...................................................................... 14
1.3.4 +ZCMGS: Send Message .............................................................................................. 14
1.3.5 +ZCMGW: Write Message to Memory ......................................................................... 16
1.3.6 +ZCMGL: List Messages .............................................................................................. 18
1.3.7 +ZCMGR: Read Message ............................................................................................. 19
1.3.8 +ZCMGSS: Message Sent Report ................................................................................. 20
1.3.9 +ZCMGSF: Message Unsent Report ............................................................................. 20
2 Basic AT Commands ................................................................................... 21
2.1.1 E: Turn off/on echo commands ..................................................................................... 21
2.1.2 Q: Enable/Disable return result codes ........................................................................... 21
2.1.3 V: Return result codes as numbers/words ...................................................................... 21
2.1.4 Z0: Reset the parameters to the default configuration ................................................... 22
2.1.5 &C: Set circuit 109 (CF) or Received Line Signal Detector (RLSD) ........................... 22
2.1.6 &D: Set DTR(Data Terminal Ready) Signal ................................................................. 22
2.1.7 A: Answer ...................................................................................................................... 23
2.1.8 RING: Incoming Call .................................................................................................... 23
3 Extended AT Configuration Commands ................................................... 23
3.1.1 +CDV: Dial .................................................................................................................... 23
3.1.2 +CHV: Hang up ............................................................................................................. 23
3.1.3 +GCAP: Return the list of all commands supported by the device ............................... 24
3.1.4 +GMI: Return the manufacturer name on a single line ................................................. 24
3.1.5 +GMM: Return the device model name and number .................................................... 24
AT Command User Manual V1.1 Open
3.1.6 +GMR: Return the current firmware version on a single line ....................................... 24
3.1.7 +GSN: Get the ESN of device ....................................................................................... 25
3.1.8 +ICF: Set the character framing .................................................................................... 25
3.1.9 +IFC: Control the local flow control ............................................................................. 26
3.1.10 +IPR: Set the Rm interface rate ..................................................................................... 27
3.1.11 +CAD: Return the type of service available .................................................................. 28
3.1.12 +CRM: Get he current numerical value of CRM .......................................................... 28
3.1.13 +CBC: The battery state and charge(not supported for modem) ................................... 28
3.1.14 +CMIP: IP address of the mobile station ....................................................................... 29
3.1.15 +CBIP: IP address of the base station............................................................................ 29
3.1.16 +CSS: The serving system band and SID ...................................................................... 29
3.1.17 +CSQ: Signal Quality Measure and the Frame Error Rate ............................................ 30
3.1.18 +CTA: The packet data inactivity timer ........................................................................ 30
3.1.19 +CPS: The service option to be used for packet data service(Not implemented) ......... 31
3.1.20 +CPSR: Disable/Enable the packet call state reporting(Not implemented) .................. 31
3.1.21 +CPTC: Request a traffic channel(Not implemented) ................................................... 32
3.1.22 +CPER: Disable/Enable the packet call event reporting(Not implemented) ................. 33
4 Qualcomm Proprietary AT Command Set ............................................... 33
4.1.1 $QCMIP: The current value of the Mobile IP behavior ................................................ 33
4.1.2 $QCMIPP: Return the current active Mobile IP profile ................................................ 34
4.1.3 $QCMIPT:The current value of the “RFC 2002bis authentication” flag ...................... 34
4.1.4 $QCMIPEP: Disable/Enable the active profile ............................................................. 34
4.1.5 $QCMIPGETP: The values of the specified profile ...................................................... 34
4.1.6 $QCMIPNAI: Set ASCII NAI string ............................................................................. 35
4.1.7 $QCMIPRT: Set user reverse tunneling flag ................................................................. 36
4.1.8 $QCMIPMASS: Set ASCII Mobile Node AAA shared secret string ............................ 36
4.1.9 $QCMIPMASSX: Set Hex Mobile Node AAA shared secret ....................................... 37
4.1.10 $QCMIPMHSS: Set ASCII Mobile Node Home Agent shared secret .......................... 38
4.1.11 $QCMIPMASSX: Set hex Mobile Node Home Agent shared secret ............................ 38
4.1.12 $QCMIPMASPI: Set Mobile Node AAA SPI integer value ......................................... 39
4.1.13 $QCMIPMHSPI: Set Mobile Node Home Agent SPI integer value ............................. 40
4.1.14 $QCMIPPHA: Set Primary Home Agent IP Address .................................................... 40
4.1.15 $QCMIPSHA: Set secondary Home Agent IP Address ................................................. 40
4.1.16 $QCMIPHA: Set Home Agent IP Address .................................................................... 41
5 Sprint Specific AT Commands ................................................................... 41
5.1 CDMA AT Commands .......................................................................................................... 41
5.1.1 ATD: Make a packet data call ....................................................................................... 41
5.1.2 $MDN: Return the 10 digit mobile directory number ................................................... 42
5.1.3 $MSID: Return Mobile Station ID ................................................................................ 42
5.1.4 $MIPERR: Return the last MIP error code received by the device ............................... 42
Page 4 of 52
AT Command User Manual V1.1 Open
5.1.5 $ERI: Return the current Enhanced Roaming Indicator value ...................................... 42
5.1.6 $ROAM: Set the device mode ....................................................................................... 43
5.1.7 $RMGUARD: Set roam guard(Not implemented) ........................................................ 43
5.2 OMA-DM commands ............................................................................................................ 43
5.2.1 +OMADM: Disable/Enable OMA-DM capabilities ..................................................... 43
5.2.2 +OMALOG: Disable/Enable OMA-DM client logging ................................................ 44
5.2.3 +FUMO: Disable/Enable FUMO capabilities ............................................................... 44
5.2.4 +PRL: Get CDMA PRL version of the device .............................................................. 45
5.3 Device reset commands ......................................................................................................... 45
5.3.1 $RTN: Set the device to factory defaults ....................................................................... 45
5.3.2 $RESET: Initiate a device power cycle ......................................................................... 46
5.4 LED commands ..................................................................................................................... 46
5.4.1 $LED: Disable/Enable all LEDs on the device(not supported) ..................................... 46
5.5 Debug commands .................................................................................................................. 46
5.5.1 +SERVICE: Return the integer index of data service.................................................... 46
5.5.2 $1XRXPWR: Return CDMA 1X channel, Pilot, and immediate RSSI ......................... 47
5.5.3 $DORXPWR: Return the EVDO channel, Pilot, and immediate RSSI ........................ 47
5.5.4 $1XECIO: Return the CDMA 1X Channel, Pilot, and immediate Ec/Io....................... 47
5.5.5 $DOECIO: Return EVDO channel, Pilot, and immediate RSSI ................................... 48
5.5.6 $DEBUG: Return the debug information ...................................................................... 48
5.6 Location commands(only support MC2718) ......................................................................... 48
5.6.1 $LOCATION: Enable/Disable the location service ....................................................... 48
5.6.2 $PDE: Set PDE Server IP and Port................................................................................ 48
5.6.3 $GETLOCATION: Get the device current location in the specified format ................. 49
5.6.4 $LOCMODE: Set the GPS location mode .................................................................... 50
5.6.5 $NMEA: Enable/Disable the NMEA 183 standard stream ........................................... 51
Page 5 of 52
Open
description
Indicating MT for originating a call
format
<CR><LF>+ZORIG: <call_x>,<call_type> <CR><LF>
parameter
<call_x> Call ID, ranging from 1~6. <call_type> Take the value as below: 0: voice call 7: OTA call (standard OTASP numbers) 8: OTA call (none standard OTASP numbers) 9: Emergency call
example
+ZORIG:0,0
description
When the call is connected, MT will report it to TE, indicating the current status has already become to call status
format
<CR><LF>+ZCONN: <call_x>,<call_type> <CR><LF>
parameter
<call_x> Call ID, ranging from 1~6 <call_type> Take the value as below: 0: voice call 7: OTA call (standard OTASP numbers) 8: OTA call (none standard OTASP numbers) 9: Emergency call
example
+ZCONN: 0,0
description
When the call is ended, MT will report it to TE, inform TE the reason of ending the call and the talk duration
format
<CR><LF>+ZCEND: <call_x>,<duration>, <end_status><CR><LF>
1 ZTE AT Commands
1.1 Proprietary Interface: Voice Call Interface(only support MC2718)
1.1.1 +ZORIG: Call Originated
1.1.2 +ZCONN: Call Connected
1.1.3 +ZCEND: Call Ended
AT Command User Manual V1.1 Open
parameter
<call_x> Call IDranging from 0-6 <duration> talk duration, unit: s <end_status>:call ended reason CM_CALL_END_OFFLINE=0, single board at OFFLINE CM_CALL_END_NO_SRV=21, single board no service CM_CALL_END_FADE=22, ended normally CM_CALL_END_INTERCEPT=23, intercepted by BS during the calling CM_CALL_END_REORDER=24, receive the recorder from BS during the calling CM_CALL_END_REL_NORMAL=25, call released by BS CM_CALL_END_REL_SO_REJ=26, current SO rejected by BS CM_CALL_END_INCOM_CALL=27, receive the call from BS CM_CALL_END_ALERT_STOP=28, receive the signal of stopping ringer upon incoming call CM_CALL_END_CLIENT_END=29, client end ended normally CM_CALL_END_ACTIVATION=30, activation ended upon OTASP call CM_CALL_END_MC_ABORT=31, MC stops originating a call or conversation CM_CALL_END_RUIM_NOT_PRESENT=34, RUIM does not exist CM_CALL_END_NDSS_FAIL=99, NDSS error CM_CALL_END_LL_CAUSE=100, release from bottom layer CM_CALL_END_CONF_FAILED=101, network response failed after call originating CM_CALL_END_INCOM_REJ=102, rejected as called. CM_CALL_END_SETUP_REJ=103, rejected during the call connecting CM_CALL_END_NETWORK_END=104, release due to network CM_CALL_END_NO_FUNDS=105, No funds CM_CALL_END_NO_GW_SRV=106, Not in service area
example
+ZCEND: 0,10,25,17
note
If call is ended due to network side, the string <cc_cause> will be reported; if the local call is ended before responded by the network side, the string <cc_cause> will not be reported
description
Under talk status, send DTMF value to network side through the signal, and at the same time play DTMF tone at the single board side. The back-end software notifies the single board to press down and release the keys through AT command.
format
AT+ZDTMF=<call_x>,<dtmf_digit> [,<on_length>[,<off_length>] ]
<CR><LF>OK<CR><LF> otherwise: +CMS ERROR: <err>
1.1.4 +ZDTMF: Redial command
Page 7 of 52
AT Command User Manual V1.1 Open
parameter
<call_x>
call ID <dtmf_digit> DTMF value, ASCII code, the legal characters only include: „0„~„9„, „*„ , „#„ <on_length> 1: key pressed down 0: key released up 95,150,200,250,300,350 is DTMF time length, unit: ms <off_length> under burst, DTMF interval, unit: ms, reserved temporarily
example
AT+ZDTMF=0,0,1
OK
note
description
Switch audio mode
format
AT+ZCVOICE=<mode>
<CR><LF>OK<CR><LF>
AT+ZCVOICE
<CR><LF>+ZCVOICE: <mode > [,<sampling_rate>,<data_bit>,<frame_period>] <CR><LF><CR><LF>OK<CR><LF>
AT+ZCVOICE=
<CR><LF>+ZCVOICE: (list of supported <mode >s) <CR><LF><CR><LF>OK <CR><LF>
parameter
<mode> audio mode 0: PC audio mode <sampling _rate> sampling rate, <data_bit> data bit <frame_period> frame period, unit: ms
example
AT+ZCVOICE=1
OK
note
READ command is used to read current audio mode. The data frame from PC audio adopts PCM coding and returns the sampling rate, data bit and frame period of PCM data frame (default setting must support PCM frame format with 8000Hz sampling rate, 16-bit data and 20ms frame period. TEST command is used to return the value range for audio mode MC2718 only supports PC audio mode
1.1.5 +ZCVOICE: Switch Audio Mode
1.2 SMS Text Mode Command
Page 8 of 52
AT Command User Manual V1.1 Open
description
SET command is used to set the corresponding SMS storage media and return the current using information of selected storage media
format
AT+CPMS=<mem1> [,<mem2>[,<mem3>]]
<CR><LF>+CPMS: <used1>,<total1>, <used2>,<total2>,<used3>,<total3> <CR><LF><CR><LF>OK<CR><LF> otherwise: +CMS ERROR: <err>
AT+CPMS
+CPMS: <mem1>,<used1>,<total1>, <mem2>,<used2>,<total2>,<mem3>, <used3>,<total3><CR><LF><CR> <LF>OK<CR><LF> otherwise: +CMS ERROR: <err>
AT+CPMS=
+CPMS: (list of supported <mem1>s), (list of supported <mem2>s), (list of supported <mem3>s) <CR><LF><CR><LF>OK<CR><LF>
parameter
<mem1> Value of character string, indicating the storage media for reading/deleting SMS; the optional value can be:
“ME”: indicating NV <mem2> Value of character string, indicating the storage media for writing/sending SMS; the optional value is the same as <mem1>. <mem3> Value of character string, indicating the storage media for receiving SMS; the optional value is the same as <mem1> <total1> Value of integral number, indicating the total number of messages saved in <mem1> <total2> Value of integral number, indicating the total number of messages saved in <mem2> <total3> Value of integral number, indicating the total number of messages saved in <mem3> <used1> Value of integral number, indicating the current number of messages in <mem1> <used2> Value of integral number, indicating the current number of messages in <mem2> <used3> Value of integral number, indicating the current number of messages in <mem3>
1.2.1 +CPMS: Preferred Message Storage
Page 9 of 52
AT Command User Manual V1.1 Open
note
READ command is used to return the name and using information of current selected storage media. TEST command is used to return all types of storage media MT supports
description
SET command is used to set the message format. There are two kinds of modes, determined by <mode> parameter. It only adopts TEXT mode currently.
format
AT+CMGF[=<mode>]
<CR><LF>OK<CR><LF>
AT+CMGF
<CR><LF>+CMGF: <mode><CR><LF> <CR><LF>OK<CR><LF>
AT+CMGF=
<CR><LF>+CMGF: (list of supported <mode>s)<CR><LF><CR><LF> OK <CR><LF>
parameter
<mode> 0: PDU mode (default when implemented) 1: text mode
note
READ command is used to return current the mode selection TEST command is used to return <mode > value Now we support text mode only
description
Set command is used to set the procedure that new messages are reported to TE.
format
AT+CNMI=[<mode>[,<mt>[,<bm> [,<ds>[,<bfr>]]]]]
<CR><LF>OK<CR><LF> otherwise: +CMS ERROR: <err>
AT+CNMI
<CR><LF>+CNMI: <mode>,<mt>,<bm>,<ds>,<bfr> <CR><LF><CR><LF>OK<CR><LF>
AT+CNMI=
<CR><LF>+CNMI: (list of supported <mode>s),(list of supported <mt>s),(list of supported <bm>s),(list of supported <ds>s),(list of supported <bfr>s) <CR><LF><CR><LF>OK<CR><LF>
1.2.2 +CMGF: Message Format
1.2.3 +CNMI: New Message Indications to TE
Page 10 of 52
AT Command User Manual V1.1 Open
parameter
<mode>: set the message notice method (currently support mode=1).
0: cache the message notice in ME. If ME‟s cache memory is full, new notice will
cover the older one 1: directly send the message notice to TE. When it is unable to send (e.g.. under online data mode), give up the notice. 2: directly send the message notice and message status report to TE. When it is unable to send (e.g.. under online data mode), cache the message notice into ME, and send to TE at a time Note: Message notice will be cached in volatile memory. If MT is powered off before
sending, the message could lose. Therefore, as <mode>=0 or 2, can‟t use the message
to directly forward (<mt>=2 and 3). <mt>: used to set the message storage and notice rules <bm>: used to set cell broadcast information, do not temporarily support <ds>: used to set the message receipt 0: do not send the message receipt to TE 1: do not save the message receipt to MT, but send to TE +ZCDS:<callerID>,<year>,<month>,<day>,<hour>,<minute>,<second>,<lang>, <format>, <length>, <prt>, <prv>,<type>,<tag><CR><LF><msg> <CTRL+Z> 2: save the message receipt to MT, and send a notice to TE through +CDSI to show the storage location +CDSI: <mem>,<index> <bfr>: used to set the cache processing from <mode>=0 to <mode>=1, 2 0: after entering <mode>1-2, send unsolicited result code to TE at a time 1: after entering <mode>1-2, clear unsolicited result code
note
<mode> and <bfr> are used to set new message alertincluding +CMTI, +ZCMT, +CDSI, +ZCDS <mt> is used to set directly report to TE or save in MT and report the storage location when receiving new message <bm> do not use it temporarily <ds> is used to set whether or not report SMS status report+CDSI, +ZCDS Default: +CNMI=1,1,0,2,0
description
Indicates new messages are received (or new message report)
format
<CR><LF>+CMTI: <mem>,<index> <CR><LF>
1.2.4 +CMTI: Message Arrival Indication
Page 11 of 52
AT Command User Manual V1.1 Open
parameter
<mem> type of memory, currently support "ME" only, other memory optional.
"BM": broadcast message memory.
"ME": ME message memory
"MT": memory relating to ME
"TA": TA message memory
"SR": status report memory <index> value of integral type, the location in memory
description
Indicates new message status report is received and show the storage location.
format
<CR><LF>+CDSI: <mem>,<index> <CR><LF>
parameter
<mem>: message memory "ME":ROM message memory <index> value of integral type, location in memory
description
Execution command is used to delete the messages at <index> in <mem1>
format AT+CMGD=<index>[,<delflag>]
<CR><LF>OK<CR><LF> otherwise: +CMS ERROR: <err>
AT+CMGD=
<CR><LF>+CMGD: (list of supported <index>s)[,(list of supported <delflag>s)] <CR><LF><CR><LF>OK<CR><LF>
parameter
<index>: the messages storage location. <delflag> 0: (or default) delete the messages designated by <index>. 1: delete all read messages in first prior memory, save unread messages, sent messages and unsent messages 2: delete all read and sent messages in first prior memory, save unread messages and unsent messages 3: delete all read, sent and unsent messages in first prior memory, save unread messages 4: delete all messages including unread messages in first prior memory
description
Execution command is used to acknowledge the receipt of new message directly sent to TE. For the use of this command, please refer to the descriptions of +CNMI command
1.2.5 +CDSI: New Message Status Report
1.2.6 +CMGD: Delete Messages
1.2.7 +CNMA: Acknowledge New Messages
Page 12 of 52
AT Command User Manual V1.1 Open
format
AT+CNMA
<CR><LF>OK<CR><LF> if there is any error regarding message: <CR><LF>+CMS ERROR:<err><CR><LF>
AT+CNMA=
<CR><LF>OK<CR><LF>
note
Before the acknowledge of previous message, MT would not sent TE another +CMT or +CDS result code.
If MT doesn‟t obtain the acknowledge in specified period of time (network timeout),
MT would send RP-ERROR to network and automatically set the parameter <mt> and <ds> of +CNMI command as 0. It would forbid sending message notice to TE. If it requires MT to report the message notice again, you need set <mt> & <ds> again If the command is executed, but the message is not acknowledged, return with +CMS ERROR: <err> Test command is used to <n> value supported by the command. If it supports 0 only, it means the command doesn‟t support send by TPDU Mandatory when <service> value 1 of command Select Message Service +CSMS is supported
description
When SMS storage memory is full, it will report the message
format
<CR><LF>+ZSMMEMFULL:<mem_type> <CR><LF>
parameter
<mem_type> value of character string, indicating the type of full storage memory
“ME”: indicating NV
example
+ZSMMEMFULL: ME
description
Dont save newly received messages, and report to TE directly
format
<CR><LF>+ZCMT: <call ID>, <year>, <month>, <day>, <hour>, <minute>, <second>,<lang>, <format>, <length>, <prt>, <prv>,<type>,<tag><CR><LF><msg> <CTRL+Z><CR><LF>
1.3 Proprietary Interface: SMS Interface
1.3.1 +ZSMMEMFULL: SMS Storage memory full
1.3.2 +ZCMT: Don’t save newly received messages, and report to TE directly
Page 13 of 52
AT Command User Manual V1.1 Open
parameter
<callerID>: number of message sender <year, month, day, hour, minute, second>: year, month, day, hour, minute, second when received SMS <lang>: language, refer to +ZCMGW to take the value <format>: indicating the coding format of the message, refer to +ZCMGW to take the value <Length>: the length of received message. <prt>: message priority level, refer to +ZCMGW to take the value <Prv>: Privacy level, refer to +ZCMGR to take the value <type>: type of message, refer to +ZCMGR to take the value <tag>: value of integral number, SMS status, refer to +ZCMGR to take the value <Msg>: received SMS. Control characters <ctrl-Z>: indicating the ending of one message, character:'0x1A'(Unicode: '0x001A') <ESC>: cancel the sending of the messagecharacter: '0x1B'(Unicode: '0x001B')
description
Don‟t save newly received messages, and directly report to TE
format
<CR><LF>+ZCDS: <callerID>,<year>,<month>, <day>,<hour>,<minute>,<second> <lang>,<format>,<length>,<prt>,<prv>,<type>, <tag><CR><LF><msg><CTRL+Z><CR><LF>
parameter
<callerID>: number of message sender <year, month, day, hour, minute, second> year, month, day, hour, minute, second when received SMS <lang>: language, refer to +ZCMGW to take the value: <format> indicating the coding format of the message, refer to +ZCMGW to take the value <Length>: the length of received message <prt>: message priority level, refer to +ZCMGW to take the value <Prv>: Privacy level, refer to +ZCMGR to take the value <type>: type of message, refer to +ZCMGR to take the value <tag>: value of integral number, SMS status, refer to +ZCMGR to take the value <Msg>: received SMS. Control characters <ctrl-Z>: indicating the ending of one message, character: '0x1A'(Unicode: '0x001A') <ESC>: cancel the sending of the messagecharacter: '0x1B'(Unicode: '0x001B')
description
Send a message to network side. It takes two steps to save a message
1.3.3 +ZCDS: New SMS Status Direct Report
1.3.4 +ZCMGS: Send Message
Page 14 of 52
AT Command User Manual V1.1 Open
format
AT+ZCMGS="<da>",<language>, <encode>,<ack>,<priority>,<tele id>, <length>,"<cbn>",<total_num>, <seq_num>,<msg_ref>,<display_mode>, <validity_period><CR><data> <ctrl-Z/ESC>
<CR><LF>+ZCMGS: <mr><CR><LF><CR><LF>OK<CR><LF> otherwise: +CMS ERROR: <err>
AT+ZCMGS=
<CR><LF>OK<CR><LF>
parameter
TEXT mode: When GSM 7 BIT or UNICODE is used, the value of text character is shown. For
example: the UCS2 value for the character “” is 4E1A, then, the text should be „0x4E1A„ rather than “4E1A”
<da>: number of message recipient. Take the value from 0~9,*, #, up to 20 digits. < language > language, take the value as below: 0: UNSPECIFIED 1: ENGLISH 2: FRENCH 3: SPANISH 4: JAPANESE 5: KOREAN 6: CHINESE 7: HEBREW <encode>: indicating the coding method of the message, take the value as below: 0: GSM 7 BIT 1: ASCII code (coding range<=7F). Send the original characters in ASCII coding, for example, the ASCII code for the letter A is 0x41, then the character to be transmitted is “A” 2: IA5 (optional) 3: OCTET (optional) 4: LATIN (optional) 5: LATIN_HEBREW (optional) 6: UNICODE (coding range>7F). Send the original value in UNICODE coding. For
example, the UNICODE for the Chinese character “” is 0x4E00, then the character to
be transmitted is „0x4E00„
7: Other coding method <ack> 0: no ack 1: need ack <ptriority> value of integral type, indicating the priority level of the message, take the value as below: 0: Normal
Page 15 of 52
AT Command User Manual V1.1 Open
1: Interactive 2: Urgent 3: Emergency <tele id> 4097:Paging 4098:Short Message, Push Mail 4099:Voice Mail 4100:Java Mail <length>: the message data length <cbn>call back number <total_num>:the split total num of long message <seq_num>:sequence number of long message <msg_ref>:long message reference number number <display_mode>: display directly or not 0: display directly 1,2,3: not display directly <validity_period>:message validity date <data>: message date <mr>: message symbol <ctrl-Z>: indicating the ending of one message. Under non-UNICOD:'0x1A'; under UNICOD:'0x001A' <ESC>: Cancel the sending of the message. Under non-UNICOD: '0x1B', under UNICOD:'0x001B'
example
AT+ZCMGS=13554890280,1,1,1,0,4098, ,,,,,,<CR>414243<ctrl-Z>
+ZCMGS:4
OK description
Save message into <mem2> through +CPMS command, and you could save it into ME
format
AT+ZCMGW=<oa/da>[,<tooa/toda>], <stat>,<ptr>,<type>,<format>, <lang>[,<year>,<month>,<day>, <hour>,<minute>,<second>] <CR><text><ctrl-Z/ESC>
+ZCMGW: <index> otherwise: +CMS ERROR: <err>
AT+ZCMGW=?
<CR><LF>OK<CR><LF>
parameter
<oa/da> number of message sender/recipient. Take the value from 0~9,*, #, up to 20 digits < tooa/toda> address coding method. The number of one byte, this parameters works as the address coding is 8bit. Now 4bit coding is used, therefore this parameter doesn‟t work. The value is fixed to be 0
1.3.5 +ZCMGW: Write Message to Memory
Page 16 of 52
Loading...
+ 36 hidden pages