Home
CDMA 1X Module恠 AT Command Set_1.0
Contents
1. Description This command is used to change PIN1 and PIN2 PIN should be enabled before changing Syntax CPWD lt fac gt lt oldpwd gt OK lt newpwd gt if there is any error regarding MT CME ERROR lt err gt CPWD CPWD list of supported lt fac gt lt pwdlength gt s OK if there is any error regarding MT CME ERROR lt err gt Parameters lt oldpwd gt lt newpwd gt old password new password type of character string the max length is decided by lt pwdlength gt The characters in the string must take from 0 9 otherwise it will directly return with error lt fac gt designate the object for the command only support SIM card take the value GC SC UIM card PIN P2 UIM card PIN2 AB do not support temporarily lt pwdlength gt the max length of device lock password Example 2 5 5 CLCK lock Description This command is used to enable and disable all kinds of function locks of MT Except for inquiry enabling disabling operation requires the password Syntax CLCK lt fac gt lt mode gt lt pass AS lt mode gt 2 and the command is successfully wd gt lt class gt executed CLCK lt status gt OK As lt mode gt 2 and the command is successfully executed OK if there is any error regarding MT CME ERROR lt err gt CLCK CLCK supported lt fac gt list OK 51 ZTE CDMA 1X Modules
2. ZTEBR CDMA 1X Modules 2 2 4 CHV hang up voice call command Description This interface is used to hang up a voice call in CDMA system Syntax CHV lt CR gt lt LF gt OK lt CR gt lt LF gt Upon an error lt CR gt lt LF gt CME ERROR lt err gt lt CR gt lt LF gt Parameters Example 2 2 5 CDV dial command Description This interface is used to originate a voice call to from the network side Syntax CDV digits lt CR gt lt LF gt OK lt CR gt lt LF gt if these is any error regarding MT lt CR gt lt LF gt CDV ERROR lt err gt lt CR gt lt LF gt Parameters lt digits gt called phone number ASCII code the legal characters include 0 9 a can only appear at the front of the number and the maximum length of the number can not exceed 24 not including Example AT CDV02158756348 lt CR gt lt LF gt OK lt CR gt lt LF gt 2 2 6 RING Description Upon an incoming call MT will report it to TE within a period of time T 5s Syntax Unsolicited message RING Parameters Example 2 2 7 CRING expand incoming call and set command Description This command is used to control if the incoming call adopts expand mode or not The expansion command provides more detailed information about incoming call type including voice fax data etc as a mobile terminal has a incoming call MT wi
3. Description The Execution command is used to delete the messages at lt index gt in lt mem1 gt Please refer to CPMS for details on the settings and descriptions about lt mem1 gt If the second parameter is given and the value is not 0 MT would omit the parameter lt index gt and follow the parameter lt delflag gt to execute For detailed rules please refer to the value descriptions If the deletion fails return with CMS ERROR lt err gt The Test command is used to return the storage location for current existed messages and supported lt delflag gt value Syntax CMGD lt index gt lt delflag gt OK Or CMS ERROR lt err gt CMGD CMGD supported lt index gt _list supported lt delflag gt list OK Parameters lt index gt the message storage location 41 ZTE CDMA 1X Modules lt delflag gt 0 or default delete the messages designated by lt index gt 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 Example AT CMGD 256 OK AT CMGD 1 4 OK 2 3 14 HCMGS send messages
4. Description Send a message to network side It takes two steps to save a message Firstly send SHCMGS lt da gt lt toda gt End with CR after waiting for the reply from MS lt CR gt lt LF gt lt greater_than gt lt space gt IRA 13 10 62 32 TE send the message text and end with lt ctrl Z gt IRA 26 Syntax SHCMGS lt da gt lt toda gt lt U HCMGS lt mr gt DH gt lt CR gt OK text is entered lt ctrl Z ESC gt gt or CMS ERROR lt err gt SHCMGS OK Parameters lt da gt number of message recipient Take the value from 0 9 up to 20 digits lt toda gt 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 default value is 0 The higher four digits number type 0 UNKNOWN 1 INTERNATIONAL The lower four digits number plan 0 UNKNOWN 1 TELEPHONY lt UDH gt user data header a hex character string Generally long message and PUSH SMS has UDH e g 050003640201 among which 05 is UDHL lt mr gt the message s mark a decimal from 0 9 take the value from 0 65535 lt ctrl Z gt indicating the ending of one message Under non UNICOD 0x1A under UNICOD 0x001A lt ESC gt Cancel the sending of the message Under non UNICOD 0x1B under UNICOD 0x001B Example Remarks TEXT mode when encoding with GSM 7 BIT or UNICODE the text character will be given
5. Document Version V1 0 2011 03 15 ZTE py CDMA 1X Modules Contents General Description csssncei ce ccenetece sen atacemenctsessmustactnrcniienensaees sesartenensuabereuscetes tanedeeseerersen 9 1 1 CDMA Background Knowledge ccccccceeeeeeeeeeceeeeecaeeeeeeeeseaeeeeeaaeeeeaeeseeaeeesaaeeseaeeeseeeeseaeeeeneeeees 9 TAA CDMA Technology e eie eed ue uESdd ce latesease bande cu dgd prana aiea iea i a iaae aidaa 9 LG Mode amp State ot MOGUICS siiis naaa eaaa aE aE aaa Aaaa 10 1 1 3 Design of AT Command Processing Software ccecccccceeeeeeeeeeeeeeeseaeeeeeeeeseeeeseaeeeeeees 11 1 1 4 Save Parameter Geitigs 11 1 2 General Description of AT Commande 12 LH Type of AT Gommpnandl uge gteseeekttt verdeedege aani aaa aaa daaa aaiae ai 12 1 2 2 Returned Type of AT Commande 12 1 2 3 Syntax of AT Commande 12 EC Nee le EE 13 PY EST 16 2 1 Module Identity Commande 16 2 1 1 CGMI inquire manufacturer s information ccceceeeeeeeeeeeeeeeeeeeeeeeeseeeeeseaeeeteeeteeeees 16 2 1 2 CGMM inquire products name nnt 16 2 1 3 CGMR inquire Software version ccccccceecessceeeeeeeeceaeeeeeaeeseeeeesaeeeeeaeeseeeeeesaeeeeeesenaees 17 2 1 4 SHWVER inquire hardware version cccceeeeeeeeeeeeeceeeeeeeeaeeeeeeeaeeeeeeaaeeeeeeaeeeeeeenaeeeeeeaa 17 2ko SMED inquire MEID sectcess ates ded deedacdiusteces g dd ge SES 17 EREECHEN 18 AIS AE BI dl8 ite ICT 18 2 1 8 GIMIsinquire IMSIivc cuts8 is hatin dent des
6. Syntax ATASYSINFO lt CR gt lt LF gt SYSINFO lt srv_status gt lt srv_domain gt lt roa m_status gt lt sys_mode gt lt uim_state gt lt CR gt lt LF gt lt CR gt lt LF gt OK lt CR gt lt LF gt 60 ZTE py CDMA 1X Modules Parameters lt srv_status gt system service status take the value as below 0 no service 1 restricted service 2 valid service 3 service in restricted area 4 power saving and sleep status lt srv_domain gt system service domain take the value as below no service only CS service only PS service PS CS service CS PS unregistered under search status 255 CDMA does not support lt roam_status gt roaming status take the value as blow 0 non roaming status 1 roaming status lt sys_mode gt System mode take the value as below no service AMPS mode do not use temporarily CDMA mode GSM GPRS mode HDR mode WCDMA mode GPS mode GSM WCDMA CDMA HDR HYBRID lt uim_state gt UIM card status take the value as below 1 UIM card status valid 240 ROMSIM version 255 UIM card does not exist lt lock_state gt CDMA product do not use the parameter lt sys_submode gt CDMA do not use the parameter kh Ga Ms O ON Oa FWD CH Example 2 7 4 SSIMST UIM status change Description As the UIM card status changes MT will actively report new status to TE Syntax Unsolicited message lt CR gt lt
7. lt socket ID gt OK or IPCLOSE 0 OK AT IPCLOSE IPCLOSE 1 4 OK Parameters lt Socket_ID gt valid socket ID 1 2 3 4 lt close_type gt Close type 0 Connection closed correctly 1 no response from remote end connection timeout 2 Other send a RST flag from remote end or resending timeout Example AT IPCLOSE 1 the terminal close one opened socket OK AIPCLOSE 1 0 Socket1 closed the remote end responds a FIN flag ATAIPCLOSE 1 the terminal closed one opened socket OK AIPCLOSE 1 1 close Socket1 close timeout because there is no response from the remote end AT IPCLOSE 3 the terminal closed one opened socket OK AT IPCLOSE 2 try to close a socket which is not open ERROR ATAIPCLOSE check deactivated socket IPCLOSE 3 4 OK ATAIPCLOSE no deactivated socket IPCLOSE 0 OK 2 8 5 AIPSEND send data Description This command is used to send the data provided by the terminal Syntax ATAIPSEND lt Socket ERROR ID gt lt Data gt or IPSEND lt Socket ID gt lt Size gt The max sending length is 1024bytes 2048 after encoding e g 41424344 represents ABCD ATAIPSEND AIPSEND lt Socket ID gt lt Size gt lt Socket ID gt lt Size gt lt CR gt lt LF gt used to all activated socket ATAIPSEND ERROR Parameters lt Socket_ID gt valid socket ID 1 2 3 4 lt Size gt bytes sent successfully 0 lt Size l
8. 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 need inquire cc_cause for further information 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 need inquire cc_cause for further information CM_CALL_END_NO_FUNDS 105 No funds CM CAL END NO GW_SRV 106 Not in service area lt cC_cause gt call control information UNASSIGNED_CAUSE 1 NO_ROUTE_TO_DEST 3 CHANNEL_UNACCEPTABLE 6 OPERATOR_DETERMINED_BARRING 8 NORMAL_CALL_CLEARING 16 USER_BUSY 17 NO_USER_RESPONDING 18 USER_ALERTING_NO_ANSWER 19 CALL REJECTED 21 NUMBER_CHANGED 22 NON_SELECTED_USER_CLEARING 26 DESTINATION _OUT_OF_ORDER 27 INVALID NUMBER
9. Description Indicating MT is originating a call Syntax Unsolicited message SORIG lt call_x gt lt call_type gt Parameters lt call_x gt call ID ranging from 1 to 6 lt Call_type gt call type take the value as below 0 voice call 7 OTA call standard OTASP number 8 OTA call none standard OTASP numbers 9 emergency call Example 2 2 16 CONN call connected Description When the call is connected MT will report it to TE indicating the current status has already become to call status Syntax Unsolicited message CONN lt call_x gt lt call_type gt Parameters lt call_x gt call ID lt Call_type gt call type take the value as below 0 voice call 7 OTA call standard OTASP number 8 OTA call none standard OTASP numbers 9 emergency call Example 2 2 17 SCEND call ended Description When the call is ended MT will report it to TE informing TE the reason of ending the call and the talk duration Syntax Unsolicited message ACEND lt call_x gt lt duration gt lt end_status gt lt cc_c ause gt Parameters lt Call_x gt call ID ranging from 1 to 6 lt duration gt call duration unit second 27 ZTEBR CDMA 1X Modules lt end_status gt call end 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
10. lt total2 gt lt mem3 gt lt used3 gt lt total3 gt lt CR gt lt LF gt OK lt CR gt lt LF gt if there is any error regarding SMS lt CR gt lt LF gt CMS ERROR lt err gt lt CR gt lt LF gt CPMS CPMS supported lt memi gt _list supported lt mem2 gt list supported lt mem3 gt list lt CR gt lt LF gt OK lt CR gt lt LF gt Parameters lt mem1 gt the value of character string indicating the storage media for reading deleting SMS the optional value can be SM representing UIM card ME representing NV lt mem2 gt the value of character string indicating the storage media for writing sending SMS the optional value is the same as lt mem1 gt lt mems gt the value of character string indicating the storage media for receiving SMS the optional value is the same as lt mem1 gt lt totali gt the value of integral number indicating the total number of messages saved in lt mem1 gt lt total2 gt the value of integral number indicating the total number of messages saved in lt mem2 gt lt total3 gt the value of integral number indicating the total number of messages saved in lt mem3 gt lt used1 gt the value of integral number indicating the current number of messages in lt mem1 gt lt used2 gt the value of integral number indicating the current number of messages in lt meme2 gt lt used3 gt the value of integral number indicating the current number of me
11. supported lt commands list possible lt file_id gt range possible lt P1 gt range possible lt P2 gt range possible lt P3 gt range OK Or CME ERROR lt err gt Parameters lt command gt number type Indicating ME s executed commands in R UIM card 176 Read BINARY 178 Read RECORD 192 Get RESPONSE 242 STATUS lt field_id gt number type Used to designate accessed source files Except for STATUS command the parameter should be optional lt P1 gt lt P2 gt lt P3 gt number type Indicating ME s passing R UIM parameters Except for GET RESPONSE and STATUS these three parameters should be optional READ BINARY lt P1 gt 0 255 lt P2 gt 0 255 lt P3 gt length 0 255 READ RECORD lt P1 gt record No 0 255 lt P2 gt Mode 02 next record 03 last record 04 relevant absolute mode P1 is set as 00 which indicates the current record lt P3 gt length 0 255 GET RESPONSE lt P1 gt 00 lt P2 gt 00 lt P3 gt length 0 255 STATUS lt P1 gt 00 lt P2 gt 00 lt P3 gt length 0 255 53 ZTEBH CDMA 1X Modules lt sw1 gt lt sw2 gt number type Indicating the execution results returned from R UIM Return to TE no matter the execution succeeds or fails Return after the command is executed successfully lt s
12. 4 5 invalid command CME ERROR operation not allowed ATAIPCFF 1 null white list this command can t open the white list CME ERROR operation not allowed ATAIPCFF check the configurations of white list AIPCFF 1 10 170 255 255 16 ATAIPCFF 3 10 170 0 0 16 Remove IP CIDR 10 170 0 0 16 from the white list CME ERROR not found ATAIPCFF 0 close filtering function OK ATAIPCFF 3 10 170 255 255 16 Remove IP CIDR from the white list 10 170 255 255 16 OK ATAIPCFF AIPCFF 0 76 ZTE py CDMA 1X Modules 2 8 9 IPENTRS enable certain socket to enter Transfer mode Description This command is used to designate the module s certain activated socket to send receive data in Transfer mode Syntax ATAIPENTRS lt Socket ID gt OK or CME ERROR lt err gt AT IPENTRS IPENTRS lt SocketID gt Socket in listening and Transfer mode or IPENTRS 0 Socket not in listening but in transfer mode AT IPENTRS IPENTRS supported lt socket ID gt list Parameters lt Socket_ID gt Used to differentiate with connected numbers provided by the terminal s applications 0 invalid socket ID 1 2 3 4 valid socket ID Example AT IPOPEN 8 1104 172 90 237 221 1124 0 OK IPOPEN 3 1 AT IPENTRS 3 enable Socket3 to enter Transfer mode Invalid command AT IPENTRS ERROR Listen AT IPLISTEN 1 1100 0 listen any port of any IP OK AT IPENTRS 1 Set Soc
13. 51 CEER OTASP SPC Error Example 84 ZTEBH CDMA 1X Modules 2 10 Data Performance Commands 2 10 1 CTA set the time for entering dormant mode Description This command is used to set read test the time for entering dormant mode Syntax AT CTA lt n gt OK Or CME ERROR lt err gt AT CTA CTA lt n gt Or CME ERROR lt err gt AT CTA OK Set as default value default value 0 AT CTA ACTA Supported lt n gt list Parameters lt n gt 0 when there is no data transmission do not release the traffic channel default value 1 255 when the RLP data frame is not received from Um interface within lt value gt seconds release the traffic channel Example AT MODE 0 OK AT CTA CTA 0 OK AT CTA CTA 0 255 OK AT CTA 59 OK AT CTA CTA 59 OK 2 10 2 CAD check if analogue network or data network Description This command is used to check the network status in analogue network or data network Syntax AT CAD CAD lt value gt or CME ERROR lt err gt Parameters lt value gt 0 No service obtained 1 Obtain CDMA data service 2 Obtain TDMA data service 3 Obtain analogue service 4 to 255 reserved Example AT CAD CAD 1 OK 85 ZTE py CDMA 1X Modules 2 10 3 CRM set RM interface protocol Description This command is used to set the communication protocol for RM i
14. activated 42 Parameter error All commands 43 nonvolatile memory failure SPREFMODE 47 No registered operator ZCOPS 3 3 Text Message Service Failure Result Code CMS ERROR lt error gt lt error gt Meaning The command causing the error 1 to 127 Reserved 202 Null text message SHCMGR H CMGL CMGD 203 Text message status error H CMSS AH CMGW 204 Text message encoding error H CMSS H CMGS HCMGW 205 Text message decoding error HCMSS HCMGS HCMGR HCMGL H CMGW 206 Text message sending mode H CMSS H CMGS error 207 Text message writing mode H CMGW error 215 Wring text message error in AH CMSS H CMGW UIM card 216 Reading text message error in H CMSS AH CMGR H CMGL 93 ZTERR CDMA 1X Modules UIM card 217 Deleting text message error in CMGD UIM card 302 Full memory H CMGW 303 Operation not support H CMGS 305 Text message number null H CMGW H CMGS 309 Text message header length error 321 Index error H CMSS H CMGR HCMGL HCMGW CMGD 341 Memory error H CMSS AH CMGR HCMGL HCMGW CMGD 3 4 Text Message Status Report Code HCMGR lt st gt Description Network problem IS 41D no number sending number failed not enough network resources Network failure Sending ID failed Other network problems NIAI BR Oo Pp oO Sendi
15. board please note if the development board s LED blinks or not if there is no development board please detect if there is any level change on each relevant XX pin Please refer the relevant documents about the PIN definitions for more information on the pin definitions If the documents are not available please contact our engineers Use AT CSQ to check the signal strength and then use AT CDV command to dial the telephone number and check if the call can get through Please note that semicolon should be kept If the call is connected it indicates that the hardware works normally Set the module according to your own requirements input at csq Don t display the input command because the function is disabled CSQ 31 99 Signal strength OK w input ate1 to set the echo display OK setting succeeded ate1 w input ate1 again to set the echo display at this moment you could see the input command 95 ZTE py CDMA 1X Modules OK at csq Input at csq Again to see the input command CSQ 23 99 Signal strength OK 4 2 Module s Power off and Reset Note we strongly recommend to power off the module instead of directly cut the power off Upon saving data to write flash exceptional power cut off would bring irreversible damage to the module and UIM card and sometimes the modules might even be returned to the factory for repairing Please refer to the module s hardware design manual for the
16. command is used to read the current voice call mode The data frame of PC audio adopts PCM encoding and returns the sampling rate data bit and frame period of PCM data frame It must support PCM frame format with 8000Hz sampling rate 16 bit data and 20ms frame period by default The TEST command is used to return the value range for voice call mode Syntax ACVOICE lt mode gt OK CVOICE CVOICE lt mode gt lt sampling_rate gt lt data_bit gt lt frame_period gt OK CVOICE CVOICE supported lt mode gt list OK Parameters lt mode gt voice call mode 0 PC voice call 1 earpiece mode 90 ZTE py CDMA 1X Modules lt sampling _rate gt sampling rate lt lt data_bit gt gt data bit lt frame_period gt frame period unit ms Example 2 11 9 DDSETEX set voice output port optional Description The SET command is used to inform the device s voice output port and TE will send the device the acknowledgement to start PC voice service after opening the port The TEST command is used to return the value range for voice output port Syntax SDDSETEX lt port gt OK if there is any error regarding MT CME ERROR lt err gt ADDSETEX ADDSETEX supported port gt list OK Parameters lt port gt voice output port If it does not support the port switching it must support voice transmission through DIAG port 1 MOD
17. elena cede eles Eege 18 2 1 9 GCAP inquire transmission capability domaine 19 2 1 10 I inquire the device s Imiormation 19 2 2 Call Control Commands resonis iostan niania aaia aaa aa a aa a aaa RA 20 22 1 D dialcommanid accses E ee ee ek 20 222 H hang UP COMUMANG etic ileuctetdeced E dene cedese due dive deedseutteles 20 223 ALA NSWEP COMMANG DEEG 20 2 2 4 CHV hang up voice Call commande 21 2 2 5 CDV dial COMmMANG erasana iaa nite camden dees 21 E Bo FRING E 21 2 2 7 CRING expand incoming call and set Commande 21 2 2 8 SPREFMODE select network mode 22 2 2 9 FIC incoming calls filtering Command optional 22 2 2 10 FIC outgoing calls filtering command Optional ccceeeeeeeseeeeeeeeeseeeeesecaeeeeneeeeenes 23 2 2 11 FLASH send Flash Flash with Information c cccccceeesseeeeeeeeeeeeeeeeeeeseeeeesecaeeeeeeseeeees 24 2 2 12 CLIP incoming caller ID presentation and set commande 24 2 2 13 CCWA call waiting and Set commande 25 2 2 14 CLCC current Call let 26 22 15 elle WC UK le e ME 27 2 2 16 SCONN call Con Nete d w 2ecvoccecuteseteentbeas detdette Ce EeEgde egen aa aa aaa aaa Naa aE 27 2 2 17 ASCEND call ended EE 27 2 3 SMS Commands EE 31 2 3 1 CPMS set prior storage location seesseeesseessessseessetesretettnnsstnntttnttnnntnnnnnnnnennnsnnstnent 31 ZTE py CDMA 1X Modules 2 4 2 5 2 6 2 7 2 3 2 SHSMSSS select SMS parameter ns sesseeseeeseeesseeseesntesnttnnnssnntt
18. feed character to the PC 5 Command line editing character designating to edit 0 127 8 the ASCII value of command line character which is Backspace S8 Timeout for comma dial modifier indicating the 0 255 2 timeout as the modem reads the comma in dial command string Remarks SO auto answer ignore DTR status 2 9 4 amp F restore factory default value Description This command is used to restore the factory default Profile value Syntax AT amp F lt value gt OK Or CME ERROR lt err gt AT amp F Sn lt value gt OK Or CME ERROR lt err gt Parameters lt value gt 0 factory default Profile Example AT amp F amp F 0 OK 2 9 5 Z restore default settings Description This command is used to end the current call and restore the default settings Syntax ATZ lt value gt OK Or CME ERROR lt err gt Parameters lt value gt 0 factory default Profile Example ATZO OK 79 ZTE py CDMA 1X Modules 2 9 6 amp W save user configured Profile Description This command is used to save the current user configured Profile Syntax amp W lt n gt OK Or CME ERROR lt err gt Parameters lt n gt user configured Profile name user configured Profile 0 user configured Profile 1 optionally supports the second Profile Example AT amp WO current configuration OK saved in Profile
19. in local form For example The value of Ze in UCS2 code is 4E1A then the text in the package should be 0x4E1A rather than the character string 4E1A 42 ZTE py CDMA 1X Modules 2 3 15 SHCMGSS message sent report Description If the message is sent successfully report to TE through this command Syntax Unsolicited message SHCMGSS lt mr gt Parameters lt mrx gt the messages mark take a decimal from 0 9 and the value ranges from 0 65535 Example 2 3 16 HCMGSF message unsent report Description If the message is unsent report to TE through this command Syntax Unsolicited message SHCMGSF lt err_code gt 43 ZTEBR CDMA 1X Modules Parameters lt err_code gt take the value of the error code as below as the message is unsent OWMS_ADDRESS_VACANT_S 1 WMS_ADDRESS_TRANSLATION_FAILURE_S 2 WMS_NETWORK_RESOURCE_SHORTAGE_S 3 WMS_NETWORK_FAILURE_S 4 WMS_INVALID_TELESERVICE_ID_S 5 WMS_OTHER_NETWORK_PROBLEM_S 6 WMS_OTHER_NETWORK_PROBLEM_MORE_FIRST_S 31 WMS_OTHER_NETWORK_PROBLEM_MORE_LAST_S 32 WMS_NO_PAGE_RESPONSE_S 33 WMS_DESTINATION_BUSY_S 34 WMS_NO_ACK_S 35 WMS_ DESTINATION _RESOURCE_SHORTAGE_S 36 WMS_SMS_DELIVERY_POSTPONED_ 37 WMS_DESTINATION_OUT_OF_SERVICE_S 38 WMS_DESTINATION_NO_ LONGER_AT_THIS_ADDRESS_S 39 WMS_OTHER_TERMINAL_PROBLEM_S 40 WMS_OTHER_TERMINAL_PROBLEM_MORE_FIRST_S 47 WMS_OTHER_TERMINAL_PROBLEM
20. incoming call during a call Syntax CCWA lt n gt lt CR gt lt LF gt OK lt CR gt lt LF gt If input an invalid value in lt n gt lt CR gt lt LF gt CME ERROR lt err gt lt CR gt lt LF gt CCWA lt CR gt lt LF gt CCWA lt n gt lt CR gt lt LF gt lt CR gt lt LF gt OK lt CR gt lt LF gt CCWA lt CR gt lt LF gt CCWA supported lt n gt list lt CR gt lt LF gt Unsolicited message CLIP lt number gt lt type gt lt CLI validity gt Parameters lt number gt incoming call number ASCII character The legal characters only include 0 9 lt type gt type of number 145 represents international number and 129 represents unknown type lt Class gt 1 voice call lt n gt enable disable CLIP 0 enable 1 disable lt alpha gt search the corresponding name of the incoming call in phonebook Example AT CCWA 1 lt CR gt lt LF gt OK lt CR gt lt LF gt AT CCWA CCWA 0 1 lt CR gt lt LF gt OK lt CR gt lt LF gt AT CCWA CCWA 1 lt CR gt lt LF gt OK lt CR gt lt LF gt 25 ZTE py CDMA 1X Modules 2 2 14 CLCC current call list Description This command is used to display all the current line formation during the call status e g call waiting three way call Set enable or display the function Syntax CLCC lt state gt lt CR gt lt LF gt OK lt CR gt lt LF gt Or lt CR gt lt LF gt CME ERROR lt err gt lt CR gt lt LF gt CLCC CLCC lt id1 g
21. lt second gt lt lang gt lt format gt lt length gt lt prt gt lt prv gt lt type gt lt stat gt lt UDH gt lt CR gt lt LF gt lt msg gt lt CTRL Z gt OK Otherwise CMS ERROR lt err gt SHCMGR OK Parameters lt callerlD gt number of message sender lt parameter gt lt index gt value of integral type location in memory lt mode gt SMS status modifying mode 0 change to READ status 1 Do not change the status lt year month day hour minute second gt year month day hour minute second when received SMS lt lang gt language refer to HCMGW to take the value lt format gt indicating the coding format of the message refer to HCMGW to take the value lt Length gt the length of received message lt prt gt message priority level refer to HCMGW to take the value lt Prv gt privacy level 0 Normal 1 Restricted 2 Confidential 3 Secret 37 ZTEBR CDMA 1X Modules lt type gt type of message 0 Normal 1 CPT 2 Voice Mail 3 SMS Report 4 PUSH SMS lt stat gt type of message refer to HCMGW to take the value lt UDH gt user data header a hex character string Generally long message and PUSH SMS has UDH e g 050003640201 among which 05 is UDHL lt Msg gt received messages lt ctrl Z gt 0x001A indicating the ending of one message Under non UNICOD 0x1A un
22. of integral type indicating the storage status of SMS take the value as below 0 received unread messages 1 received read messages 2 saved unsent messages 3 saved sent messages 4 all messages the value is only applicable for CMGL command lt lang gt language take the value as below 0 UNSPECIFIED 1 ENGLISH 2 FRENCH 3 SPANISH 4 JAPANESE 5 KOREAN 6 CHINESE 7 HEBREW lt ptr gt value of integral type indicating the priority level of the message take the value as below 0 Normal 1 Interactive 2 Urgent 3 Emergency lt year gt lt month gt lt day gt lt hour gt lt minute gt lt second gt year month day hour minute second when received SMS lt UDH gt user data header a hex character string Generally long message and PUSH SMS has UDH e g 050003640201 among which 05 is UDHL lt index gt the location number in memory take a decimal from 0 9 and the value ranges from 0 to the max capacity of the memory format gt indicating the coding method of the message take the value as below 0 GSM 7 BIT 1 ASCII code coding range lt 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 gt 7F Send the original value in UNICODE cod
23. these parameters are still valid The parameters saved can be classified into three types Parameters defined by Modem saved through SW Other setting saved through amp WDEVICE 11 ZTE py CDMA 1X Modules Automatically save After the commands IPR ZDPB CPBW are sent the Information contained by these commands will be automatically saved immediately For processors the settings can be done via program running so parameters need not to be saved Otherwise FLASH memory will be erased and written too much at the same time the responding time will be lengthened We suggest that you shouldn t save parameters if it is unnecessary Because of bad working situation for vehicle mounted devices the frequent reading writing might cause irretrievable damage to the module and UIM card Therefore we strongly suggest you do not save parameters in vehicle mounted terminals 1 2 General Description of AT Commands 1 2 1 Type of AT Commands At Commands can be classified into four types Commands without parameters A concise command the module finishes the requirement according to the internal parameters and responds it e g AT CSQ AT amp V Query Commands Used to inquiry the current responses value set by command e g AT IPR Help Commands Used to list the possible parameters of the command e g AT IPR Commands with parameters Commonly used commands providing great flexibility e g AT CLIP 1 1 2 2 R
24. 0 AT amp W1 current OK configuration saved in Profile 1 Profile parameters Profile Description Range Default Length parameters Bits E command response 0 1 1 1 Q Result code mode delete 0 1 0 1 V Display Result code 0 1 1 X Select Result code delete 0 4 0 3 amp C DCD carrier wave setting 0 2 1 2 amp D DTR carrier wave setting 0 4 2 3 amp K Flow control setting 0 3 6 3 3 amp Y Power on Profile setting delete 0 1 0 1 SO Auto answer 0 255 0 8 3 Carriage return 0 127 13 7 S4 Line feed character 0 127 10 7 5 Backspace 0 32 8 6 G Timeout for comma dial modifier 0 255 2 8 2 9 7 S24 set the delay time for MI to enter dormant mode recommended Description This command is used to enable disable sleep mode For example as the terminal sends ATS24 5 to MT DCE will enter dormant mode if there is no data transmitting within 5 seconds Syntax ATS24 lt value gt OK ATS24 lt value gt OK 80 ZTEBR CDMA 1X Modules Parameters lt value gt time unit S value range 0 255 As the parameter is 0 MT is forbidden to enter dormant mode As the parameter is larger than 0 allowed to enter dormant mode and set the delay time The default value is 0 Example ATS24 lt enter gt 000 OK ATS24 5 lt enter gt OK ATS24 lt enter gt 005 OK CMT will en
25. 1x only this command might not realize Example 2 2 9 FIC incoming calls filtering command optional Description This command is used to inquire and set incoming call filtered parameters After the setting of this command only allow the incoming call from certain phonebook The emergency number and special number are not restricted by this command After the module is restarted the command value will be saved Syntax 4FIlC lt state gt lt pb gt lt CR gt lt LF gt OK lt CR gt lt LF gt Or lt CR gt lt LF gt CME ERROR lt err gt lt CR gt lt LF gt FIC FIC lt state gt lt pb gt lt CR gt lt LF gt OK lt CR gt lt LF gt FIC FIC supported lt state gt list supported lt pb gt list lt CR gt lt LF gt OK lt CR gt lt LF gt or lt CR gt lt LF gt CME ERROR lt err gt lt CR gt lt LF gt 22 ZTE py CDMA 1X Modules Parameters lt pb gt set filtered phonebook RM ME MT lt state gt represents the function s status 0 Enable filtering function 1 Disable filtering function default Example AT4FIC FIC 0 1 RM ME MT lt CR gt lt LF gt OK lt CR gt lt LF gt AT FIC 0 RM enable lt CR gt lt LF gt OK lt CR gt lt LF gt filtering R UIM phonebook AT FIC FIC 0 RM read FIC parameter lt CR gt lt LF gt OK lt CR gt lt LF gt AT FIC 1 disable FIC lt CR gt lt LF gt OK lt CR gt
26. 7 lt ts gt lt scts gt lt tosca gt lt lang gt amp lt dcs gt follows the parameters of originally received message If lt da gt and lt toda gt doesn t have new value replace with lt oa gt amp lt tooa gt If lt priority gt lt privacy gt amp lt cbn gt doesn t have new value follow the parameters of originally received message Syntax CMSS lt index gt lt da gt lt toda SMSS lt mr gt gt lt priority gt lt privacy gt lt cb OK nl or CMS ERROR lt err gt Parameters lt index gt message storage index lt da gt message destination address lt toda gt type of destination address 129 domestic number 145 international number 40 ZTE py CDMA 1X Modules lt priority gt priority level 1 Common default 2 interaction 3 Urgent 4 Emergent lt privacy gt privacy level 1 not restricted 2 restricted 3 privacy 4 confidential lt cbn gt call back number lt mr gt message mark 0 65535 Example AT CMSS 7 CMSS 2531 OK AT CMSS 7 CMSS 2532 13391170278 129 3 0 13391 OK 170278 Remarks If no character is received after the module sends the message and before the module returns the result the operation will be interrupted If the message is sent to the network successfully CMSS lt mr gt will be sent to the terminal no matter if the operation is interrupted or not 2 3 13 CMGD delete messages
27. AT FOC 1 disable lt CR gt lt LF gt OK lt CR gt lt LF gt 4FOC function AT FOC FOC 1 read FOC parameter lt CR gt lt LF gt OK lt CR gt lt LF gt 2 2 11 FLASH send Flash Flash with Information Description The command is used to realize FLASH function Firstly check the validity of parameters including number and length The validated characters include ASCII number and the number s length is 0 32 Then send FLASH command Need report an error when the terminal is not under talk status When there is a call waiting send FLASH command without telephone number to answer the second call During a call send FLASH command with telephone number to make a second call Report error in other cases Syntax AFLASH lt phone number gt lt CR gt lt LF gt OK lt CR gt lt LF gt Or lt CR gt lt LF gt CME ERROR lt err gt lt CR gt lt LF gt AFLASH lt CR gt lt LF gt OK lt CR gt lt LF gt Or lt CR gt lt LF gt CME ERROR lt err gt lt CR gt lt LF gt Parameters lt phone number gt dialled telephone number the number s length is 0 32 Remarks It s not guaranteed that Flash message will be sent out 100 for sure the BS will not return with acknowledgement no matter it succeeds or not Example 2 2 12 CLIP incoming caller ID presentation and set command Description As CLIP command is enabled the display will be reporte
28. CGMR lt CR gt lt LF gt OK lt CR gt lt LF gt Parameters lt softversion gt the software version the value will be a character string with no more than 31 characters Example AT CGMR CGMM CT_G_0C 11 61 R OK 2 1 4 HWVER inquire hardware version Description This command is used to check the hardware version Syntax SHWVER lt CR gt lt LF gt HWVER lt hardversion gt lt CR gt lt LF gt lt CR gt lt LF gt OK lt CR gt lt LF gt if these is any error regarding MT CME ERROR lt err gt lt hardversion gt the hardware version the value will be a character string with no more than 30 characters Parameters Example 2 1 5 MEID inquire MEID Description This command is used to inquire the terminal s MEID The Syntax of returned value will be hexadecimal SMEID lt CR gt lt LF gt MEID lt meid gt lt CR gt lt LF gt lt CR gt lt LF gt OK lt CR gt lt LF gt Syntax if these is any error regarding MT CME ERROR lt err gt AMEID lt CR gt lt LF gt OK lt CR gt lt LF gt Parameters lt meid gt directly return with the single board s MEID Example 17 ZTE py CDMA 1X Modules 2 1 6 GSN inquire ESN Description This command is used to inquire the terminal s ESN The Syntax of returned value will be hexadecimal GSN lt CR gt lt LF gt GSN lt ESN gt lt CR gt lt
29. EL EAIL BEDIAL NOT ALLOWED 167 MM_REJ_INVALID_SIM 168 MM DE NO SERVICE 169 MM_REJ_TIMER 13230 EXP 170 MM DE NO CELL AVAILABLE 171 29 ZTE CDMA 1X Modules MM_REJ_WRONG_STATE 172 MM_REJ_ACCESS_CLASS_BLOCKED 173 ABORT_MSG_RECEIVED 174 OTHER_CAUSE 175 CNM_REJ_TIMER_T303_EXP 176 CNM_REJ_NO RESOURCES 177 CNM_MM_REL_PENDING 178 CNM_INVALID_USER_DATA 179 Example Note if call is ended due to network side the string lt cc_cause gt will be reported if the local call is ended before responded by the network side the string lt cc_cause gt will not be reported 30 ZTEBR CDMA 1X Modules 2 3 SMS Commands 2 3 1 CPMS set prior storage location Description The SET command is used to set the corresponding SMS storage media and return the current using information of selected storage media READ command is used to return the name and using information of current selected storage media The TEST command is used to return all types of storage media supported by MT Syntax CPMS lt mem1 gt lt mem CPMS lt used1 gt lt total1 gt lt used2 gt lt total2 gt lt used3 gt 2 gt lt mem3 gt lt total3 gt lt CR gt lt LF gt OK lt CR gt lt LF gt if there is any error regarding SMS lt CR gt lt LF gt CMS ERROR lt err gt lt CR gt lt LF gt CPMS CPMS lt mem1 gt lt used1 gt lt total1 gt lt mem2 gt lt used2 gt
30. EM port 2 DIAG port 3 PCUI port 4 PCVOICE port Example 91 ZTEBR 3 Description of Returned Parameters CDMA 1X Modules 3 1 Command Operation Result Report Code Detailed report code Digit code as VO is setting Description CME ERROR lt err gt same code Caused by GSM 07 05 command CMS ERROR lt err gt same code Caused by GSM 07 05 command BUSY 7 Detected busy signals ERROR 4 Command not accepted NO ANSWER 8 Connection timeout NO CARRIER 3 Connection ended OK 0 One command executed properly RING Ringing signal from network CONNET 1 Set up network link 3 2 Module Error Result Report CME ERROR lt error gt 92 ZTEBR CDMA 1X Modules lt error gt Meaning The command causing the error 3 Operation not allowed All commands 4 Operation not allowed All commands 5 Need input PH UIM PIN CPIN 10 UIM card can s be used CLCK 12 Need input UIM PUK1 CPIN CLCK CPWD 13 UIM card failure ZGSN CPIN CLCK CPWD 14 15 Reserve 16 Incorrect PIN CPIN 17 Need input UIM PIN2 CPIN 18 Need input UIM PUK2 CPIN 20 Phonebook full CPBW 21 Phonebook index not existed CPBR 22 No result after searching CPBF CPBP phonebook 24 Phonebook content length error CPBW 26 Phonebook number length error CPBW 41 Software resources not All commands
31. G MICG lt gain gt CME ERROR lt err gt MICG MICG supported lt gain gt list CME ERROR lt err gt Parameters lt gain gt MIC s gain 0 7 0 is the minimum value but not Mute 4dB for each level and the default value is 4x4 16dB Example AT MICG MICG 0 31 OK 89 ZTE py CDMA 1X Modules AT MICG MICG 16 OK AT MICG 30 OK 2 11 7 DTME redial command Description Under the 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 Syntax SDTMF lt call_x gt lt dtmf_digit gt OK lt on_length gt lt off_length gt if there is any error regarding MT CME ERROR lt err gt MICG MICG lt gain gt CME ERROR lt err gt MICG MICG supported lt gain gt list CME ERROR lt err gt Parameters lt call_x gt call ID DTMF value ASCII code the legal characters only include 0 9 lt on_length gt 1 key pressed down 0 key released up 95 150 200 250 300 350 DTMF time length unit ms lt off_length gt under burst DTMF interval unit ms reserved temporarily Example 2 11 8 CVOICE switch voice call mode optional Description The SET command is used to set the voice call mode The READ
32. IN ACPIN lt code gt lt times gt lt puk_times gt lt pin_times gt lt puk2_times gt lt pin2_times gt OK if there is any error regarding MT CME ERROR lt err gt OK CPIN OK Parameters lt pin gt lt newpin gt character string must add the quotation mark The characters in the string must take from 0 9 otherwise it will directly return with error lt code gt character string no quotation mark READY no password request for MT UIM PIN UICC SIM PIN password request UIM PUK UICC SIM PUK password request used to unlock SIM PIN blocked UIM PIN2 PIN2 password request the version doesn t temporarily provide the function UIM PUK2 PUK2 password request used to unlock SIM PIN2 blocked lt times gt remaining input times for PIN and PIN2 the max number of input times is 3 for PUK and PUK2 the max number of input times is 10 Note if there exists password request lt times gt shall show the remaining verification times if there doesn t exist password request the string shall be null lt puk_times gt remaining PUK input times max input times 10 lt puk2_times gt remaining PIN input times max input times 3 lt pin_times gt remaining PUK2 input times max input times 10 lt pin2_times gt remaining PIN2 input times max input times 3 Example 50 ZTEBR CDMA 1X Modules 2 5 4 CPWD PIN change
33. ITU International Telecommunications Union L LCD Liquid Crystal Display LED Light Emitting Diode M MCU Machine Control Unit MMI Man Machine Interface MS Mobile Station P PCB Printed Circuit Board PCL Power Control Level PCS Personal Communication System PDU Protocol Data Unit 14 ZTE py CDMA 1X Modules PLL Phase Locked Loop PPP Point to point protocol R RAM Random Access Memory RF Radio Frequency ROM Read only Memory RMS Root Mean Square RTC Real Time Clock S SIM Subscriber Identification Module SMS Short Message Service SRAM Static Random Access Memory T TA Terminal adapter TDMA Time Division Multiple Access TE Terminal Equipment also referred it as DTE U UART Universal asynchronous receiver transmitter UIM User Identifier Management USB Universal Serial Bus V VSWR Voltage Standing Wave Ratio Z ZTE ZTE Corporation 15 ZTE py CDMA 1X Modules 2 AT Commands 2 1 Module Identity Commands 2 1 1 CGMI inquire manufacturer s information Description This command is mainly used to inquire the manufacturer s information MT will return a character string containing the manufacturer s information Syntax CGMI lt CR gt lt LF gt CGMI lt manufacturer gt lt CR gt lt LF gt lt CR gt lt LF gt OK lt CR gt lt LF gt CGMl lt CR gt
34. K lt CR gt lt LF gt Or CME ERROR lt err gt Parameters lt ESN gt directly return the terminal s ESN Example AT CIMI CIMI 1234512345678 IMCC is 123 MNC is 45 MSIN is 12345678 2 1 9 GCAP inquire transmission capability domain Description This command is used to list the transmission capability domain currently supported by the module GCAP Return the module s current transmitting mode Syntax Remarks currently only support EXECUTE command use SET command to return OK lt ESN gt directly return the terminal s ESN Parameters AT GCAP CIS707 MS ES DS FCLASS OK Return CIS707 indicating the module currently supports TIA EIA IS 707F protocol FCLASS is in FAX mode Example 2 1 10 I inquire the device s information Description The ATI command is used to inquire the module s relevant information manufacturer s information CGMI name CGMM software version CGMR ESN GSN capability list GCAP I value Return all modules ID information Syntax lt value gt lt value gt 0 check the above modules relevant ID information lt value gt is equal to lt value gt 0 Parameters ATI Manufacturer CGMI XXX CO LTD Model XXXX Revision 11 005 00 00 000 ESN GSN GCAP CIS707 A CIS 856 MS ES DS FCLASS OK Example 19 ZTEBR CDMA 1X Modules 2 2 C
35. LF gt SIMST lt uim_state gt lt CR gt lt LF gt Parameters lt uim_state gt UIM card status take the value as below 1 UIM card status valid 240 ROMSIM version 255 UIM card does not exist Example 61 ZTERR CDMA 1X Modules 2 7 5 CCLK check current date and time zone Description This command is used to check current date and time zone Syntax AT CCLK lt CR gt lt LF gt CCLk lt time gt lt CR gt lt LF gt lt CR gt lt LF gt OK lt CR gt lt LF gt or CME ERROR lt err gt AT CCLK lt CR gt lt LF gt CCLK I return supported lt time gt s lt CR gt lt LF gt lt CR gt lt LF gt OK lt CR gt lt LF gt or CME ERROR lt err gt AT CCLK lt CR gt lt LF gt OK lt CR gt lt LF gt or CME ERROR lt err gt Parameters lt time gt ASCII character string format yy MM dd hh mm ss zz Or yy MM dd hh mm ss yy year 2000 2069 MM Month month 01 12 dd Day 00 31 hh Hour 00 23 mm Minute 00 59 ss second 00 59 zz optional time zone deflection GMT unit a quarter 47 48 If omitted the time deflection value is 0 Example AT CCLK CCLK 88 12 31 23 59 59 47 48 OK AT CCLK CCLK 05 10 27 16 52 31 08 2 7 6 CSCS select character set Description This command is used to select the character set used by the device Syntax AT CSCS lt ccur gt lt CR gt lt LF gt OK lt CR gt
36. LF gt lt CR gt lt LF gt OK lt CR gt lt LF gt Syntax if these is any error regarding MT CME ERROR lt err gt GSN lt CR gt lt LF gt OK lt CR gt lt LF gt Parameters lt ESN gt directly return with the terminal s ESN Example AT GSN GSN 42FB40B5 OK 2 1 7 UMID inquire UIMID Description This command is used to return the R UIM card s UIMID The Syntax of returned value will be hexadecimal UMID lt CR gt lt LF gt UMID lt un gt lt CR gt lt LF gt lt CR gt lt LF gt OK lt CR gt lt LF gt Syntax if these is any error regarding MT CME ERROR lt err gt UMID lt CR gt lt LF gt UMID lt un gt lt CR gt lt LF gt lt CR gt lt LF gt OK lt CR gt lt LF gt Parameters lt un gt UIMID Example 2 1 8 CIMI inquire IMSI Description This command is used to inquire the device s IMSI The returned value is a decimal character string which is compose of the following Not exceeding 15 characters 3 char 2 or 3 char MCC MNC MSIN MCC Mobile Country Code MNC Mobile Network Code GSM application MSIN Mobile Subscriber Identity Number Syntax CIMI lt CR gt lt LF gt CIMI lt imsi gt lt CR gt lt LF gt lt CR gt lt LF gt OK lt CR gt lt LF gt Or CME ERROR lt err gt 18 ZTEBR CDMA 1X Modules CIMI lt CR gt lt LF gt CIMI lt imsi gt lt CR gt lt LF gt lt CR gt lt LF gt O
37. Parameters lt fac gt designate the object for the command only support UIM card take the value SC SC UIM card if this command is set MT requires the password when powered on AB Barring all calls Al Barring all incoming calls AO Barring all outgoing calls IR Barring international roaming incoming calls Ol Barring international outgoing calls OX Barring international outgoing calls except home country Note the passwords for SC amp P2 are saved in UIM card and other password will be set at network side lt mode gt 0 Unlock 1 Lock 2 Query Status lt status gt 0 deactivated 1 activated lt passwd gt type of character string must add the quotation mark The password is the same as one for the command CPWD As mode is set as 0 and 1 this option is a must The characters in the string must take from 0 9 otherwise it will directly return with error lt classx gt Default as 7 currently don t support 1 voice call 2 data 4 fax 8 message Example 2 5 6 RRU restricted R UIM access command optional Description This command is used to provide limited access to the source files in RUIM card Syntax AT RRU lt command gt lt file_i RRU d gt lt P1 gt lt P2 gt lt P3 gt lt sw1 gt lt sw2 gt lt response gt OK Or CME ERROR lt err gt 52 ZTEBR CDMA 1X Modules AT RRU SRRU
38. SOMINGS EE 79 2 9 6 amp W save user configured Profile AA 80 2 9 7 S24 set the delay time for MT to enter dormant mode recommended 0 ce 80 2 9 8 S102 set the delay value before MT transmits data the terminal in dormant mode now Cellule EE EN 2 9 9 100 set the minimum limited time as the terminal enters dormant mode recommended 82 2 9 10 CMEE Set module eo 82 2 9 11 CEER check extended error report 83 2 10 Data Performance Commande sssesesssisessrssstrestnetrnstntsttnsttnntnntn ntt nnttnntnntunannnnenn nenn nennnne ennet 85 2 10 1 CTA set the time for entering dormant mode cececeeeeeceeeeeeceeeeeeeeeeseeeeeseaeeeeeneeeeaees 85 2 10 2 CAD check if analogue network or data network e ssssssessssssssssiessiesriesrsssrrssrrssrn 85 2 10 3 CRM set RM interface protocol cceccceceeeeeeeeeeeeeeeeeeeeeeeaeeeeeeeeseaeeeeeaaeeeeeeeessaeeesaeesaaes 86 EAR Audio COMMANAS EE 87 2 11 1 CRSL set incoming call ringer volume ssssssesseesssesseeeresresrisssinesrresrnssrrnssinssrnssrnnssnns 87 2 11 2 CLVL set call volume level cc cee cence ceeeeeeeeeeeeeeeceaeeeeeaae scenes seaeeeeeaaeeeeeeeesiaeeesiaeeseaes 87 2 11 3 CMUT set current MIC s Mute status 88 2 11 4 S94 control side volume effect Irecommended 88 2 11 5 S96 enable or disable echo elimination optional 89 2 11 6 MICG select MIC oam 89 214 7 SDT ME redial Command rossas a a a E S dere 90 2 11 8 CVOICE switc
39. SocketID gt the socket in listening status or AIPLISTEN lt SocketID gt lt Protocol gt lt Remote IP gt lt RemotePort gt in listening status and Socket information connected with the remote end or IPLISTEN 0 the socket not in listening status ATAIPLISTEN A IPLISTEN supported lt socket ID gt list supported lt source port gt list supported lt Destination IP gt list supported lt destination port gt list supported lt protocol gt list Parameters lt Socket ID gt 0 invalid socket ID 1 2 3 4 invalid socket ID lt Source Port gt Local port no range 1 65535 lt Remote IP gt IP remote IP address Host name destination address s host name the host name should be consistent to the one specified in section 2 3 in RFC 1035 lt Remote Port gt remote port No range 1 65535 port 0 used for imported connection lt Protocol gt protocol stack type OTCP 1UDP lt State gt Socket s status or wrong prompt Oactive 1 inactive Example ATAIPLISTEN 1 1100 0 designated socket 1 1100 port in listening status OK PLISTEN 1 1 122 221 32 64 1200 remote end connected this listening port 2 8 4 IPCLOSE close Socket command Description This command is used to close a socket Syntax AT IPCLOSE lt Socket ID gt OK AIPCLOSE lt Socket ID gt lt close_type gt or ERROR 73 ZTEBR CDMA 1X Modules AT IPCLOSE IPCLOSE
40. ZTEDH CDMA 1X Modules gf R D This manual applies to CDMA 1X modules ZTE yt CDMA 1X Modules Copyright Statement Copyright 2011 by ZTE Corporation All rights reserved No part of this publication may be excerpted reproduced translated or utilized in any form or by any means electronic or mechanical including photocopying and microfilm without the prior written permission of ZTE Corporation ZTEDH is the registered trademark of ZTE Corporation All other trademarks appeared in this manual are owned by the relevant companies ZTE Corporation reserves the right to make modifications on print errors or update specifications in this manual without prior notice ZTE Corporation keeps the right to make the final explanation to this manual REV 1 0 March 2011 ZTE py CDMA 1X Modules With strong technical force ZTE Corporation can provide CDMA GPRS module customers with the following all around technical support 1 Provide complete technical documentation 2 Provide the development board used for R amp D test production after sales etc 3 Provide evaluations and technical diagnosis for principle diagram PCB test scenarios 4 Provide test environment ZTE Corporation provides customers with onsite supports and also you could get supports through telephone website instant communication E mail etc The module website module ztemt com cn provides the relevant industry information and module technic
41. _MORE_LAST_S 48 WMS_SMS_DELIVERY_POSTPONED_MORE_FIRST_S 49 WMS_SMS_DELIVERY_POSTPONED_MORE_LAST_S 64 WMS_RADIO_IF_RESOURCE_SHORTAGE_S 65 WMS_RADIO_IF_INCOMPATIBLE_S 66 WMS_OTHER_RADIO_IF_PROBLEM_S 67 WMS_OTHER_RADIO_IF_PROBLEM_MORE_FIRST_S 95 WMS_OTHER_RADIO_IF_PROBLEM_MORE_LAST_S 96 WMS_UNEXPECTED_PARM_SIZE_S 97 WMS_SMS_ORIGINATION_DENIED_S 98 WMS_SMS_TERMINATION_DENIED_S 99 WMS_SUPPL_SERVICE_NOT_ SUPPORTED 100 WMS_SMS_NOT_SUPPORTED_S 101 WMS_RESERVED_101_S 102 WMS_MISSING_EXPECTED_PARM_S 103 WMS_MISSING_MANDATORY_PARM_S 104 WMS_UNRECOGNIZED_PARM_VALUE_S 105 WMS_UNEXPECTED_PARM_VALUE_S 106 WMS_USER_DATA_SIZE_ERROR_S 107 WMS_OTHER_GENERAL_PROBLEMS CG 108 WMS_OTHER_GENERAL_PROBLEMS_MORE_FIRST_S 109 WMS_OTHER_GENERAL_PROBLEMS_MORE_LAST_S Example 44 ZTEBR 2 3 17 SMMEMFULL storage media full CDMA 1X Modules Description When the message storage media is full report it Syntax Unsolicited message SSMMEMFULL lt mem_type gt Parameters lt mem_type gt value of character string indicating the type of full storage media SM indicating UIM card ME indicating NV Example 45 ZTEBR CDMA 1X Modules 2 4 Network Service Commands 2 4 1 CREG network registration and roaming Description This command is used to check the module s registration and roaming s
42. _SYNTAX 28 FACILITY REJECTED 29 RESPONSE_TO_STATUS_ ENQUIRY 30 28 ZTE CDMA 1X Modules NORMAL UNSPECIFIED 31 NO_CIRCUIT_CHANNEL_AVAILABLE 34 NETWORK_OUT_OF_ORDER 38 TEMPORARY FAILURE 41 SWITCHING_EQUIPMENT_CONGESTION 42 ACCESS_INFORMATION_DISCARDED 43 REQUESTED_CIRCUIT_CHANNEL_NOT_AVAILABLE 44 RESOURCES_UNAVAILABLE_UNSPECIFIED 47 QUALITY OE SERVICE UNAVAILABLE 49 REQUESTED_FACILITY_NOT_SUBSCRIBED 50 INCOMING_CALL_BARRED_WITHIN_CUG 55 BEARER_CAPABILITY_NOT_AUTHORISED 57 BEARER_CAPABILITY_NOT_PRESENTLY_AVAILABLE 58 SERVICE_OR_OPTION_NOT_AVAILABLE 63 BEARER_SERVICE_NOT_IMPLEMENTED 65 ACM_GEQ_ACMMAX 68 REQUESTED FACILITY_NOT_IMPLEMENTED 69 ONLY_RESTRICTED_DIGITAL_INFO_BC_AVAILABLE 70 SERVICE_OR_OPTION_NOT_IMPLEMENTED 79 INVALID TRANSACTION_ID_ VALUE 81 USER_NOT_MEMBER_OF_CUG 87 INCOMPATIBLE_DESTINATION 88 INVALID TRANSIT_NETWORK_SELECTION 91 SEMANTICALLY_INCORRECT_MESSAGE 95 INVALID MANDATORY_INFORMATION 96 MESSAGE_TYPE_NON_EXISTENT 97 MESSAGE_TYPE_NOT_COMPATIBLE_WITH_PROT_STATE 98 IE_NON_EXISTENT_OR_NOT_IMPLEMENTED 99 CONDITIONAL_IE_ERROR 100 MESSAGE_NOT_COMPATIBLE_WITH_PROTOCOL_STATE 101 RECOVERY_ON_TIMER_EXPIRY 102 PROTOCOL_ERROR UNSPECIFIED 111 INTERWORKING_ UNSPECIFIED 127 REJ UNSPECIFIED 160 AS_REJ_RR_REL_IND 161 AS_REJ_RR_RANDOM ACCESS FAILURE 162 AS_REJ_RRC_REL_IND 163 AS_REJ_RRC_CLOSE_SESSION_IND 164 AS BEI RRC OPEN SESSION FAILURE 165 AS BEI LOW LEVEL EAIL 166 AS BE LOW LEV
43. aaa a a aa a a aa 64 2 7 10 IPR set and save por s baud rate ssseesssesresserrssssirrssrirnsssinnnattnnnsstunnnntennnnnten nannt 65 ZTE py CDMA 1X Modules 2 7 11 IFC set port s flow Control 65 2 7 12 CFUN Set operation mode 66 2 7 13 RESET CN 67 2 7 14 PWROFF power off the module 67 2 7 15 IOC configure general I O output level eee ee eee ceceeeeeeeeeeeeeeeeeaeeeeaaeeeeeeesaeeeeaeeeeaees 67 2 7 16 IOD define general I O porte functons e 69 2 8 TCP IP Commands srini ora nanna na ik eid dient da dais Mladen 71 2 8 1 IPCALL set up wireless Connection 71 2 8 2 IPOPEN open Socket UPD or TCP eeceeececceeeeeeeeeeeeeeeeeeeeeeceaeeeseaeeseneeessaeeeeaeeenaees 71 2 8 3 IPLISTEN open listen Socket UPD or TCP ou e ceeccceceeseeeeeeeeeeeeeeeeeeeeeeeeseaeeetaeeneeees 73 2 8 4 IPCLOSE close Socket commande 73 28 5 NIESEN Send dataj sienai gebei erger Eegeregie d i a aa sepia 74 2 8 6 IPRECV report received data 75 2 0 7 AIPSTAT Status fe DOM nisaire aani aatan aan aaa A aaa a ASSEN 75 28 8 NPCF F Set filter Jet gegen Eeer edd a a eai 75 2 8 9 IPENTRS enable certain socket to enter Transfer mode 77 2 9 Module Configuration Commande 78 291 V setres ponse SYNTAX EE 78 29 2 E echo Cisplay EE 78 2 9 3 S S register commande 78 2 9 4 amp F restore factory default value assseeesssseessrnesesrnnnsssnnnssnnnnennnnnnnnennnnnnnnnnntnnnnnnnnnnnnnennnne 79 29 0 2 restore default
44. al documentation The authorized module customers could download the latest technical documentation for our website If you have more requirements you could send an E mail to module zte com cn You can also call us at 0755 86140899 for more supports ZTE py CDMA 1X Modules Preface Summary This manual is applicable for CDMA 1X modules and it describes the AT command interfaces of the modules The AT command set provided by ZTE Corporation s modules not only contains standard CDMA voice and data applications but adds some commands according to the CDMA specification as well as some ZTE Corporation s specific commands for users to use conveniently This manual can help you understand how to use AT commands of CDMA 1X modules Target Readers System designing engineers Hardware engineers Software engineers Testing engineers Brief Introduction This manual contains 3 chapters which are described as below Chapter Contents ER RRAS AYR General Describes CDMA background knowledge and basic summary Description of AT commands 2 AT Commands Describes the AT commands regarding CDMA 1X modules in details SiR ARB AM Case Describes the case applications of CDMA 1X modules and Applications and Precautions precautions in details Update History The update history records the description of document update The updates of all previous versions will be contained in the latest version
45. all Control Commands 2 2 1 D dial command Description The product only supports dial using data service in CDMA system Syntax D digits lt CR gt lt LF gt OK lt CR gt lt LF gt When failed lt CR gt lt LF gt ERROR lt CR gt lt LF gt Parameters lt digits gt called phone number ASCII character the legal characters only Imclude 0 9 778 Remarks ATDP ATDT AT D will all be used as ATD ATD 777 is exclusively used for packet data dialling Example ATD44345678 data call CONNECT enter online data status 2 2 2 H hang up command Description This command is used to disconnect from remote subscribers Upon a conference call the each connected subscribers will be disconnected Syntax H lt value gt lt CR gt lt LF gt OK lt CR gt lt LF gt When failed lt CR gt lt LF gt ERROR lt CR gt lt LF gt Parameters lt value gt integral type value As the value is 0 disconnect and return OK for any other value return error If the command doesn t have lt value gt it functions the same as ATHO ATH is equal to ATHO Example 2 2 3 A answer command Description This command is used to answer the incoming call Upon an incoming call TE will inform T to answer the call If there is another third party call you can still use this command to answer it Syntax A lt CR gt lt LF gt OK lt CR gt lt LF gt Parameters Example 20
46. arameters lt dormant_state gt dormant state 0 non Dormant state 1 Dormant state 2 255 reserved Example 48 ZTE py CDMA 1X Modules 2 5 Module Access Control Commands 2 5 1 AT check AT communication command Description Return OK after executing the command Syntax AT OK Parameters Example AT OK 2 5 2 CPIN unlock RUIM Description The READ command is used to indicate whether or not require the password The SET command is used to verify unlock PIN and PIN 2 If the currently required password is PIN or PIN2 input CPIN lt pin gt to verify If the currently required password is PUK or PUK2 then input CPIN lt pin gt lt newpin gt to unlock The first parameter is UIM PUK or UIM PUK2 the second parameter lt newpin gt is new PIN or PIN2 When using SET command if PIN input is not required return with an error CME ERROR Note upon emergency call verifying PIN or PUK might cause the emergency call to end Syntax CPIN lt pin gt lt newpin gt OK if there is any error regarding MT CME ERROR lt err gt CPIN CPIN lt code gt OK CPIN OK Parameters lt pin gt lt newpin gt character string must add the quotation mark The characters in the string must take from 0 9 otherwise it will directly return with error lt code gt character string no quotation mark READY no password request for MT don t p
47. cter string the encoding method is set by CSCS command lt coding gt coding plan indicates the character coding of lt text gt and designates the language 1 RAW mode upload lt text gt in the format of original data 2 ASCII upload lt text gt in the format of ASCII lt nlength gt value of integral type indicating the max length of telephone number lt tlength gt value of integral type indicating the max length of name Example AT CPBS ME OK AT CPBR SCPBR 1 500 40 24 OK AT CPBR 1 OK AT CPBR 1 3 the previous OK three records are null 2 6 3 CPBF search phonebook optional Description This command is used to search the phonebook entries by name If no matching records are found return OK otherwise return the matched records The matching starts with the first location of the character string for example if you oor ay want search jo then the entries with John Smith and Mike Jones will be found It doesn t support partial matching for example if you search jo the entry with Maryjo can not be found 57 ZTE py CDMA 1X Modules Syntax CPBF lt findtext gt CPBF lt index1 gt lt number gt lt type gt lt text gt J lt CR gt lt LF gt CBPF lt index2 gt lt number gt lt type gt lt text gt OK or CME ERROR lt err gt AT CPBF CPBF lt nlength gt lt tlength gt OK Parameters lt ifi
48. d socket ID 1 2 3 4 lt ErrorType gt 0 Reserved 1 Disconnected 2 Reserved Example AIPSTAT 1 1 disconnected because the remote end closes socket 2 8 8 IPCFF set filter list Description The filtering function is used to prevent the module from connecting to the unknown client ends and it exerts when the module is in listening mode 75 IF CDMA 1X Modules Syntax ATAIPCFF IP use IP CIDR to input lt CmdType gt lt IP gt OK or CME ERROR lt err gt ATAIPCFF AIPCFF lt STATUS gt lt IP1 1 gt lt IP1 2 lt IP1 n gt ATAIPCFF IPCFF 0 4 IP in CIDR notation OK or CME ERROR lt err gt Parameters lt CmdType gt 0 close filtering function 1 open filtering function 2 add IP address to the white list 3 Remove IP address from the white list 4 clear the white list lt IP gt allowed accessed IP address For the format of IP address please refer to the relevant specifications in RFC Additional bit A 1 or two integral numbers range 1 32 lt Status gt indicating the filtering status of socket 0 OFF 1 ON Example ATAIPCFF AIPCFF 0 4 lt IP CIDR gt OK ATAIPCFF 2 10 170 255 255 16 allowed the connection of IP address started with 10 170 OK ATAIPCFF 2 A invalid command CME ERROR operation not allowed ATAIPCFF 1 A open filtering function OK ATAIPCFF 1 1 2 3
49. d to TE periodically 5s after RING upon an incoming call Set enable or disable this function Syntax CLIP lt n gt lt CR gt lt LF gt OK lt CR gt lt LF gt Or lt CR gt lt LF gt CME ERROR lt err gt lt CR gt lt LF gt CLIP lt CR gt lt LF gt CLIP lt n gt lt CR gt lt LF gt lt CR gt lt LF gt OK lt CR gt lt LF gt CLIP lt CR gt lt LF gt CLIP 0 1 lt CR gt lt LF gt Unsolicited message CLIP lt number gt lt type gt lt CLlI validity gt Parameters lt number gt incoming call number ASCII character The legal characters only include 0 9 lt type gt type of number 145 represents international number 24 ZTEBR CDMA 1X Modules lt CLI validity gt 0 CLI valid 1 CLI rejected by call originating party 2 CLI can t be used due to the network restriction or network problem Reserve three strings between lt type gt and lt CLI validity gt 0 disable CLI default 1 enable CLI lt n gt enable disable CLIP Example CLIP 82882690 129 0 A0 the number can be displayed then report CLIP 129 1 if the number can not be displayed because the other party enables CLIR then report CLIP 129 2 if the number can not be displayed due to the network problems then report 2 2 13 CCWA call waiting and set command Description This indicates that there is another
50. data 1 current 26 bytes 43FFFFFFFFFFFFFF execute command successfully and mark 26 bytes data of the 1st record OK AT RRU Test Command SRRU 176 178 192 242 12037 28599 0 255 0 255 0 255 possibly returned value 55 ZTE py CDMA 1X Modules 2 6 Phonebook Commands 2 6 1 CPBS select phonebook memory optional Description This command is used to select the phonebook read write memory The SET command is used to select a kind of phonebook memory The reset settings will be SM after MT is restarted The corresponding command of other phonebook shall use the phonebook memory selected by this command The READ command is used to return the current selected phonebook memory It might return the number of entries which have been used and the maximum number of entries The TEST command is used to return the type of phonebook memory supported by the command Syntax CPBS lt storage gt lt reserved OK gt if there is any error regarding MT CME ERROR lt err gt CPBS CPBS lt storage gt lt used gt lt total gt OK if there is any error regarding MT CME ERROR lt err gt CPBS CPBS supported lt storage gt list OK Parameters lt storage gt type of phonebook memory SM UIM card phonebook ME NV phonebook lt reserved gt reserved lt used gt value of integral type indicating the number of entries which have been used in
51. der UNICOD 0x001A Example 2 3 11 SHCMGW save SMS Description Save one message into lt mem2 gt through CPMS command You could save it into SM or ME It takes two steps to save a message Firstly send SHCMGW lt 0a da gt lt tooa toda gt lt stat gt lt ptr gt lt type gt lt format gt lt lang gt lt year gt lt month gt lt day gt lt hour gt lt minute gt lt second gt End with CR After waiting for the reply from MS lt CR gt lt LF gt lt greater_than gt lt space gt IRA 13 10 62 32 TE send the message text and end with lt ctrl Z gt IRA 26 Syntax SHCMGW lt 0a da gt lt tooa HCMGW lt index gt toda gt lt stat gt lt ptr gt lt type gt lt format gt lt lang gt lt year gt lt month gt lt day gt lt ho ur gt lt minute gt lt second gt L lt UDH lt CR gt lt text gt lt ctrl Z ESC gt SHCMGW s OK Parameters lt 0a da gt number of message sender recipient Take the value from 0 9 up to 20 digits lt tooa toda gt 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 The higher four digits number type 0 UNKNOWN 1 INTERNATIONAL The lower four digits number plan 0 UNKNOWN 1 TELEPHONY 38 ZTEBH CDMA 1X Modules lt Stat gt value
52. dex gt Parameters lt mem gt message memory SM UIM message memory ME ROMSIM message memory lt index gt the value of integral type location in memory Example EN ZTEBR CDMA 1X Modules 2 3 8 CNMA acknowledge new messages Description This command is used for the terminal to reply after receiving the message from the module by HCDS and HCMT The 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 Before the acknowledgement of previous message MT would not sent TE another HCDS or HCMT indication If MT doesn t obtain the acknowledgement in specified period of time network timeout MT would send RP ERROR to network and automatically set the parameter lt mt gt and lt ds gt 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 lt mt gt amp lt ds gt again If the command is executed but the message is not acknowledged return with CMS ERROR lt err gt The Test command is used to lt n gt value supported by the command If it supports 0 only it means the command doesn t support send by TPDU Syntax CNMA lt CR gt lt LF gt OK lt CR gt lt LF gt if there is any error regarding SMS lt CR gt lt LF gt CME ERROR lt err gt lt CR gt lt LF gt CNMA lt CR gt lt LF g
53. e Remarks The default settings lt mode gt 1 lt mt gt 1 lt bm gt 0 lt ds gt 2 lt bfr gt 0 See the table below for the relationship between lt mt gt value and the message s storage and alert method the table is only for EW lt mt No class or Class 0 or Class 2 or Class3 class 1 message message waiting waiting indication indication group discard group store 0 1 CMTI CMTI CMTI CMTI 2 SHCMT amp SHCMT CMTI SHCMT amp CNMA amp CNMA CNMA 3 CMTI CMTI CMTI SHCMT amp CNMA Note SHCMT A CNMA indicates requiring TE to send acknowledgement CNMA 33 ZTEBR CDMA 1X Modules 2 3 4 HCMT new SMS direct report Description Do not save newly received messages and directly report to TE Syntax Unsolicited message SHCMT lt callerID gt lt year gt lt month gt lt day gt lt hour gt lt minute gt lt second gt lt lang gt lt format gt lt length gt lt prt gt lt prv gt lt typ e gt lt tag gt lt UDH gt lt CR gt lt LF gt lt msg gt lt CTRL Z gt Parameters lt callerlD gt number of message sender lt year month day hour minute second gt year month day hour minute second when received SMS lt lang gt language refer to HCMGW to take the value lt format gt indicating the coding format of the message refer to HCMGW to take the value lt Leng
54. e commercial edition for 17 phase use of China Unicom which supports circuit switch technique to data service and is better than GSM in cell phone communication domain Nowadays it changes a lot CDMA 1x technology is the advanced edition of IS 95 which supports both circuit switch and packet switch technique to data service The maximum data rate is 153 6 kbps but there is no sacrifice for voice performance The capacity of 1X is nearly twice than IS 95 CDMA system and has long time stand by feature The content of this document is based on CDMA2000 1X technology ZTE corporation optimized air interface and researched a digital trunking system called GOTA Global Open Trunking Architecture which is based on 3 generation mobile communication GOTA gives solutions around two key technologies wireless channel share and fast link at the same time the new trunking service has no negative effect to traditional communication service and network resources Here we compare the relationship between Modem and CDMA module as shown in figure 1 1 Figure 1 1 Traditional Modem Connection Under CDMA wireless module s application environment Device of Module Users can be used as DTE CDMA module can be used as DCE The connection of Line can be equal to CDMA wireless network MSC BTS BSC IWF are spread in PSTN portion which are transparent for users Because of that users can comprehend CDMA modules as a traditional MODEM that s t
55. e the integral number from 31x 125 rssi 50 dBm 31 2 75dBm 99 unknown or unpredicted lt ber gt Bit error rate don t temporarily support BER query Return with 99 upon Execution and Test command Example AT CSQ CSQ 31 99 OK 2 4 4 NETPAR check network parameters Description This command is used to display activated optional adjacent pilot channel s network parameters Syntax AT NETPAR lt mode gt _ If mode 0 NETPAR lt BS_ID gt lt BS_P_Rev gt lt P_Rev_in_use gt lt channel gt lt PN gt lt SID gt lt NID gt lt slot cycle index gt lt rssi gt lt Ec lo gt lt Tx power gt lt Tx Adj gt OK If mode 1 NETPAR lt candidate PN gt lt Candidate Ec lo gt OK if mode 2 NETPAR lt channel gt lt PN gt lt SID gt lt NID gt lt slot cycle index gt lt rssi gt lt Ec lo gt lt Tx power gt lt Tx Adj gt lt CR gt lt LF gt lt neighbour 1 PN gt lt neighbour 1 Ec lo gt lt CR gt lt LF gt lt neighbour 2 PN gt lt neighbour 2 Ec lo gt lt CR gt lt LF gt lt neighbour 6 PN gt lt neighbour 6 Ec lo gt OK or CME ERROR lt err gt AT NETPAR NETPAR list all supported lt mode gt 47 ZTEBR CDMA 1X Modules Parameters lt mode gt 0 pilot activated set 1 pilot optional set 2 pilot adjacent set lt BS_ID gt Base station identification lt BS_P_Rev gt Base Station P Rev 1 the representat
56. ection lt Protocol gt protocol stack type OTCP 1UDP lt State gt Socket s status or wrong prompt 0O active 1 inactive Example ATAIPOPEN 1 1200 123 245 213 012 1234 0 use port 1200 socket1 open TCP connection the destination is IP123 245 213 12 1234 port ATAIPOPEN 2 1300 123 133 074 192 1242 1 use port1300 socket2 open UDP connection the destination is IP 123 133 074 192 1242 port ATAIPOPEN invalid command ERROR ATAIPOPEN check which sockets are being used already 4IPOPEN 1 0 133 254 52 44 2214 socket 1 connect with port 2214 133 254 52 44 in TCP method IPOPEN 2 1 133 244 55 232 2012 socket 2 connect with port 2012 133 244 55 232 in UDP method OK AT IPOPEN 1 0 WWW GOOGLE COM 80 0 TCP OK IPOPEN 1 1 AT IPOPEN 1 0 www google com 80 0 TCP OK IPOPEN 1 1 AT IPOPEN 2 0 www google com 80 1 UDP OK IPOPEN 2 1 72 ZTEBH CDMA 1X Modules 2 8 3 IPLISTEN open listen Socket UPD or TCP Description This command is used to enable the module to initialize a new socket and wait for a connection from remote end Syntax AT IPLISTEN lt Socket OK ID gt lt Source Port gt lt Protocol gt or IPLISTEN lt Socket ID gt lt State gt lt Remote IP gt lt Remote Port gt as the remote end connects with this socket report or SIPSTAT lt Socket ID gt lt Status gt or CME ERROR lt err gt ATAIPLISTEN A PLISTEN lt
57. ed information format and corresponding digit information format 0 CEER No information available 1 CEER Phone is offline 21 CEER Phone is CDMA locked until power cycle 22 CEER Phone has no service 23 CEER Call has ended abnormally 24 CEER Received intercept from BS 25 CEER Received reorder from BS 26 CEER Received release from BS no reason given 27 CEER Received release from BS SO reject 28 CEER Received incoming call from BS 29 CEER Received alert stop from BS 30 CEER Client ended the call 31 CEER Received end activation 32 CEER MC aborts the origination conversation 33 CEER Max access probes transmitted 34 CEER Persistence test failure 35 CEER RUIM is not present 36 CEER Access attempt already in progress 37 CEER Access failure 38 CEER Received retry order 39 CEER Concurrent service is not supported by base station 40 CEER No response received from base station 41 CEER Call rejected by the base station 42 CEER Concurrent services requested were not compatible 43 CEER Access is blocked by base station 44 CEER Corresponds to CM_CALL_ORIG_ERR_ALREADY_IN_TC 45 CEER Call is ended due to Emergency call is flashed over this call 46 CEER CM is ending a GPS call in favor of a user call 47 CEER CM is ending a SMS call in favor of a user call 48 CEER CM is ending a DATA call in favor of an emergency call 49 CEER Call rejected because of redirection or handoff 50 CEER Access is blocked by base station for all mobiles
58. educe the attempts that TE responds the terminal and the delay value before MT transmits the data MT will only think that the awaking operation is executed only if TE enters dormant mode pull down awaking signals and wait for relay time Syntax ATS100 lt delta gt OK or CME ERROR lt err gt ATS100 lt delta gt OK Parameters lt delta gt this parameter is used to set he minimum limited time as the terminal enters dormant mode no data transmitting within the period of time Range 0 255 unit s If the parameter is 0 don t support the awaking function default If the parameter is larger than 0 set the time Example ATS100 001 OK ATS100 0 OK ATS100 000 OK 2 9 10 CMEE set module error Description This command is mainly used to set whether or not use result code CME ERROR lt err gt to indicate the error regarding MT when set as Use MT corresponding error will generate result code CMEERROR lt err gt to replace the common ERROR result code If the error has nothing to do with MT still return the common ERROR Syntax CMEE lt n gt OK CMEE CMEE lt n gt OK CMEE CMEE supported lt n gt list OK Parameters lt n gt 0 do not use CME ERROR lt err gt result code return with ERROR only 1 Use CME ERROR lt err gt result code lt err gt adopts wrong number value 2 Use CME ERROR lt err gt result code lt e
59. eeeeseaeeesaaeeeeeeeeseaeeeenaaeseenees 47 2 4 4 NETPAR check network Dorameterg AA 47 2 4 5 DSDORMANT enter dommamt tanninen ea ano aaaea a aa t 48 Module Access Control Commande 49 2 5 1 AT check AT communication Commande 49 2 5 2 Chi unlock RUIM ssieecushictsscipedeceectanscntecsauaeedenasthevawadtadeeagzesndecdseaceeestdtvaeusianesacvenstersoerss 49 2 5 3 ACPIN PIN Management EE 50 2 5 4 CPWD PIN Ee ue E 51 2 5 9 FP OLOK SOCK EE 51 2 5 6 RRU restricted R UIM access command optional 52 Phonebook Commands esesegtees dek asss denseeteetaaseathad geed Eege Ee dere desse ed Eege 56 2 6 1 CPBS select phonebook memory optional 56 2 6 2 CPBR read phonebook optional 56 2 6 3 CPBF search phonebook optional 57 2 6 4 CPBW write phonebook optional 58 Hardware Information Commande nenn nenn net 60 2 7 1 CIEV event report indication and eet 60 2 7 2 MMR restore factory settings 0 0 eee eceeeeeeeceeeeeeeeeeeeaeeeeeeeaaeeeeeeeaeeeeeeeaaeeeeeeeaeeeeeeaees 60 2 7 3 SYSINFO check system information cccccccceeececeeeeeeeeeeeeeeeeeseaeeeeaaeeeseeeeseaeessaaeeeenees 60 2 7 4 SIMST UIM status change cece eeeeeeeceeeeceaeeeceaaeseeeeesaeeeeeaaesseeeeseaeeeeaeesnes 61 2 7 5 CCLK check current date and time zone 62 2 7 6 CSCS select character set 62 2 7 7 SC DCD set data carrier wave sign 63 2 7 8 amp D set how the module responds DTR optional 64 2 7 9 VOLT CHECK voltages inpia
60. een MT and TE Syntax AT IFC lt MT_by_TE gt TE_b OK or CME ERROR lt err gt y_MT gt AT IFC IFC lt MT_by_TE gt lt TE_by_MT gt 65 ZTEBR CDMA 1X Modules AT IFC IFC supported lt MT_by_TE gt list supported lt TE_by_MT gt list Parameters lt MT_by_TE gt 0 no flow control 1 XON XOFF control and remove XON XOFF from data flow 2 hardware flow control 3 XON XOFF control and do not remove XON XOFF from data flow The default value is 2 TE Dy MT gt 0 No flow control 1 XON XOFF control remove XON XOFF from data flow 2 Hardware control The default value is 2 Example AT IFC IFC 0 3 0 2 OK AT IFC IFC 2 2 OK AT IFC 2 2 OK 2 7 12 CFUN set operation mode Description This command is used to set MT s mode or restart MT Syntax CFUN lt fun gt lt rst gt OK Upon an error CME ERROR lt err gt CFUN CFUN lt fun gt OK if there is any error regarding MT CME ERROR lt err gt CFUN CFUN supported lt fun gt list supported lt rst gt list OK Parameters lt fun gt 0 set as LPM low power mode MT previous setting must be under non offline mode 1 set as online mode default value MT previous setting must be under non offline mode 4 set as offline mode MT previous setting must be under non FTM mode 5 set as FTM mode MT previous setting must be under o
61. esponds to one physical I O 0 physical low level 1 physical high level default The 8 I O ports are input I O by default 67 ZTERR CDMA 1X Modules Example AT OC MOC 00000000 11111111 00000000 11111111 OK The operation method of single PIN AT OD 00010000 0 configure the 5 I O as output OK AT OD read current I O configuration MOD 11101111 PIN1 4 6 8 for input PIN5 for output OK AT IOC 00010000 00010000 configure PIN5 output high level OK AT IOC read PIN s current level IOC 00010000 PINS for high level OK AT IOD 00010000 0 00010000 configure PIN5 as output and output high level OK AT IOC 00010000 00000000 configure PIN5 and output low level OK AT OC read PIN s current level IOC 00000000 A PINS for low level OK Operation of multiple PINs AT IOD 00001 111 0 configure PIN1 4 as output OK AT OD 11110000 1 configure PIN5 8 as input OK AT IOD read PIN s current configuration AIOD 11110000 PIN1 4 for output PIN5 8 for input OK AT IOC 00001 111 00000011 configure PIN1 2 output high level PIN3 4 output low level OK AT IOC read PIN s current level IOC 01000011 A PIN1 2 at high level PIN7 at high level other at low level OK AT IOC 00001111 00000000 configure PIN1 4 output low level OK AT OC read PIN s current level IOC 01110000 A PIN1 4 at low leve
62. eturned Type of AT Command There are two types in which the module is returned n The result report for operating AT command Once the wrong operating the wrong code will be returned or via CME ERRO lt Err gt or CMS ERROR lt SmsErr gt See AT CMEE command for details n Event report As the event is sent from network side the module will process the event and report it to users e g receiving text message incoming call ringer etc 1 2 3 Syntax of AT Command All AT commands are started with AT or at and ended with lt CR gt uppercase or lowercase Commands without parameters AT amp lt command gt Query Commands AT amp lt command gt Help Commands AT amp lt command gt Commands with parameters AT amp lt command gt lt par1 gt lt par2 gt lt par3 gt 12 ZTE py CDMA 1X Modules Returned Syntax of AT commands lt CR gt lt LF gt lt character string relative to AT commands gt lt CR gt lt LF gt Returned error lt CR gt lt LF gt lt ERROR gt ERROR information lt CR gt lt LF gt Something special such as ATVO returned Syntax ATQ1 compress result code AT commands status report OK ERROR can be classified into such types below It will return ERROR string if the Syntax of AT commands is incorrect If extended error report CMEE is enabled it will return CME ERROR lt Err gt or CMS ERROR lt SmsErr gt and different error c
63. fer mode DCD required to set OFF in the following cases A In CSD Call on line command mode or CSD call disconnected B PPP call ATD 777 disconnected or enter pseudo command mode C Enter IPCALL pseudo command mode 2 In CSD and PPP call DCD required to set OFF all the time As MIPCALL is connecting obtain IP address from the network DCD required to set ON As MIPCALL is disconnecting IP address is cancelled DCD required to set OFF The default value is 1 63 ZTERR CDMA 1X Modules Example AT amp C amp C 1 OK AT amp CO OK 2 7 8 amp D set how the module responds DTR optional Description This command is used to check and set how the module responds to DTR signal in online mode from ON to OFF Syntax AT amp D lt param gt OK If there is no parameter then the value of amp D will be set as default AT amp D amp C lt param gt AT amp D amp C supported lt param gt list Parameters lt parameter gt as the DTR signal changes from ON to OFF the module responds Dial in CSD mode 0 4 omit the change 1 the module needs to change to ASNY command mode dialing or connecting status 2 3 disconnect and return to command mode Dial in HSPD High Speed Packet Data mode 0 4 omit the change 1 the module needs to change to pseudo command mode dialing or connecting status 2 3 disconnect and return to command mode The default value is 2 Example AT a
64. gt lt year gt lt month gt lt day gt lt hour gt lt minute gt lt second gt lt lang gt lt format gt lt length gt lt prt gt lt prv gt lt type gt lt tag gt lt CR gt lt LF gt lt msg gt lt CTRL Z gt 3 Save SMS DELIVER into MT and do not send SMS DELIVER notice to TE lt bm gt used to set cell broadcast information do not temporarily support default 1 lt ds gt 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 HCDS lt callerlID gt lt year gt lt month gt lt day gt lt hour gt lt minute gt lt second gt lt lang gt lt format gt lt length gt lt prt gt lt prv gt lt type gt lt tag gt lt CR gt lt LF gt lt msg gt lt CTRL Z gt 2 save the message receipt to MT and send a notice to TE through CDSI to show the storage location CDSI lt mem gt lt index gt lt bfr gt used to set the cache processing from lt mode gt 0 to lt mode gt 1 2 0 after entering lt mode gt 1 2 send unsolicited result code to TE at a time 1 after entering lt mode gt 1 2 clear unsolicited result code Example CNMI 1 1 0 1 0 For new classi message save the message into MT and report the storage location CMTI ME 1 For message status report do not save but directly report SHCDS If the messages notices with report failure under online data status give up the message notic
65. h voice call mode optional 90 2 11 9 DDSETEX set voice output port optional cccceecsesseeeeeeeeeeeeeeeeeeeeseeeeesecaeeeeeeseenees 91 ZTE py CDMA 1X Modules 3 Description of Returned Parameter 92 3 1 Command Operation Result Report Code 92 3 2 Module Error Result Report CME ERROR lt eo gt ssssseeiesrssrrssrrrssrrssrrssrrrssrnssrnssrnnssrnsnt 92 3 3 Text Message Service Failure Result Code CMS ERROR error 93 3 4 Text Message Status Report Code SHCMGR e ceeceeeesceceeeeeseceeeeeeeeeeeeeesaaeeeeeeeesiaeeetaeeeeaees 94 4 Application Cases and Precautions EEN 95 4 1 Modules First Power On EE 95 4 2 Module s Power off and Heset 96 4 3 Module s Call Origination c cceccceeeeeeceeeeeeeeeeeeeeecaaeeeeaeeseeeeeeseaeeseaeeeseaeeeseaeeeeeeeeseeestaeeseeneeees 96 4 4 Module s Call Termination scsissirasinnianinnni ninnan akanaka a aaa aaa i aaa 96 4 5 Gall Forward Settings EE 96 4 6 Modules Parameters oecronisiins tos deed n E SE dE g e eech 97 4 7 Module s Factory Gettimges nesr nesrnesrnnetnnesnnesnnnennnetnnennnetsnntnnnttnnennnntnnnennnennntnnn nnt 97 ZTE py CDMA 1X Modules Inserts Figure 1 1 Traditional Modem Connecthon AAA 9 ZTE py CDMA 1X Modules 1 General Description 1 1 CDMA Background Knowledge 1 1 1 CDMA Technology The remarkable features of CDMA with large capacity and short cell radius are digital expanded frequency technology and specific encode method IS 95 is th
66. he reason why we call the module MODEM under some situations For data transmission and increasing network use efficiency we expand foregoing concept again supporting TCP IP protocol stack and interface virtually keep online control GOTA application commands ZTE py CDMA 1X Modules The function of TCP IP protocol stack likes Berkeley Socket in UNIX system Users can control it as the same operation process and method the difference is only that controlling module via AT commands Note we only supply client operation If you want to make a socket server you should dial up through module and run server application program But it is not available if DTE without operation system or OS don t support MODEM Virtually Keep online VKL technology is an AT interface developed from dormant mode in CDMA standard The purpose is help users to setup dormant function according to their own service features and improve air interface resources reduce operator s cost finally decrease customers payment Commonly module only occupies network stuff and IP address When there is data transmitted it takes air interface stuff In this way users only need to pay data transmission time cost Supposing user s product send 2k data packet per 3 minutes hence data transmission time is 2 seconds approximately In traditional way payment time is 182 seconds Oppositely it takes only less than 8 seconds by using VKL technology GOTA application com
67. in Unix and Windows operation system you can refer that Please try to rest module when link error appears so many times Sometimes network will require terminals to register again which can be done via AT ZPWROFF Man machine interface AT commands are used to control and configure module which is designed to read conveniently at the beginning Along with intelligentizing for terminals AT commands are explained and applied by processor CPU MCU Extended AT commands Syntax trend to be convenient for processing for example application of invisible characters like lt ctrl gt z It will bring inconvenience to manual use but which is worthy You can set returned commande Syntax as visible characters in default setting through ATV command or returning characters with number Syntax through ATVO command It will be convenient to process for CPU At the same time perhaps different COM debugging tools process characters lt CR gt lt LF gt etc in different ways and the feedback may be distinct Users don t need to worry about it because processor can understand the meaning within commands If users want to check display detailed there are 2 methods one is hex another is using hyper terminal 1 1 4 Save Parameter Settings The modules can save the AT command settings and parameters in RAM In order to use the modules conveniently the module s parameters can be saved into the module s FLASH After the module is powered again
68. ing For example the UNICODE for the Chinese character is Ox4E00 then the character to be transmitted is Ox4E00 7 Other coding method 39 ZTEBH CDMA 1X Modules lt type gt type of message 0 Normal 1 CPT 2 Voice Mail 3 SMS Report 4 PUSH SMS lt text gt message text lt UDH gt user data header a hex character string Generally long message and PUSH SMS has UDH e g 050003640201 among which 05 is UDHL lt ESC gt cancel the sending of the message Under non UNICOD 0x1B under UNICOD 0x001B lt ctrl Z gt indicating the ending of one message Under non UNICOD 0x1A under UNICOD 0x001A Example 2 3 12 CMSS send saved message to network optional Description This command is used to send the saved messages to the network The parameters lt da gt lt toda gt lt priority gt lt privacy gt lt cbn gt are optional Edit the saved message and send according to the new parameters if the parameters have new values otherwise send according to the original parameters After the saved message is edited and sent the message status will change to STO SENT Follow the conventions below when sending the received message Message type set as SMS SUBMIT Message validity type lt tvp gt set as the relative valid date lt rpl gt amp lt udh gt follows the parameters of originally received message lt vp gt set as 16
69. ion protocol is P_REV_JSTD008 3 the representation protocol is P_LREV_IS95A 4 the representation protocol is P_REV_IS95B 6 the representation protocol is P_REV_IS2000 7 the representation protocol is P_LREV_IS2000_REL_A lt P_Rev_in_use gt currently used P Rev 1 the representation protocol is P_REV_JSTD008 3 the representation protocol is P_LREV_IS95A 4 the representation protocol is P_REV_IS95B 6 the representation protocol is P_REV_IS2000 7 the representation protocol is P_LREV_IS2000_REL_A lt channel gt 0 2047 lt PN gt 0 512 lt SID gt system ID 0 32767 lt NID gt network ID 0 65535 lt slot cycle index gt 0 7 slot cycle index lt RSSI gt signal strength unit dBm e g 52dom lt Ec lo gt SNR unit 1 2 dbm eg return 60 30dbm lt Tx power gt average transmitting power lt Tx Adjust gt adjust the transmitting power b1 2dbm e g return 60 30dbm Example 2 4 55 DSDORMANT enter dormant Description If there is no uplink or downlink data transmission in specified period of time after the data service is established the network or MS will originate to enter dormant Inquire the setting time at MS side through AT CTA When the time is 0 MS side will turn off the origination and enter dormant function Syntax Unsolicited message S DSDORMANT lt dormant_state gt SDORMANT OK Or CME ERROR lt err gt P
70. ket1 as Transfer AT IPENTRS AIPENTRS 1 OK PLISTEN 1 1 122 221 32 64 1200 this listening port is connected to the remote end and enters Transfer mode 77 ZTE py CDMA 1X Modules 2 9 Module Configuration Commands 2 9 1 V set response syntax Description This command is used to set the syntax of AT command s result code and information response including the header footer and the format of result code content The result code content is composed in two formats digits and character strings The table below describes the influence of the settings on the syntax of result code and information response lt cr gt represents S3 character and lt lf gt represents S4 character VO V1 Information responses lt text gt lt CR gt lt LF gt lt CR gt lt LF gt lt text gt lt CR gt lt L F gt Result codes lt numeric code gt lt CR gt lt CR gt lt LF gt lt verbose code gt lt CR gt lt LF gt Syntax V lt value gt OK Parameters lt value gt 0 MT send abbreviated header and footer and adopt the result code in digit format 1 MT send complete header and footer and adopt the result code in character string format default The empty lt value gt is equal to lt value gt 0 Example 2 9 2 E echo display Description This command is mainly used to set whether MT displays the characters received from TE Note The dialing network especially auto pr
71. l PIN5 7 at high level PIN8 at low level OK 68 ZTE py CDMA 1X Modules 2 7 16 MOD define general I O port s functions Description This command is used to configure general I O functions or configured as input or output or configured as high level output or low level output Syntax AT IOD lt Pin OK CME ERROR lt err gt selection gt lt Mode gt lt Data vector gt AT IOD IOD Mode vector gt OK AT OD IOD Supported lt Pin selection gt list supported lt Mode gt list supported lt Data vector gt list OK Or CME ERROR lt err gt Parameters lt pin selection gt The value marks which I O port are selected This value is a 8 bit character string only including 0 and 1 each bit corresponds to one physical I O 0 do not operate this PIN 1 operate this PIN default lt mode gt Select PIN mode 0 output level only 1 input level mode lt mode vector gt This value marks the input output status of each I O port Only the value of I O port selected by lt pin selection gt is valid This value is a 8 bit character string only including 0 and 1 each bit corresponds to one physical I O 0 output level only 1 input level mode The 8 I O ports are input I O by default lt data vector gt This value marks the output level of each I O port Only the value of I O port selected by lt pin selection gt is valid This val
72. ll report it to TE within a period of time T 5s Syntax CRING lt n gt lt CR gt lt LF gt OK lt CR gt lt LF gt Parameters CRING lt CR gt lt LF gt CRING lt n gt lt CR gt lt LF gt lt CR gt lt LF gt OK lt CR gt lt LF gt CRING CRING supported lt n gt list Description lt n gt 0 disable expand mode 1 enable expand mode default 0 21 ZTE py CDMA 1X Modules Syntax lt type gt CRING VOICE all common voice calls CRING DATA all data calls CRING FAX all fax calls CRING UNKNOWN unknown calls Parameters AT CRING lt CR gt lt LF gt CRING 0 lt CR gt lt LF gt lt CR gt lt LF gt OK lt CR gt lt LF gt AT CRING lt CR gt lt LF gt CRING 0 1 lt CR gt lt LF gt lt CR gt lt LF gt OK lt CR gt lt LF gt 2 2 8 PREFMODE select network mode Description This command is used for users to set mandatory priority network mode SPREFMODE lt pref_mode gt lt CR gt lt LF gt OK lt CR gt lt LF gt Upon an error lt CR gt lt LF gt ERROR lt CR gt lt LF gt Syntax APREFMODE lt CR gt lt LF gt PREFMODE lt pref_mode gt lt CR gt lt LF gt lt CR gt lt LF gt OK lt CR gt lt LF gt SPREFMODE PREFMODE lt pref_mode gt supported range lt CR gt lt LF gt OK lt CR gt lt LF gt Parameters lt pref_mode gt 2 CDMA mode 4 HDR mode 8 CDMA HDR HYBRID mode Remarks for those modules supporting CDMA
73. lt LF gt function AT FIC FIC 1 read FIC parameter lt CR gt lt LF gt OK lt CR gt lt LF gt 2 2 10 FIC outgoing calls filtering command optional Description This command is used to inquire and set outgoing call filtered parameters After the setting of this command only allow the outgoing call from certain phonebook The emergency number and special number are not restricted by this command After the module is restarted the command value will be saved Syntax FOC lt state gt lt pb gt lt CR gt lt LF gt OK lt CR gt lt LF gt or lt CR gt lt LF gt CME ERROR lt err gt lt CR gt lt LF gt FOC FOC lt state gt lt pb gt lt CR gt lt LF gt OK lt CR gt lt LF gt FOC FOC supported lt state gt list supported lt pb gt list lt CR gt lt LF gt OK lt CR gt lt LF gt or lt CR gt lt LF gt CME ERROR lt err gt lt CR gt lt LF gt Parameters lt pb gt set filtered phonebook RM ME MT lt state gt represents the function s status 2 Enable filtering function 3 Disable filtering function default Example ATAFOC AFOC 0 1 RM ME MT lt CR gt lt LF gt OK lt CR gt lt LF gt AT FOC 0 RM enable lt CR gt lt LF gt OK lt CR gt lt LF gt filtering R UIM phonebook AT FOC FOC 0 RM read FIC parameter lt CR gt lt LF gt OK lt CR gt lt LF gt 23 ZTEBR CDMA 1X Modules
74. lt LF gt or CME ERROR lt err gt AT CSCS lt CR gt lt LF gt CSCS lt selected character set gt lt CR gt lt LF gt AT CSCS lt CR gt lt LF gt CSCS lt supported character sets gt lt CR gt lt LF gt Parameters lt ccur gt ASCII ASCII 0x00 0x7F GSM GSM default character table GSM 03 38 subclause 6 2 1 UCS2 Unicode ISO IEC 10646 32 UTF8 8 bit Unicode ISO 10646 transformation format 8859 1 LATIN ISO 8859 1 62 ZTE CDMA 1X Modules Example AT CSCS CSCS 8859 1 ASCII GSM UCS2 UTF8 OK AT CSCS CSCS ASCII OK AT CPBS ME AT CPBW 1 8475763000 129 Lin Zhao OK AT CSCS UCS2 OK AT CPBR 1 CPBR 1 8475763000 129 004C006E006E0020005A00680061 006F OK AT CSCS ASCII OK AT CPBR 1 CPBR 1 8475763000 129 Lin Zhao OK 2 7 7 amp C DCD set data carrier wave signal Description This command is used to check and set DCD Once setting it will take effect immediately Syntax AT amp C lt param gt OK If there is no parameter then the value of amp C will be set as default AT amp C amp C lt param gt AT amp C amp C supported lt param gt list Parameters lt parameter gt 0 DCD required to set ON all the time 1 DCD required to set ON in the following cases A In CSD Call ODM mode on line DATA mode B PPP call ATD 777 set up already C In IPCALL Trans
75. lt LF gt OK lt CR gt lt LF gt Parameters lt manufacturer gt manufacturer s information the value will be a character string with no more than 63 characters Example AT CGMI CGMI CGMI XXX CO LTD OK 2 1 2 CGMM inquire product s name Description This command is mainly used to inquire the product s name The value of Model ID could be the text information with 1 line or multiple lines which is determined by the manufacturer The model ID is mainly used to identify the device s model and it can contain the product s name and any information that the manufacturer wants to provide The number of returned characters should not exceed 2048 bytes including the end mark Syntax CGMM lt CR gt lt LF gt CGMM lt production_name gt lt CR gt lt LF gt lt CR gt lt LF gt OK lt CR gt lt LF gt if these is any error regarding MT lt CR gt lt LF gt CME ERROR lt err gt CGMM lt CR gt lt LF gt OK lt CR gt lt LF gt Parameters lt production_name gt the product s name the value is a character string lt length limit 63 gt Example AT CGMM CGMM E220 product name E220 OK 16 ZTE py CDMA 1X Modules 2 1 3 CGMR inquire software version Description This command is used to check the software version Syntax CGMR lt CR gt lt LF gt CGMR lt softversion gt lt CR gt lt LF gt lt CR gt lt LF gt OK lt CR gt lt LF gt
76. mands supply usage of GOTA technology ZTE Corporation s patent We will describe it in another specific document 1 1 2 Mode amp State of Modules Modules can only receive specific orders in corresponding mode So mode and states are important for understanding AT commands They define current status of modules from different angle hence they can not be comprehended outwardly Attention for your convenient understanding the categories and definitions here are predigested according to ZTE module Users can consult TIA EIA 602 standard for more detailed and complete definitions Mode from operation angle Data mode module is transmitting data including asynchronous circuit data and packet data Fax mode module is sending receiving fax Voice mode module is originating receiving voice call ldle mode module is standing by Off line mode CDMA network can not supply service to module maybe no signal or authentication State command state module doesn t connect with remote device but it can receive AT commands process and return result online command state module connects with remote device and it also receives AT commands processes and returns result online data state module connects with remote device all data received is considered from remote transmission States alternation command state to online data state module originates a remote link ATD command to complete the alterna
77. methods on how to power off the module and reset Note if there is input voltage at VCHG the module would still power on after power off You could use the command AT CFUN 0 4 3 Module s Call Origination At cdv 13766661111 call origination note there is English semicolon followed by the number OK ORIG 13766661111 responded that the module starts to call a number ACONN 0 3 Responded that the call is originated by the module successfully and the called party rings SCEND 25 call terminated 4 4 Module s Call Termination CLIP 075586360XXXX 129 Caller ID display 129 indicates that it is a domestic call RING module rings RING RING Ata Answer the incoming call OK CONN 0 3 connected ath hang up OK SCEND 29 29 indicates that the call is terminated by the module 4 5 Call Forward Settings The call forwarding number is provided by the operator For details please consult the local operator 96 ZTERR 4 6 Module s Parameters Command buffer TBD Data buffer TBD 4 7 Module s Factory Settings Refer to AT commands for details on the module s factory settings Important factory settings COM port settings 8 digit data bit 1 digit stop bit No parity bit Hardware flow control CTS RTS Data rate 115200bps 97 CDMA 1X Modules
78. mp D amp D 2 OK AT amp D1 OK 2 7 9 VOLT check voltage Description VOLT command is used to check the current voltage Syntax VOLT MOLT lt voltage gt OK Upon an error ERROR Parameters lt voltage gt unit millivoltage Example 64 ZTE py CDMA 1X Modules 2 7 10 IPR set and save port s baud rate Description This command is used to check set and save the port s baud rate The baud rate will be changed after the module returns OK After the module is restarted the saved baud rate will be used as default value Syntax AT IPR lt rate gt lt uart gt OK or ERROR AT IPR lt n gt lt uart gt If the parameter lt uart gt is not set the default value will be the current port s baud rate AT IPR IPR lt rate gt Return the current port s baud rate AT IPR IPR Supported lt n gt list supported lt rate gt list Parameters lt n gt lt rate gt 0 not used 1 600 2 1200 3 2400 4 4800 5 9600 6 19200 7 38400 8 57600 9 not used 10 115200 11 300 12 230400 only use for UART1 The default value is 10 lt uart gt 1 UART1 2 UART2 Example AT IPR 6 OK AT IPR IPR 19200 OK AT IPR IPR 0 12 300 600 1200 2400 4800 9600 19200 38400 57600 115200 230400 OK 2 7 11 IFC set port s flow control Description This command is used to set the port s flow control method betw
79. ndtext gt searching character is case sensitive even if only one character the encoding method is set by CSCS command lt index1 gt lt index2 gt current phonebook index lt number gt phone number lt type gt type of phone number 129 local number 145 international number start with 128 unknown number lt text gt type of character string the encoding method is set by CSCS command Example AT CPBS MT select OK phonebook AT CPBF K search the OK entries matching with K return empty AT CPBF Voice search CPBF 101 97252999080 145 Voice Mail the text matching with Voice OK AT CPBF search all CPBF 2 8475767800 129 Moto Voicemail entries CPBF 101 97252999080 145 Voice Mail OK AT CPBF Moto CPBF 2 8475767800 129 Moto Voicemail OK 2 6 4 CPBW write phonebook optional Description The command is used to write the phonebook entries into the location by designated index in selected phonebook memory If the command parameter only contains index then the corresponding phonebook entries at index will be erased If index is omitted but the parameter contains number string then the phonebook entry will be written into an empty position If there is no empty position then report CME ERROR memory full The Test command is used to return the selected phonebook memory s location and the max leng
80. ng timeout Terminal problems 32 No response page 33 Object busy 34 No confirmation information 35 Not enough object resources 36 Text message delivery delayed 37 Object exceeding service range 38 Object is not this number any longer 39 Other terminal problems Wireless interface problems IS 41D 64 Not enough wireless receiving resources 65 wireless receiving resources not assorted 66 Other wireless problems Common errors IS 41D 96 Accidental Parameter 97 Text message rejected 98 Text message rejected 99 Not support VAS 100 Not support text message 94 ZTE py CDMA 1X Modules 101 Reserve 102 Lose expected Parameter 103 Lack command Parameter 104 Unrecognizable Parameter 105 Unexpected Parameter 106 User data length error 107 Other cause Common codes not belong to IS 41D 32768 Text message sent to BS successfully 32769 Wait for the transportation layer to confirm 32770 Resources overflow not enough memory cache 32771 Overlong text message through access channel 32772 Overlong text message through data channel 32773 Network not ready 32774 Terminal not ready 32775 Can t send text message in simulate mode 32776 Can t send broadcast message 32777 ID processing Error 4 Application Cases and Precautions 4 1 Module s First Power on If there is development
81. nline mode 6 Restart MT MT previous setting must be under offline mode lt rst gt whether or not restart MT before the settings do not temporarily support Example 66 ZTE py CDMA 1X Modules 2 7 13 RESET reset Description This command is used to restart the module Syntax AT reset OK Parameters Example AT reset OK 2 7 14 PWROFF power off the module Description This command is used to power off the module Syntax ATAPWROFF OK Parameters Example ATSPWROFF OK 2 7 15 IOC configure general I O output level Description This command is used to define the values of the device s 8 GPIO Pins Syntax AT OC lt Pin OK or CME ERROR lt err gt selection gt lt Datavector gt AT OC lOC Data vector gt OK AT IOC lOC Supported lt Pin selection gt list supported lt Data vector gt list OK or CME ERROR lt err gt Parameters lt pin selection gt The value marks which I O port are selected This value is a 8 bit character string only including 0 and 1 each bit corresponds to one physical I O 0 do not operate this PIN 1 operate this PIN default lt data vector gt This value marks the output level of each I O port Only the value of I O port selected by lt pin selection gt is valid This value is a 8 bit character string only including 0 and 1 each bit corr
82. nnttnnntnnnnnnntnnntnnnnnnns 32 2 3 3 CNMI set new Message aert 32 2 3 4 SHCMT new SMS direct report 34 2 3 5 CMTI message arriving indication 00 0 ceeeeceeeeeceeee cece eeeeeeeeeeeecaaeeeeaaeeteaeeesaeeeeeneeeeaees 34 2 3 6 HCDS new SMS status direct report 35 2 3 7 CDSI new message status report indication 0 0 ceeeeeceeeeeeeeee cent eeeeeeeeeeeeesetaeeeeaaeteneess 35 2 3 8 CNMA acknowledge new messages 36 23 9 SHCMGL SMS TEE 36 2 3 10 MGR read a message cceecceceeececeeeeceeeeeceeaeeeeaaeeeeeeeesaaeeeeaaeeeeaeeesaeeesaeesseeeesiaeeeseeeesaes 37 279 11 SAECMGW save SMS vreuneia asna anian anaana aan an aae aaia aaa taaan ia aat 38 2 3 12 CMSS send saved message to network optional 40 2 3 13 CMGD delete messages cccceceeeceeneeeceeeeeeeaeeeeeeeecaeeecaaaeseeeeeseaeeeesaaeseeeeeesiaeeesaeeeaes 41 2 3 14 HCMGS send messages 1 cecccceceeeeeeneeececeeeeeaeeeeeeeeceaeeeeeaaeeeeeeeseaeeeeeaaeseeeeeesteeeniaeeeeaes 42 2 3 15 HCMGSS message sent report 43 2 3 16 HCMGSF message unsent report 43 2 3 17 SMMEMFULL storage media ul 45 Network Service Commande sssssssesesenesrttesrtesrnesrnnttnntnnetnnettnnttnnetnntnnnttnnttnntnnnnnnnennnennnnnnn nnt 46 2 4 1 CREG network registration and roaming ceeceeeeeeeeeeeeeeeeeeceaeeeeeaaeeeeeeeseaeeesaaeseenes 46 2 4 2 MODE system mode change 46 2 4 3 CSQ check CDMA RSSI and BER Qu ceeccecceeeceeneeeeeeeeceaeeee
83. nterface Syntax AT CRM lt n gt OK Or ERROR lt err gt AT CRM CRM lt n gt Or CME ERROR lt err gt AT CRM CRM supported lt n gt list Parameters lt n gt 0 Async data or Fax 1 packet data Rm interface adopts Relay mode 2 packet data Rm interface adopts Network mode based on PPP 3 packet data Rm interface adopts Network mode based on SLIP 4 STU III service 5 to 127 reserved 128 to 255 reserved factory self defined value Note If MT2 supports 0 the default value is 0 If it doesn t support 0 the default value will be defined by the factory Example 86 ZTEBR CDMA 1X Modules 2 11 Audio Commands 2 11 1 CRSL set incoming call ringer volume Description This command is used to set the call ringer and message alert volume After the module is restarted the commande value will be the final setting before the restart CRSL lt level gt OK CME ERROR lt err gt Syntax CRSL CRSL lt level gt CME ERROR lt err gt CRSL CRSL supported lt level gt list CME ERROR lt err gt Parameters lt level gt 0 Mute 1 7 volume level 1 minimum value 7 default value Example AT CRSL CRSL 7 OK AT CRSL CRSL 0 7 OK AT CRSL 5 OK 2 11 2 CLVL set call volume level Description This command is used set the call volume After the module is
84. ocessing software will automatically send ATEO command to disable echo display Syntax E lt value gt OK Parameters lt value gt 0 MT do not display the characters received from TE 1 MT display the characters received from TE default The empty lt value gt is equal to lt value gt 0 Example ATE E 1 OK 2 9 3 S S register command Description All commands started with the letter S are called S register command This command is used to set and read S register value The name of S register command is composed of the letter S and a decimal number and this decimal number is called the register s parameter number If this number is not recognized it means that the command does not exist and COMMAND NOT SUPPORT shall return Each S register saves one character 78 ZTERH CDMA 1X Modules Syntax ATSn lt value gt OK Or CME ERROR lt err gt ATSn Sn lt value gt OK Or CME ERROR lt err gt Parameters Example See the description of different S register in the table below Sn Description Min Max Default SO Auto answer the modem automatically answers the 0 255 0 call after the module rings for designated times 3 Command line end character represents the ASCII 0 127 13 value of command line end which is carriage return S4 Command line feed designating the modem to send 0 127 10 the line
85. ode If the execution of AT commands is successful it will return OK 1 3 Abbreviations A ADC Analog Digital Converter AFC Automatic Frequency Control AGC Automatic Gain Control ARFCN Absolute Radio Frequency Channel Number ARP Antenna Reference Point ASIC Application Specific Integrated Circuit B BER Bit Error Rate BTS Base Transceiver Station C CDMA Code Division Multiple Access CDG CDMA Development Group CS Coding Scheme CSD Circuit Switched Data CPU Central Processing Unit D DAI Digital Audio interface DAC Digital to Analog Converter DCE Data Communication Equipment DSP Digital Signal Processor DTE Data Terminal Equipment DTMF Dual Tone Multi Frequency DTR Data Terminal Ready 13 ZTEBH CDMA 1X Modules E EFR Enhanced Full Rate EGSM Enhanced GSM EMC Electromagnetic Compatibility EMI Electro Magnetic Interference ESD Electronic Static Discharge ETS European Telecommunication Standard F FDMA Frequency Division Multiple Access FR Full Rate G GPRS General Packet Radio Service GSM Global Standard for Mobile Communications H HR Half Rate l IC Integrated Circuit IMEI International Mobile Equipment Identity ISO International Standards Organization
86. ort to TE Syntax Unsolicited message HCDS lt callerID gt lt year gt lt month gt lt day gt lt hour gt lt minute gt lt second gt lt lang gt lt format gt lt length gt lt prt gt lt prv gt lt typ e gt lt tag gt lt CR gt lt LF gt lt msg gt lt CTRL Z gt Parameters lt callerlID gt number of message sender lt year month day hour minute second gt year month day hour minute second when received SMS lt lang gt language refer to HCMGW to take the value lt format gt indicating the coding format of the message refer to HCMGW to take the value lt Length gt the length of received message lt prt gt message priority level refer to HCMGW to take the value lt Prv gt Privacy level refer to HCMGR to take the value lt type gt type of message refer to HCMGR to take the value lt tag gt value of integral number SMS status refer to HCMGR to take the value lt Msg gt received SMS Control characters lt ctrl Z gt indicating the ending of one message character 0x1A Unicode 0x001A lt ESC gt cancel the sending of the message character 0x1B Unicode 0x001B Example 2 3 7 CDSI new message status report indication Description Indicates new message status report is received and show the storage location Syntax Unsolicited message CDSI lt mem gt lt in
87. r regarding SMS lt CR gt lt LF gt CMS ERROR lt err gt lt CR gt lt LF gt CNMI CNMI lt mode gt lt mt gt lt bm gt lt ds gt lt bfr gt lt CR gt lt LF gt OK lt CR gt lt LF gt CNMI CNMI supported lt mode gt list supported lt mt gt list supported lt bm gt __list supported lt ds gt list Supported lt bfr gt list lt CR gt lt LF gt OK lt CR gt lt LF gt Parameters lt mode gt 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 give up the notice default 2 directly send the message notice and message status report to TE When it is unable to send 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 lt mode gt 0 or 2 can t use the message to directly forward lt mt gt 2 and 3 32 ZTE py CDMA 1X Modules lt mt gt is used to set the message storage and notice rules There are three ways for new message s storage and notice 1 Save SMS DELIVER into MT and send to TE a notice about storage location default CMTI lt mem gt lt index gt 2 Do not save SMS DELIVER into MT and send SMS DELIVERS directly to TE SHCMT lt callerID
88. restarted the Commande value will be the final setting before the restart The READ command is used to read the current earpiece volume and the TEST command is used to return the range of volume values The SET command can be used no matter if the call is activated or not CLVL lt level gt OK CME ERROR lt err gt CLVL CLVL lt level gt Syntax CME ERROR lt err gt CLVL CLVL list of supported lt level gt s CME ERROR lt err gt Parameters lt level gt 0 4 volume level 0 mute 3 default value Example AT CLVL CLVL 3 OK AT CLVL CLVL 0 4 OK AT CLVL 2 OK 87 ZTEBR CDMA 1X Modules 2 11 3 CMUT set current MIC s Mute status Description This command is used to set current MIC s mute status Mute unmute Once the voice call is disconnected it will return to the unmute status CMUT lt state gt OK or CME ERROR lt err gt Syntax CMUT CMUT lt state gt OK CMUT CMUT supported lt state gt list OK Parameters lt statel gt 0 Unmute default 1 Mute Example AT CMUT CMUT 0 1 OK AT CMUT set up voice call CMUT 0 MIC unmute OK AT CMUT 1 MIC mute OK AT CMUT CMUT 1 OK AT CMUT call CMUT 0 disconnected OK AT CMUT 2 CME ERROR lt err gt 2 11 4894 control side volume effect recommended Description This command is used to enable or disable the mod
89. rname and password lt IP address gt IP address provided by the server Example ATAIPCALL 1 User1 Pswd set up connection and obtain IP OK AIPCALL 123 145 167 230 ATAIPCALL 0 disconnect OK AIPCALL 0 2 8 2 IPOPEN open Socket UPD or TCP Description This command is used to enable the module to initialize a new socket and set up a common connection with the remote end Syntax ATAIPOPEN lt Socket OK ID gt lt Source Port gt lt Remote or IPSTAT lt Socket ID gt lt Status gt IP gt lt Remote Port gt lt Protocol gt or CME ERROR lt err gt ATAIPOPEN IPOPEN lt SocketID gt lt Protocol gt lt Remote IP gt lt RemotePort gt Already set up connected Socket information or IPOPEN 0 If there is no idle socket 71 ZTEBR CDMA 1X Modules ATAIPOPEN AIPOPEN supported lt socket ID gt list supported lt source port gt list supported lt Destination IP gt list supported lt destination port gt list supported lt protocol gt list Parameters lt Socket ID gt 0 invalid socket ID 1 2 3 4 valid socket ID lt Source Port gt Local port No range 1 65535 lt Remote IP gt IP remote IP address Host name destination address s host name the host name should be consistent to the one specified in section 2 3 in RFC 1035 lt Remote Port gt remote port No range 1 65535 port 0 used for imported conn
90. rovide due to the function of protected by PIN2 but there is still verification request So there do not return READY UIM PIN UICC SIM PIN password request UIM PUK UICC SIM PUK password request used to unlock SIM PIN blocked UIM PIN2 PIN2 password request the version doesn t temporarily provide the function UIM PUK2 PUK2 password request used to unlock SIM PIN2 blocked Example Remark Considering the future function expansion we don t disable UIM PIN2 verification function 49 ZTEBR 2 5 3 SCPIN CDMA 1X Modules PIN management Description This command is used to return the verification times for PIN and PUK The READ command is used to indicate whether or not the password request existed And the remaining verification times are displayed The SET command is used to verify unlock PIN and PIN2 If the current password request is PIN or PIN2 then input CPIN lt pin gt to verify If the current password request is PUK or PUK2 then input CPIN lt pin gt lt newpin gt to unlock The first parameter is UIM PUK or UIM PUK2 and the second parameter lt newpin gt is new PIN or PIN2 When using SET command if PIN input is not required return with an error CME ERROR Note upon emergency call verifying PIN or PUK might cause the emergency call to end Syntax 4CPIN lt pin gt lt newpi OK n gt if there is any error regarding MT CME ERROR lt err gt ACP
91. rr gt adopts wrong detailed character string default lt err gt refer to CME ERROR list in the appendix to take the value 82 ZTEBR CDMA 1X Modules Example AT CMEE 0 do not use CME ERROR OK AT VTD ERROR AT CMEE 1 use digit format lt err gt OK AT VTD CME ERROR 1 AT CMEE 2 use detailed information format lt err gt OK AT VTD CME ERROR operation not supported 2 9 11 CEER check extended error report Description This command is used to return the extended error report in single line or multiple lines The following errors will depend on the manufacturer Setup of the last failed call originating or terminating or change during the conversation End of the last call Normally the message report is composed of error caused by CDMA network in a single line Syntax AT CEER lt n gt OK AT CEER CEER lt report gt OK AT CEER CEER lt n gt OK AT CEER CEER supported lt n gt list OK Parameters lt n gt 1 return digit information 2 return detailed information The default value is 2 83 ZTEBH CDMA 1X Modules lt mt gt The detailed report should depend on the CDMA network error event The overall number of text characters and limited number of overall lines up to 2041 The text is not allowed to contain 0 lt CR gt or OK lt CR gt The following lists the detail
92. ssages in lt mem3 gt Example Remarks The default value for lt mem1 gt lt mem2 gt and lt mem3 gt is ME 31 ZTE py CDMA 1X Modules 2 3 2 HSMSSS select SMS parameter Description The SET command is used to set the parameters upon sending SMS including ack priority coding method confidentiality level Syntax SHSMSSS lt ack gt lt prt gt lt f lt CR gt lt LF gt OK lt CR gt lt LF gt mt gt lt prv gt if there is any error regarding SMS lt CR gt lt LF gt ERROR lt CR gt lt LF gt SHSMSSS SHSMSSS lt ack gt lt prt gt lt fmt gt lt prv gt lt CR gt lt LF gt OK lt CR gt lt LF gt SHSMSSS SHSMSSS supported lt ack gt lt prt gt lt fmt gt lt prv gt list lt CR gt lt LF gt OK lt CR gt lt LF gt Parameters lt ack gt whether or not need SMS status report take the value as below 0 do not need SMS status report 1 need SMS status report lt prt gt message priority level refer to HCMGW to take the value lt fmt gt coding method refer to HCMGW to take the value lt Prv gt Privacy level refer to HCMGR to take the value Example 2 3 3 CNMI set new message alert Description The Set command is used to set the procedure that new messages are reported to TE Syntax CNMl lt mode gt lt mt gt lt bm lt CR gt lt LF gt OK lt CR gt lt LF gt gt lt ds gt lt bfr gt if there is any erro
93. t lt dir gt lt stat gt lt mode gt lt mpty gt lt numbe r gt lt type gt lt alpha gt lt priority gt CLCC lt id2 gt lt dir gt lt stat gt lt mode gt lt mpty gt lt numbe r gt lt type gt lt alpha gt lt priority gt lt CR gt lt LF gt OK lt CR gt lt LF gt CLCC CLCC lt state gt lt CR gt lt LF gt OK lt CR gt lt LF gt Or lt CR gt lt LF gt CME ERROR lt err gt lt CR gt lt LF gt CLCC lt CR gt lt LF gt OK lt CR gt lt LF gt Parameters lt number gt call number ASCII character the legal characters only include 0 9 and can only appear in front of the number lt type gt type of call lt state gt 0 disable 1 enable lt dir gt call direction taking the value below 0 MO 1 MT lt idx gt caller ID lt state gt call status taking the value below 0 active 1 held 2 dialing 3 alerting 4 Cincoming 5 waiting lt alpha gt the corresponding text of the calling number in phonebook not support temporarily reserve the string lt priority gt Do not support the string temporarily lt mode gt call type taking the value below 0 voice 1 data 2 fax lt mpty gt multi party call taking the value below 0 non multi party call 1 multi party call Example 26 ZTE py CDMA 1X Modules 2 2 15 ORIG call originating
94. t 1024 lt Data gt user s data string hex data ended with lt CR gt 74 ZTERR CDMA 1X Modules Example ATAIPSEND 4 4444 Socket 4 not opened ERROR ATAIPSEND 1 4444 4IPSEND 1 2 send 2 DD successfully OK ATAIPSEND ERROR AT IPSEND Sockets 1 and 2 opened by IPOPEN command AIPSEND 1 2 Socket 1 sent 2 bytes successfully last time AIPSEND 2 522 Socket 2 sent 522 bytes successfully last time OK 2 8 6 IPRECV report received data Description When the module receives data it will report the message and send it to the terminal The reported data size every time will be limited within 1024 bytes Syntax AIPRECV lt socket ID gt lt Source IP gt lt Source Port gt lt Left gt lt Data gt Parameters lt Socket_ID gt valid socket ID 1 2 3 4 lt Source IP gt source address s IP lt Source Port gt source address s port lt Left gt unreported data still left in the protocol stack lt Data gt hex data ended with lt CR gt Example AIPRUDP 2 172 16 3 135 222 0 44444444 2 8 7 SIPSTAT status report Description As the status changes the module will report the message and send it to the terminal There are two possible causes one is damaged logic connection another is damaged physical connection Syntax IPSTAT lt socket_ID gt lt ErrorType gt Parameters lt Socket_ID gt vali
95. t OK lt CR gt lt LF gt Parameters Example 2 3 9 HCMGL SMS list Description The EXECUTION command is used to return all SMS index designated by lt stat gt from mem1 gt The SMS status report will be processed as a common received message The TEST command is used to return all stat values Syntax SHCMGLI lt stat gt Under text mode the command is successfully executed HCMGL lt index1 gt lt tag1 gt SHCMGL lt index2 gt lt tag2 gt OK Otherwise CMS ERROR lt err gt SHCMGL SHCMGL supported lt stat gt list OK Parameters 36 ZTE py CDMA 1X Modules lt stat gt type of message the default value is 0 0 received unread message 1 received read message 2 saved unsent message 3 saved messages in Sent Messages 4 lt index gt value of integral type location in memory lt tag gt value of integral number SMS status please refer to HCMGR to take the value Example 2 3 10 MGR read a message Description The EXECUTION command is used to return the message saved at index from lt mem1 gt The SMS status will be revised by single board or back end according to the value of lt mode gt The TEST command is used to return OK Syntax SHCMGR lt index gt lt mode gt Under text mode the command is successfully executed HCMGR lt callerlD gt lt year gt lt month gt lt day gt lt hour gt lt minute gt
96. tatus Syntax AT CREG lt n gt OK Or CME ERROR lt err gt AT CREG CREG lt n gt lt SID gt lt NID gt lt stat gt OK AT CREG CREG list all supported lt n gt Parameters lt n gt 0 forbid network registration to provide result code 1 allow network registration to provide result code CREG lt system ID gt lt network ID gt lt status gt lt SID gt 0 32767 lt NID gt 0 65535 lt Stat gt O not registered the terminal currently doesn t search new operators 1 already registered local network 2 not registered but the terminal is searching the network 3 registration rejected 4 registered under roaming status Example AT CREG CREG 0 1 OK AT CREG CREG 8465 65535 1 OK AT CREG 1 OK CREG 8465 65535 1 2 4 2 MODE system mode change Description As the system mode changes MS will report it to TE Syntax Unsolicited message SMODE lt sys_mode gt Parameters lt sys_mode gt system mode take the value as below 0 no service 2 CDMA mode 4 HDR mode don t support 8 CDMA HDR HYBRID don t support Example 46 ZTE py CDMA 1X Modules 2 4 3 CSQ check CDMA RSSI and BER Description This command is used to check RSSI and BER Syntax CSQ CSQ lt rssi gt lt ber gt OK CSQ CSQ supported lt rssi gt list supported lt ber gt list OK Parameters lt rssi gt receiving signal strength indication 0 125 dBm 1 30 tak
97. ter dormant mode if there is no data transmitting within 5 seconds 2 9 8 S102 set the delay value before MT transmits data the terminal in dormant mode now recommended Description This command is used to set the delay value before sending data to the terminal If the terminal has already entered the dormant mode it will receive the following signals before receiving data Terminal awaking signals in this case the awaking signal is valid at low level Wait for a while equal to the delay value Finally receive data HSPD CD report message AT command reply value Syntax ATS102 lt value gt OK ATS102 lt value gt OK Parameters lt value gt range 0 255 unit ms The default value is 30ms Example ATS102 lt enter gt 030 OK ATS102 100 lt enter gt OK ATS102 lt enter gt 100 OK It means that if there is data sent to the terminal and the terminal is in dormant mode MT will pull down TE awaking signals and wait for 100ms and then transmit the data to the terminal 81 ZTE py CDMA 1X Modules 2 9 9 S100 set the minimum limited time as the terminal enters dormant mode recommended Description This command is used to set the minimum limited time as the terminal enters dormant mode if there is no data transmitting between the two parties within the period of time MT would think that the terminal has entered the dormant mode In order to r
98. th gt the length of received message lt prt gt message priority level refer to HCMGW to take the value lt Prv gt Privacy level refer to HCMGR to take the value lt type gt type of message refer to HCMGR to take the value lt tag gt value of integral number SMS status refer to HCMGR to take the value lt UDH gt user data header please refer to HCMGR lt Msg gt received SMS Control characters lt ctrl Z gt indicating the ending of one message character 0x1A Unicode 0x001A lt ESC gt cancel the sending of the message character 0x1B Unicode 0x001B Example 2 3 5 CMTI message arriving indication Description Indicates new messages are received or new message report Syntax Unsolicited message CMTI lt mem gt lt index gt Parameters lt index gt the value of integral type the location in memory lt mem gt type of memory currently support SM and ME other memory optional BM broadcast message memory ME ME message memory MT memory relating to ME SM UIM message memory TA TA message memory SR status report memory Example AT CNMI 3 1 lt CR gt lt LF gt OK lt CR gt lt LF gt AT CMGS 13391170278 3 CMGS 75 0 send to yourself OK gt TEST CMTI SM 251 34 ZTEBR CDMA 1X Modules 2 3 6 HCDS new SMS status direct report Description Do not save the newly received message and directly rep
99. th of lt number gt lt text gt When saving phonebook make sure that all input length should be in the range of max length Syntax ACPBW lt index gt lt number gt OK lt type gt lt text gt lt coding gt if there is any error regarding MT CME ERROR lt err gt 58 ZTEBR CDMA 1X Modules CPBW CPBW supported lt index gt list lt nlength gt supported lt type gt list lt tlength gt OK if there is any error regarding MT CME ERROR lt err gt Parameters lt index gt value of integral type location in phonebook memory lt numbers telephone number type of character string legal characters include 0 9 FO 6 No matter where any of these three characters appears the processing program will ignore it and not report error as illegal character lt type gt number type 145 represents international number lt text gt type of character string represents name do not support Enter Quotation mark the encoding method is set by CSCS command lt coding gt coding plan represents the character code of lt text gt and designates the language 1 RAW mode upload lt text gt in the format of original data 2 ASCII upload lt text gt in the format of ASCII lt nlength gt value of integral type indicating the max length of telephone number lt tlength gt value of integral type indica
100. the selected memory lt total gt value of integral type indicating the max number of entries in currently selected memory Example 2 6 2 CPBR read phonebook optional Description The command is used to return the selected phonebook entries between index1 and index2 If there are no entries between index1 and index2 it will return CME ERROR not found You could only input index1 and it will return the phonebook entries at index The Test command is used to return the selected phonebook memory s location and the max length of lt number gt lt text gt 56 ZTERH CDMA 1X Modules Syntax SCPBR lt index1 gt lt index2 gt SCPBR index1 gt lt number gt lt type gt lt text gt lt coding gt CPBR lt index2 gt lt number gt lt type gt lt text gt lt codi ng gt OK if there is any error regarding MT CME ERROR lt err gt SCPBR CPBR supported lt index gt list lt nlength gt lt tlength gt OK if there is any error regarding MT CME ERROR lt err gt Parameters lt index1 gt lt index2 gt value of integral value location in phonebook memory The value of index Index lt CPBS return total lt number gt type of character string telephone number lt type gt type of number 129 local number 145 international number start with A 128 unknown number lt text gt type of chara
101. ting the max length of name Example AT CBPS ME OK ATACPBW ACPBW 1 500 40 129 145 24 OK AT CPBW 1 0546123456 1 OK 29 AAA AT CPBR 1 CPBR 1 0546123456 129 AAA AT CPBW 1 0546123456 1 OK 29 BBB AT CPBR 1 CPBR 1 0546123456 129 BBB 59 ZTE py CDMA 1X Modules 2 7 Hardware Information Commands 2 7 1 CIEV event report indication and set Description This command is used to turn on or off the event report indication Syntax AT CIEV lt n gt lt CR gt lt LF gt OK lt CR gt lt LF gt or CME ERROR lt err gt AT CIEV lt CR gt lt LF gt ClEV lt n gt lt CR gt lt LF gt lt CR gt lt LF gt OK lt CR gt lt LF gt Unsolicited message lt CR gt lt LF gt ClEV lt ind gt lt value gt lt CR gt lt LF gt Parameters lt n gt control the designated report result code 0 turn off event report 1 turn on event report The default value is 0 lt ind gt the indicator s No among them 3 4 6 7 are optional lt value gt new indication value Example 2 7 2 AMMD restore factory settings Description This command is used to restore the device s factory settings Syntax AT MMR lt CR gt lt LF gt OK lt CR gt lt LF gt or CME ERROR lt err gt Parameters Example 2 7 3 SSYSINFO check system information Description The command is used to inquire current system information
102. tion or responds remote call ATA When ATD command has been executed successfully the module responds and enters online command state DCD pin on 10 ZTE py CDMA 1X Modules firmware is set to low level online data state to command state command or setting DTR pin to high level could complete this alternation Module returns OK to quit online state The link errors or failure of PPP protocol negotiation will bring module to command state automatically Users judge the reason for alternation with PPP responses and error codes online data state to online command states DTR 108 2 control Call TCP IP protocol stack extended by ZTE 1 1 3 Design of AT Command Processing Software AT command process mode is asynchronous sending commands waiting for response processing response and sending a new command There is no any limit to response time in AT commands design as standards We also don t promise the consistency of command response time in each version It must be a great design that monitors all commands from RS 232 interface and processes data If the load is too heavy for CPU the response can be delayed but can t miss any data from UART Module should be out of factory with default settings It was not defined for all by standard but maybe defined by other organizations or individuals Because of that for better software design it needs to set all relative states to anticipant value after powering on It is the same
103. ue is a 8 bit character string only including 0 and 1 each bit corresponds to one physical I O 0 physical low level 1 physical high level default The 8 I O ports are input I O by default 69 ZTEBH CDMA 1X Modules Example AT OD IOD OOO00000 11111111 0 1 00000000 11111111 OK AT IOD 00010000 0 configure PIN5 as output OK AT OD AIOD 111011111 PIN5 for output other for input OK AT IOD 00001 111 0 configure PIN1 4 as output OK AT OD 11110000 1 configure PIN5 8 as input OK AT OD AIOD 11110000 PIN1 4 for output PIN5 8 for input OK 70 ZTE py CDMA 1X Modules 2 8 TCP IP Commands 2 8 1 SIPCALL set up wireless connection Description This command is used to set up a PPP connection with the base station and obtain a valid IP address Syntax ATAIPCALL lt Operation gt OK lt User name gt lt Password gt IPCALL lt IP address gt or CME ERROR lt err gt AIPCALL 0 ATAIPCALL IPCALL lt status gt lt IP gt ATAIPCALL IPCALL list of supported lt operation gt s Parameters lt status gt 0 disconnect 1 connect lt User name gt If SIP is used need use a designated username and password One MIP data connection doesn t require the username and password lt Password gt if SIP is used need use a designated username and password One MIP data connection doesn t require the use
104. ule s side volume effect ATS94 lt n gt OK or CME ERROR lt err gt ATS94 lt 000 disabled 001 enabled gt Syntax OK or CME ERROR lt err gt ATS94 ATS94 supported lt n gt list OK Parameters lt n gt 0 enable 1 disable The side volume effect is enabled by default upon power on Example ATS94 0 Enable side OK volume effect 88 ZTEBR CDMA 1X Modules ATS94 2 CME ERROR lt err gt ATS94 000 disable side volume effect OK 2 11 5S96 enable or disable echo elimination optional Description This command is used to eliminate the echo This command is used to enable disable the echo elimination The setting will be saved and the saved value will be used as the default after the module is restarted ATS96 lt n gt OK or CME ERROR lt err gt Syntax ATS96 lt 000 disabled 001 enabled gt OK or CME ERROR lt err gt ATS96 ATS96 supported lt n gt list OK Parameters lt n gt 0 disable echo elimination and noise control 1 enable echo elimination and noise control Example ATS96 1 OK ATS96 4 CME ERROR lt err gt ATS96 001 OK 2 11 6 MICG select MIC gain Description This command is used to set the MIC s gain The setting will be saved and the saved value will be used as the default after the module is restarted MICG lt gain gt OK CME ERROR lt err gt Syntax MIC
105. w1 gt lt sw2 gt Descriptions 144 0 End the command normally 145 Xx End the command normally and return the data with the length of XX 158 XX R UIM data download error and return the data with the length of XX 159 Xx Return the data with the length of XX Return after the execution of command is delayed lt sw1 gt lt sw2 gt Descriptions 147 0 R UIM Application Toolkit is busy now The command can t be executed now 146 Ox The command is successfully executed but the execution will be repeated for OX times during the process 146 64 Memory problem 148 0 Not select EF 148 2 Exceed the range invalid address 148 4 e File ID not found e Format not found 148 8 Files not consistent 152 2 Not initialize CHV 152 4 e Not meet the access conditions e Not successful CHV authentication remaining attempts more than 1 e Not successful CHV unlock remaining attempts more than 1 e authentication failed 152 8 e conflict with CHV status 152 16 W EE 152 64 54 e ABH CHV EA FE RAR AIA Are thtA AUN ABR E ZTE py CDMA 1X Modules lt response gt response after the previous command is executed successfully hex character in uppercase Return data from STATUS amp GETRESPONSE including the file type and size or request data from READ BINARY or READ RECORD Example ATARRU 178 28474 1 4 26 RRU READ RECORD file 6F3A 144 0 72656EFFFFFFFFFFFFFFFFFF068189841432
Download Pdf Manuals
Related Search
Related Contents
AT&T 6100 User's Manual Netgear GS752TXS Omnitron iConverter Tx/2Fx Brilliant Kings 平成26年度からの運用拡大について-(PDF:13.37MB) sensorProbe2 / sensorProbe8 User Manual Mode d`emploi - Je soutiens le communautaire Téléphone Pocket PC - 100% - S100 - 100% 4646 Adapter Kit 7-3465 (I).p7.0 Copyright © All rights reserved.
Failed to retrieve file