SIMCom SIM800F Command Manual
Advertisement
Advertisement
SIM800F_SIM900_
ATC_Comparison
GPRS Module
SIMCom Wireless Solutions Limited
Building B, SIM Technology Building, No.633, Jinzhong Road
Changning District, Shanghai P.R. China
Tel: 86-21-31575100 [email protected] www.simcom.com
SIM800F_SIM900_ATC_Comparison_V1.01
Document Title:
Version:
Date:
SIM800F_SIM900_ATC_Comparison
1.01
2020.6.15
Status:
GENERAL NOTES
Released
SIMCOM OFFERS THIS INFORMATION AS A SERVICE TO ITS CUSTOMERS, TO SUPPORT
APPLICATION AND ENGINEERING EFFORTS THAT USE THE PRODUCTS DESIGNED BY SIMCOM.
THE INFORMATION PROVIDED IS BASED UPON REQUIREMENTS SPECIFICALLY PROVIDED TO
SIMCOM BY THE CUSTOMERS. SIMCOM HAS NOT UNDERTAKEN ANY INDEPENDENT SEARCH
FOR ADDITIONAL RELEVANT INFORMATION, INCLUDING ANY INFORMATION THAT MAY BE IN THE
CUSTOMER’S POSSESSION. FURTHERMORE, SYSTEM VALIDATION OF THIS PRODUCT
DESIGNED BY SIMCOM WITHIN A LARGER ELECTRONIC SYSTEM REMAINS THE RESPONSIBILITY
OF THE CUSTOMER OR THE CUSTOMER’S SYSTEM INTEGRATOR. ALL SPECIFICATIONS
SUPPLIED HEREIN ARE SUBJECT TO CHANGE.
COPYRIGHT
THIS DOCUMENT CONTAINS PROPRIETARY TECHNICAL INFORMATION WHICH IS THE PROPERTY
OF SIMCOM WIRELESS SOLUTIONS LIMITED COPYING, TO OTHERS AND USING THIS DOCUMENT,
ARE FORBIDDEN WITHOUT EXPRESS AUTHORITY BY SIMCOM. OFFENDERS ARE LIABLE TO THE
PAYMENT OF INDEMNIFICATIONS. ALL RIGHTS RESERVED BY SIMCOM IN THE PROPRIETARY
TECHNICAL INFORMATION , INCLUDING BUT NOT LIMITED TO REGISTRATION GRANTING OF A
PATENT , A UTILITY MODEL OR DESIGN. ALL SPECIFICATION SUPPLIED HEREIN ARE SUBJECT TO
CHANGE WITHOUT NOTICE AT ANY TIME.
SIMCom Wireless Solutions Limited
Building B, SIM Technology Building, No.633 Jinzhong Road, Changning District, Shanghai P.R. China
Tel: +86 21 31575100
Email: [email protected]
For more information, please visit: https://www.simcom.com/download/list-863-en.html
For technical support, or to report documentation errors, please visit: https://www.simcom.com/ask/ or email to: [email protected]
Copyright © 2020 SIMCom Wireless Solutions Limited All Rights Reserved.
www.simcom.com 2 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
About Document
Version History
Version
V1.00
V1.01
Scope
Date
2015.09.12
2020.6.15
Owner
Wenjie,Lai
Fumei.Zeng
What is new
First Release
Change the style
This document describes difference of AT commands between SIM800F and SIM900.
This document is subject to change without notice at any time. www.simcom.com 3 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
Contents
www.simcom.com 4 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
www.simcom.com 5 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
www.simcom.com 6 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
1 Introduction
1.1 Purpose of the document
This document describes the important points that should be taken into account in client’s application design. As SIM800F can be integrated with a wide range of applications, the application notes are described in great detail.
This document can help you quickly understand SIM800F interface specifications, electrical and mechanical details. With the help of this document and other SIM800F application notes, user guide, you can use SIM800F module to design and set-up mobile applications quickly.
1.2 Related documents
[1] SIM800 Series_AT Command Manual_V1.12
[2] SIM900_AT Command Manual_V1 11(0112)
[3] SIM800 Series_SSL_Application Note_V1.01
[4] SIM900_HTTPS AT Command Set_V1 00
[5] SIM900_Email_AT Command Manual_V1 04
[6] SIM800 Series_NTP_Application Note_V1.01
[7] SIM900_NTP AT Command Manual_V1 00(demo)
[8] SIM900_DDET_Application Note_V1 02(1209)
1.3 Conventions and abbreviations
In this document, the GSM engines are referred to as following term:
ME (Mobile Equipment);
MS (Mobile Station);
TA (Terminal Adapter);
DCE (Data Communication Equipment) or facsimile DCE (FAX modem, FAX board);
In application, controlling device controls the GSM engine by sending AT Command via its serial interface. www.simcom.com 7 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
The controlling device at the other end of the serial line is referred to as following term:
TE (Terminal Equipment);
DTE (Data Terminal Equipment) or plainly "the application" which is running on an embedded system;
Abbreviation
FTP
Description
File Transfer Protocol
SAT
STK
SSL
NTP
HTTP
APN
GPRS
PDP
TCP
IP
UDP
DNS
Hypertext Transfer Protocol
Access Point Name
General Packet Radio Service
Packet Data Protocol
Transmission Control Protocol
Internet Protocol
User Datagram Protocol
Domain Name System
Electronic Mail
SIM Application Toolkit
SIM Toolkit Command begin tag
Secure Socket Layer
Network Time Protocol www.simcom.com 8 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
2 Difference
There are some important performances of SIM800F that are obviously different from SIM900 module.
These differences are described and listed as in the following table.
Function Description
2.1 AT Commands According to 3GPP TS 27.005
2.1.1 +++
SIM800F SIM900
+++
OK
To prevent the +++ escape sequence from
+++
OK
To prevent the +++ escape sequence from being being misinterpreted as data, it should misinterpreted as data, it should comply to comply to following sequence: following sequence:
No characters entered for T1 time (1 second)
"+++" characters entered with no characters in between (1 second)
No characters entered for T1 time (1 second)
"+++" characters entered with no characters in between (0.5 second)
No characters entered for T1 timer (1 No characters entered for T1 timer (0.5 second) second) Switch to Command mode, otherwise go to step
1 Switch to Command mode, otherwise go to step 1
Difference:
Timer is different
2.1.2 ATS6 www.simcom.com 9 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
SIM800F
ATS6?
2
OK
Difference:
SIM900 does not support read command.
2.1.3 AT&V
SIM800F
AT&V
DEFAULT PROFILE
S0: 0
S3: 13
S4: 10
S5: 8
S6: 2
S7: 60
S8: 2
S10: 15
+CBST: 7,0,1
+CRLP: 61,61,48,6
V: 1
E: 1
Q: 0
X: 4
&C: 1
&D: 1
+CLTS: 0
+CREG: 0
+CGREG: 0
+CMEE: 0
+CIURC: 1
+CFGRI: 0
+CMTE: 0
+CANT: 0,0,10
+STKPCIS: 0
+CMGF: 0
+CNMI: 2,1,0,0,0
+CSCS: "IRA"
+VTD: 1
+CALS: 1
+CHF: 0
+CAAS: 1
+CBUZZERRING: 0
+DDET: 0
+MORING: 0
+SVR: 16
+CCPD: 1
+CSNS: 0
+CSGS: 1
SIM900
ATS6?
ERROR
SIM900
AT&V
ACTIVE PROFILE:
E1 Q0 V1 X4 &C1 &D1 +IFC= 0,0 +FCLASS0
S00:0 S03:13 S04:10 S05:8 S07:60 S08:2 S10:15
STORED PROFILE 0:
E1 Q0 V1 X4 &C1 &D1 +IFC= 0,0 +FCLASS0
S00:0 S03:13 S04:10 S05:8 S07:60 S08:2 S10:15
STORED PROFILE 1:
E1 Q0 V1 X4 &C1 &D1 +IFC= 0,0 +FCLASS0
S00:0 S03:13 S04:10 S05:8 S07:60 S08:2 S10:15
OK www.simcom.com 10 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
+CNETLIGHT: 1
+SLEDS: 64,64,64,800,3000,300
+CSDT: 0
+CSMINS: 0
+EXUNSOL: 0
+FSHEX: 0
+IPR: 0
+IFC: 0,0
+ICF: 3,3
+CSCLK: 0
USER PROFILE
S0: 0
S3: 13
S4: 10
S5: 8
S6: 2
S7: 60
S8: 2
S10: 15
+CBST: 7,0,1
+CRLP: 61,61,48,6
V: 1
E: 1
Q: 0
X: 4
&C: 1
&D: 1
+CLTS: 0
+CREG: 0
+CGREG: 0
+CMEE: 0
+CIURC: 1
+CFGRI: 0
+CMTE: 0
+CANT: 0,0,10
+STKPCIS: 0
+CMGF: 0
+CNMI: 2,1,0,0,0
+CSCS: "IRA"
+VTD: 1
+CALS: 1
+CHF: 0
+CAAS: 1
+CBUZZERRING: 0
+DDET: 0
+MORING: 0
+SVR: 16
+CCPD: 1
+CSNS: 0
+CSGS: 1
+CNETLIGHT: 1
+SLEDS: 64,64,64,800,3000,300
+CSDT: 0
+CSMINS: 0
+EXUNSOL: 0
+FSHEX: 0
+IPR: 0
+IFC: 0,0 www.simcom.com 11 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
+ICF: 3,3
+CSCLK: 0
ACTIVE PROFILE
S0: 0
S3: 13
S4: 10
S5: 8
S6: 2
S7: 60
S8: 2
S10: 15
+CBST: 7,0,1
+CRLP: 61,61,48,6
V: 1
E: 1
Q: 0
X: 4
&C: 1
&D: 1
+CLTS: 0
+CREG: 0
+CGREG: 0
+CMEE: 0
+CIURC: 1
+CFGRI: 0
+CMTE: 0
+CANT: 0,0,10
+STKPCIS: 0
+CMGF: 0
+CNMI: 2,1,0,0,0
+CSCS: "IRA"
+VTD: 1
+CALS: 1
+CHF: 0
+CAAS: 1
+CBUZZERRING: 0
+DDET: 0
+MORING: 0
+SVR: 16
+CCPD: 1
+CSNS: 0
+CSGS: 1
+CNETLIGHT: 1
+SLEDS: 64,64,64,800,3000,300
+CSDT: 0
+CSMINS: 0
+EXUNSOL: 0
+FSHEX: 0
+IPR: 0
+IFC: 0,0
+ICF: 3,3
+CSCLK: 0
OK
Difference:
More parameters display in SIM800F, and the order of those parameters are different too.
www.simcom.com 12 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
2.1.4 AT+GCAP
SIM800F
AT+GCAP
+GCAP: +CGSM
OK
Difference:
SIM800F only support GSM function.
SIM900
AT+GCAP
+GCAP:+FCLASS,+CGSM
OK
2.1.5 AT+IPR
SIM800F
AT+IPR=?
+IPR:
(),(0,1200,2400,4800,9600,19200,38400,57600,
115200,230400,460800)
OK
Difference:
SIM800F can support more baud rate.
SIM900
AT+IPR=?
+IPR:
(),(0,1200,2400,4800,9600,19200,38400,57600,115
200)
OK
2.2 AT Commands According to 3GPP TS 27.007
2.2.1 AT+CACM
SIM800F does not support the command.
2.2.2 AT+CAMM
SIM800F does not support the command. www.simcom.com 13 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
2.2.3 AT+CAOC
SIM800F does not support the command.
2.2.4 AT+CBST
SIM800F does not support the command.
2.2.5 AT+CCWA
SIM800F
AT+CCWA=1,1
OK
RING
+CCWA: "02132523416",161,1,""
Difference:
Number of type is different.
SIM900
AT+CCWA=1,1
OK
RING
+CCWA: "02132523416",129,1,""
2.2.6 AT+CEER
SIM800F SIM900
AT+CEER
+CEER: normal call clearing
OK
AT+CEER=1
AT+CEER
+CEER: Normal call clearing
OK
AT+CEER=1
OK
AT+CEER
+CEER: Cause:16
OK
AT+CEER
+CEER: "Cause Select:67 Cause:16"
OK
Difference:
SIM900A has information about CauseSelect: <cs>.
OK www.simcom.com 14 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
2.2.7 AT+CHLD
SIM800F
AT+CHLD=?
+CHLD: (0,1,1x,2,2x,3,4)
OK
Difference:
SIM800F can not support 6,6x,7x,8x,9x.
SIM900
AT+CHLD =?
+CHLD: (0,1,1x,2,2x,3,4,6,6x,7x,8x,9x)
OK
2.2.8 AT+CLCC
SIM800F SIM900
AT+CLCC=1
OK
ATD10010;
OK
AT+CLCC=1
OK
ATD10086;
OK
+CLCC: 1,0,2,0,0,"10010",129,""
+CLCC: 1,0,3,0,0,"10010",129,""
+CLCC: 1,0,3,0,0,"10086",129,"TEST"
+CLCC: 1,0,0,0,0,"10086",129,"TEST"
+CLCC: 1,0,0,0,0,"10010",129,""
Difference:
When set AT+CLCC=1 SIM800F support print: "+CLCC: 1,0,2,0,0,"10010",129," "";
<stat> = 2 status can be print.
2.2.9 AT+CLCK
SIM800F
AT+CLCK=?
+CLCK:
("AO","OI","OX","AI","IR","FD","SC","PN",
"PU","PP")
OK
Difference:
SIM900 can support more parameters.
SIM900
AT+CLCK=?
+CLCK: +CLCK:
("AO","OI","OX","AI","IR","AB","AG","AC","FD"
,"SC","PN","PU","PP")
OK www.simcom.com 15 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
2.2.10 AT+CLIP
SIM800F
AT+CLIP=1
OK
RING
+CLIP: "02132523416",161,"",0,"",0
Difference:
SIM900
AT+CLIP=1
OK
RING
+CLIP: "13817825065",161,"",,"",0
2.2.11 AT+COLP
SIM800F
AT+COLP?
+COLP: 0,0
OK
Difference: The default value of <m> is different.
SIM900
AT+COLP?
+COLP: 0,1
OK
2.2.12 AT+COPS
SIM800F
AT+COPS=?
+COPS:
(2,"CHN-UNICOM","UNICOM","46001"),(3,"C
HINA MOBILE","CMCC","46000"),,(0-4),(0-2)
OK
Difference:
SIM900
AT+COPS=?
+COPS: (2,"CHINA
MOBILE","CMCC","46000"),(3,"CHN-UNICOM","
UNICOM","46001"),,(0,1,4),(0,1,2)
OK
2.2.13 AT+CRSI
SIM800F
AT+CRSL=?
SIM900
AT+CRSL=? www.simcom.com 16 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
+CRSL: (0-100)
OK
Difference: SIM800F can support more level.
2.2.14 AT+CPBS
+CRSL: (0-4)
OK
SIM800F SIM900
AT+CPBS=?
+CPBS: ("SM","ME","ON","FD")
OK
AT+CPBS=?
+CPBS:
("MC","RC","DC","LD","LA","ME","SM","FD","O
N","BN","SD","VM","EN")
OK
Difference: SIM800F only support “SM”, “ME”, “ON” and “FD”.
2.2.15 AT+CPBW
SIM800F SIM900
AT+CPBW=?
+CPBW: (1-250),40,(129,145),14
AT+CPBW=?
+CPBW: (1-250),40,(129,145,161,177),14
OK
Difference: SIM800F only support “129”and “145”.
OK
2.2.16 AT+CRLP
SIM800F SIM900
AT+CRLP=?
+CRLP: (0-61),(0-61),(44-255),(1-255),7
OK
Difference: SIM900 can support more parameters.
AT+CRLP=?
+CRLP: (0-61),(0-61),(44-255),(1-255),(0),(7)
OK www.simcom.com 17 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
2.2.17 AT+CFUN
SIM800F SIM900
AT+CFUN=?
+CFUN: (0,1,4),(1)
OK
AT+CFUN=?
+CFUN: (0,1,4),(0-1)
OK
Difference: AT+CFUN=1,0 or AT+CFUN=4,0 will return error in SIM800F.
2.2.18 AT+CALS
SIM800F SIM900
AT+CALS?
+CALS: 1,0
OK
AT+CALS?
+CALS: 0
OK
Difference: Default value of Alert sound type is different.
2.2.19 AT+CLVL
SIM800F
AT+CLVL?
+CLVL: 33
OK
Difference: Default value is different.
SIM900
AT+CLVL?
+CLVL: 40
OK
2.2.20 AT+CPUC
SIM800F can not support this command because of platform limited.
2.2.21 AT+CCWE
SIM800F can not support this command because of platform limited. www.simcom.com 18 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
2.3 AT Commands According to 3GPP TS 27.005
2.3.1 AT+CPMS
SIM800F
AT+CPMS=?
+CPMS:
("SM","ME","SM_P","ME_P","MT"),("SM","M
E","SM_P","ME_P","MT"),("SM","ME","SM_P
","ME_P","MT")
OK
Difference:
The range of parameter is different.
SIM900
AT+CPMS=?
+CPMS: ("SM"),("SM"),("SM")
OK
2.3.2 AT+CSAS
SIM800F
AT+CSAS=?
+CSAS: (0-3)
OK
Difference:
SIM800F can support profile 0-3.
2.3.3 AT+CRES
SIM800F
AT+CRES=?
+CRES: (0-3)
OK
Difference:
SIM800F can support profile 0-3.
SIM900
AT+CSAS=?
+CSAS: (0,1)
OK
SIM900
AT+CRES=?
+CRES: (0,1)
OK www.simcom.com 19 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
2.3.4 AT+CSCB
SIM800F
AT+CSCB=1,"1","0,1"
OK
Difference:
SIM900
AT+CSCB=1,"1","0,1"
ERROR
2.4 AT Commands Special for SIMCOM
2.4.1 AT+CALA
SIM800F SIM900
AT+CALA="11/01/01,00:31:25",1
OK
AT+CALA="00:32:35",4,0
OK
ALARM RING
+CALV: 1
ALARM RING
+CALV: 4
Difference:
SIM800F has alarm ring info but SIM900 has not.
AT+CALA="11/01/01,00:31:25",1
OK
AT+CALA="00:32:35",4,0
OK
+CALV: 1
+CALV: 4
2.4.2 AT+CALD
SIM800F
AT+CALD=1
OK
AT+CALD=4
OK
AT+CALD=2
ERROR
SIM900
AT+CALD=1
OK
AT+CALD=4
OK
AT+CALD=2
OK www.simcom.com 20 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
Difference:
SIM800F return ERROR if the index has no alarm.
2.4.3 AT+CFGRI
SIM800F
AT+CFGRI=?
+CFGRI: (0-2)
OK
Difference:
SIM900 does not support test command.
SIM900
AT+CFGRI=?
ERROR
2.4.4 AT+CLTS
SIM800F SIM900
AT+CLTS?
+CLTS: 0
OK
AT+CLTS=1
OK
*PSUTTZ: 2015,3,10,6,32,31,"+32",0
DST: 0
Difference:
SIM900 does not support read command.
AT+CLTS?
ERROR
AT+CLTS=1
OK
*PSUTTZ: 2015, 3, 24, 8, 5, 11, "+32", 1
DST: 1
The value range of <dst> is different between SIM800F and SIM900.
2.4.5 AT+CLDTMF
SIM800F
AT+CLDTMF=?
+CLDTMF:
(1-100),(0-9,A,B,C,D,E,F,*,#),(10-500)
OK
SIM900
AT+CLDTMF=?
+CLDTMF:
(1-100),(0-9,A,B,C,D,*,#,E,F,G),(40-500),(0,1,2)
OK www.simcom.com 21 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
Difference:
SIM800F can not generate “G”;
Min value of <timeBase> is different;
Play mode of SIM800F is controlled by AT+DTAM.
2.4.6 AT+CBAND
SIM800F
AT+CBAND=?
+CBAND:
(EGSM_MODE,DCS_MODE,GSM850_MODE,
PCS_MODE,EGSM_DCS_MODE,GSM850_PC
S_MODE,EGSM_PCS_MODE,ALL_BAND)
OK
Difference:
SIM800F support Quad-band.
SIM900
AT+CBAND=?
+CBAND:
(EGSM_MODE,PGSM_MODE,DCS_MODE,EGSM
_DCS_MODE,ALL_BAND)
OK
2.4.7 AT+CENG
SIM800F
AT+CENG?
+CENG: 0,0
OK
AT+CENG?
+CENG: 1,1
+CENG:
0,"0097,60,00,460,01,30,b5f0,20,05,144f,255"
+CENG: 1,"0000,00,00,0000,,,0000"
+CENG: 2,"0000,00,00,0000,,,0000"
+CENG: 3,"0000,00,00,0000,,,0000"
+CENG: 4,"0000,00,00,0000,,,0000"
+CENG: 5,"0000,00,00,0000,,,0000"
+CENG: 6,"0000,00,00,0000,,,0000"
OK
AT+CENG=3,1
OK
SIM900
AT+CENG?
+CENG: 0,0
OK
AT+CENG=1,1
OK
AT+CENG?
+CENG: 1,1
+CENG:0,"0582,36,99,460,00,53,f4f2,12,00,1816,
9"
+CENG:1,"0025,41,23,f2a1,460,00,1816"
+CENG:2,"0081,36,31,f9a1,460,00,1816"
+CENG:3,"0572,37,43,f2c3,460,00,1816"
+CENG:4,"0565,33,55,f1a1,460,00,1816"
+CENG:5,"0026,26,02,f571,460,00,1816"
+CENG:6,"0568,25,44,f1a2,460,00,1816"
OK www.simcom.com 22 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
AT+CENG?
+CENG: 3,1
+CENG: 0,"460,01,144f,b5f0,30,61"
+CENG: 1,",,0000,0000,00,00"
+CENG: 2,",,0000,0000,00,00"
+CENG: 3,",,0000,0000,00,00"
+CENG: 4,",,0000,0000,00,00"
+CENG: 5,",,0000,0000,00,00"
+CENG: 6,",,0000,0000,00,00"
OK
AT+CENG=2,1
OK
+CENG:
0,"0097,61,00,460,01,30,b5f0,20,05,144f,255"
+CENG: 1,"0000,00,00,0000,,,0000"
+CENG: 2,"0000,00,00,0000,,,0000"
AT+CENG=3,1
OK
AT+CENG?
+CENG: 3,1
+CENG:0,460,00,1816,f4f2,65,36
+CENG:1,460,00,1816,f2a1,27,41
+CENG:2,460,00,1816,f9a1,37,36
+CENG:3,460,00,1816,f2c3,53,38
+CENG:4,460,00,1816,f1a1,67,33
+CENG:5,460,00,1816,f1a3,30,31
+CENG:6,460,00,1816,f571,02,26
OK
+CENG: 3,"0000,00,00,0000,,,0000"
+CENG: 4,"0000,00,00,0000,,,0000"
+CENG: 5,"0000,00,00,0000,,,0000"
+CENG: 6,"0000,00,00,0000,,,0000"
Difference:
SIM800F can not support <TA> because of platform limited.
2.4.8 AT+STTONE
SIM800F
AT+STTONE=?
+STTONE: (0-1),(1-8,16-20),(10-15300000)
OK
Difference:
Min value of <duration> is different.
SIM900
AT+STTONE=?
+STTONE: (0-1),(1-8,16-20),(3-15300000)
OK
2.4.9 AT+SIMTONE
SIM800F
AT+SIMTONE=?
SIM900
AT+SIMTONE=? www.simcom.com 23 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
+SIMTONE:
(0,1),(20-20000),(200-25500),(0,100-25500),(10
-500000)
OK
Difference:
Min value of <duration> is different.
+SIMTONE:
(0,1),(20-20000),(200-25500),(0,100-25500),(0-500
000)
OK
2.4.10 AT+EXUNSOL
SIM800F SIM900
AT+EXUNSOL=?
+EXUNSOL: ("SQ")
OK
AT+EXUNSOL=?
+EXUNSOL: ("SQ","UR")
OK
Difference:
SIM900 support “UR” to describes the current call state
2.4.11 AT+CGMSCLASS
SIM800F
AT+CGMSCLASS=?
MULTISLOT CLASS: (2,4,8,9,10,12)
OK
AT+CGMSCLASS?
MULTISLOT CLASS: 12
OK
Difference:
SIM800F support GPRS multi-slot class 12.
SIM900
AT+CGMSCLASS=?
MULTISLOT CLASS: (2,4,8,9,10)
OK
AT+CGMSCLASS?
MULTISLOT CLASS: 10
OK
2.4.12 AT+SPWM
SIM800F
AT+SPWM=?
+SPWM: (0-2),(0-100000),(0-100)
SIM900
AT+SPWM=?
+SPWM: (0-2),(0-126),(0-100) www.simcom.com 24 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
OK OK
Difference:
Range of <freq> is different. SIM800F <freq> is 0-100000, SIM900 <period> is 0-126.
2.4.13 AT+ECHO
SIM800F
AT+ECHO=?
+ECHO:
(0,1),(0-65535),(0-65535),(0-65535),(0-65535),(
0,1)
OK
Difference:
Parameters are different.
SIM900
AT+ECHO=?
+ECHO: MIC:(0,2),ES:(0-8),SES:(0-6),MODE:(0,1)
OK
2.4.14 AT*CELLLOCK
SIM800F SIM900
AT*CELLLOCK=?
*CELLLOCK:
(0-1)[,(1-3),(0-124;128-251;512-885;975-1023)[
,(0-124;128-251;512-885;975-1023)[,(0-124;12
8-251;512-885;975-1023)]]]
OK
AT*CELLLOCK=?
*CELLLOCK:
(0-1)[,(0-4),[(0-124;128-251;512-885;975-1023),[(0
-124;128-251;512-885;975-1023),[(0-124;128-251;
512-885;975-1023)..
OK
Difference:
Up to 3 arfcn supported by SIM800F and up to 4 arfcn supported by SIM900.
2.4.15 AT+SLEDS
SIM800F
AT+SLEDS?
+SLEDS: 1,64,800
+SLEDS: 2,64,3000
+SLEDS: 3,64,300
SIM900
AT+SLEDS?
+SLEDS: 1,53,790
+SLEDS: 2,53,2990
+SLEDS: 3,53,287 www.simcom.com 25 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
OK
Difference:
Default value is different.
2.4.16 AT+CWHITELIST
OK
SIM800F SIM900
AT+CWHITELIST=?
+CWHITELIST: (0-3)
OK
Difference:
AT+CWHITELIST=?
+CWHITELIST: (0-1)
OK
SIM900 only support for call white list. SIM800F support call and SMS white list.
2.4.17 AT+CSGS
SIM900 can not support this command.
2.4.18 AT+CMICBIAS
SIM900 can not support this command.
2.4.19 AT+DTAM
SIM900 can not support this command.
2.4.20 AT+SJDR
SIM800F
AT+SJDR=?
+SJDR: (0,1)
OK
Difference:
SIM900
AT+SJDR=?
ERROR www.simcom.com 26 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
SIM900 does not support test command.
2.4.21 AT+CANT
SIM900 can not support this command.
2.4.22 AT+CAGCSET
SIM900 can not support this command.
2.4.23 AT+CKPD
SIM800F can not support this command.
2.4.24 AT+SIMTONEX
SIM900 can not support this command.
2.4.25 AT+CROAMING
SIM900 can not support this command.
2.4.26 AT+CNETSCAN
SIM900 can not support this command.
2.4.27 AT+CEGPRS
SIM900 can not support this command. www.simcom.com 27 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
2.4.28 AT+CGPIO
SIM900 can not support this command.
2.4.29 AT+CMEDPLAY
SIM900 can not support this command.
2.4.30 AT+CMEDLAVOL
SIM900 can not support this command.
2.4.31 AT+SNDELEVEL
SIM900 can not support this command.
2.4.32 AT+CMOD
SIM800F can not support this command.
2.5 AT Commands for GPRS Support
2.5.1 AT+CGDCONT
SIM800F
AT+CGDCONT?
+CGDCONT: 1,"IP","","0.0.0.0",0,0
+CGDCONT: 2,"IP","","0.0.0.0",0,0
+CGDCONT: 3,"IP","","0.0.0.0",0,0
OK
Difference:
SIM900 CID=3 reserved.
SIM900
AT+CGDCONT?
+CGDCONT: 3,"IP","","0.0.0.0",0,0
OK www.simcom.com 28 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
2.5.2 AT+CGQMIN
SIM800F
AT+CGQMIN?
+CGQMIN: 1,0,0,0,0,0
+CGQMIN: 2,0,0,0,0,0
+CGQMIN: 3,0,0,0,0,0
OK
Difference:
SIM900 CID=3 reserved.
2.5.3 AT+CGQREG
SIM800F
AT+CGQREG?
+CGQREQ: 1,0,0,3,0,0
+CGQREQ: 2,0,0,3,0,0
+CGQREQ: 3,0,0,3,0,0
OK
Difference:
SIM900 CID=3 reserved.
2.5.4 AT+CGACT
SIM800F
AT+CGACT?
+CGACT: 1,0
+CGACT: 2,0
+CGACT: 3,0
OK
Difference:
SIM900 CID=3 reserved.
SIM900
AT+CGQMIN?
+CGQMIN: 3,0,0,0,0,0
OK
SIM900
AT+CGQREG?
+CGQREQ: 3,0,0,3,0,0
OK
SIM900
AT+CGACT?
+CGACT: 3,0
OK www.simcom.com 29 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
2.5.5 AT+CGCLASS
SIM800F
AT+CGCLASS=?
+CGCLASS: ("B","CG","CC")
OK
Difference:
SIM800F have 3 class and SIM900 only 2 class.
SIM900
AT+CGCLASS=?
+CGCLASS: ("B","CC")
OK
2.5.6 AT+CGEREP
SIM800F SIM900
AT+CGEREP=?
+CGEREP: (0,1)
AT+CGEREP=?
+CGEREP: (0-2),(0-1)
OK
Difference:
OK
SIM800F only support the first parameter and only 2 choice.SIM900 support 2 parameters.
2.5.7 AT+CGSMS
SIM800F SIM900
AT+CGSMS?
+CGSMS: 3
OK
AT+CGSMS
+CGSMS: 1
OK
Difference:
Default SMS service is 3 (Circuit switched preferred) in SIM800F and SIM900 is 1(Circuit switched).
2.6 AT Commands for SIM Application Toolkit
Please refer to specific use SIM800 Series_STK_Application Note_V1.00. www.simcom.com 30 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
2.7 AT Commands for TCPIP Application
In multi-connection mode, the max connection number between SIM800F and SIM900 is different.
SIM800F support 0-5, SIM900 support 0-7.
2.7.1 AT+CIPMUX
SIM800F SIM900
AT+CIPMUX=1
OK
AT+CIPSTART=?
+CIPSTART:
(0-5),("TCP","UDP"),("(0-255).(0-255).(0-255).(
0-255)"),(1-65535)
+CIPSTART: (0-5),("TCP","UDP"),("DOMAIN
NAME"),(1-65535)
OK
AT+CIPMUX=1
OK
AT+CIPSTART=?
+CIPSTART:
(0-7),("TCP","UDP"),("(0-255).(0-255).(0-255).(0-2
55)"),(1-65535)
+CIPSTART: (0-7),("TCP","UDP"),("DOMAIN
NAME"),(1-65535)
OK
Difference:
The max connection number is different. SIM800F support 0-5, SIM900 support 0-7.
2.7.2 AT+CLPORT
SIM800F
AT+CLPORT=?
+CLPORT: ("TCP","UDP"),(0-65535)
OK
AT+CIPMUX=1
OK
AT+CLPORT=?
+CLPORT: (0-5),("TCP","UDP"),(0-65535)
OK
AT+CIPMUX=0
OK
AT+CLPORT?
+CLPORT: 0,0
SIM900
AT+CLPORT=?
+CLPORT: (1-65535)
OK
AT+CIPMUX=1
OK
AT+CLPORT=?
+CLPORT: (1-65535)
OK
AT+CIPMUX=0
OK
AT+CLPORT?
TCP: 0
UDP: 0 www.simcom.com 31 / 40
OK
AT+CIPMUX=1
OK
AT+CLPORT?
+CLPORT: 0,0,0
+CLPORT: 1,0,0
+CLPORT: 2,0,0
+CLPORT: 3,0,0
+CLPORT: 4,0,0
+CLPORT: 5,0,0
OK
Difference:
2.7.3 AT+CIPSTATUS
SIM800F
AT+CIPSTATUS=?
OK
AT+CIPSTATUS
OK
STATE: IP STATUS
C: 0,,"","","","INITIAL"
C: 1,,"","","","INITIAL"
C: 2,,"","","","INITIAL"
C: 3,,"","","","INITIAL"
C: 4,,"","","","INITIAL"
C: 5,,"","","","INITIAL"
C: 5,,"","","","INITIAL"
AT+CIPSTATUS=1
+CIPSTATUS: 1,,"","","","INITIAL"
OK
Difference:
The max connection number is different.
SIM800F_SIM900_ATC_Comparison_V1.01
OK
AT+CLPORT?
+CLPORT: 0,0,0
+CLPORT: 1,0,0
+CLPORT: 2,0,0
+CLPORT: 3,0,0
+CLPORT: 4,0,0
+CLPORT: 5,0,0
+CLPORT: 6,0,0
+CLPORT: 7,0,0
OK
SIM900
AT+CIPSTATUS=?
OK
AT+CIPSTATUS
OK
STATE: IP INITIAL
C: 0,,"","","","INITIAL"
C: 1,,"","","","INITIAL"
C: 2,,"","","","INITIAL"
C: 3,,"","","","INITIAL"
C: 4,,"","","","INITIAL"
C: 5,,"","","","INITIAL"
C: 6,,"","","","INITIAL"
C: 7,,"","","","INITIAL"
AT+CIPSTATUS=1
+CIPSTATUS: 1,,"","","","INITIAL"
OK www.simcom.com 32 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
2.7.4 AT+CIPUDPNODE
SIM800F
AT+CIPMUX=1
OK
AT+CIPUDPMODE=?
+CIPUDPMODE:
(0-5),(0-2),("(0-255).(0-255).(0-255).(0-255)"),(1
-65535)
OK
AT+CIPUDPMODE?
+CIPUDPMODE: 0,0
+CIPUDPMODE: 1,0
+CIPUDPMODE: 2,0
+CIPUDPMODE: 3,0
+CIPUDPMODE: 4,0
+CIPUDPMODE: 5,0
OK
SIM900
AT+CIPMUX=1
OK
AT+CIPUDPMODE=?
+CIPUDPMODE:
(0-7),(0-2),("(0-255).(0-255).(0-255).(0-255)"),(1-65
535)
OK
AT+CIPUDPMODE?
+CIPUDPMODE: 0,0
+CIPUDPMODE: 1,0
+CIPUDPMODE: 2,0
+CIPUDPMODE: 3,0
+CIPUDPMODE: 4,0
+CIPUDPMODE: 5,0
+CIPUDPMODE: 6,0
+CIPUDPMODE: 7,0
OK
Difference:
The max connection number is different.
2.7.5 AT+CIPRXGET
SIM800F
AT+CIPMUX=1
OK
AT+CIPRXGET=?
+CIPRXGET: (0-4),(0-5),(1-1460)
OK
Difference:
The max connection number is different.
2.7.6 AT+CIPTKA
SIM900
AT+CIPMUX=1
OK
AT+CIPRXGET=?
+CIPRXGET: (0-4),(0-7),(1-1460)
OK www.simcom.com 33 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
SIM800F SIM900
AT+CIPTKA?
+CIPTKA: 1,7200,75,9
OK
Difference:
SIM800F default keep TCP alive and SIM900 not.
AT+CIPTKA?
+CIPTKA: 0,7200,75,9
OK
2.8 AT Commands for HTTP Application
2.8.1 AT+HTTPDATA
SIM800F
AT+HTTPDATA=?
+HTTPDATA: (0-319488),(1000-120000)
OK
Difference:
Parameter range is different.
2.8.2 AT+HTTPREAD
SIM800F
AT+HTTPREAD=?
+HTTPREAD: (0-319488),(1-319488)
OK
Difference:
Parameter range is different.
2.8.3 AT+HTTPCONT
SIM800F
AT+HTTPSCONT?
SIM900
AT+HTTPDATA=?
+HTTPDATA: (0-318976),(1000-120000)
OK
SIM900
AT+HTTPREAD=?
+HTTPREAD: (0-318976),(1-318976)
OK
SIM900
AT+HTTPSCONT? www.simcom.com 34 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
+HTTPSCONT: 1
CID: 1
URL: www.baidu.com
UA: SIMCOM_MODULE
PROIP: 0.0.0.0
PROPORT: 0
REDIR: 0
BREAK: 0
BREAKEND: 0
USERDATA:
OK
Difference:
SIM800F display USERDATA parameter.
2.8.4 AT+FTPFILEPUT
SIM800F
AT+FTPFILEPUT=?
OK
AT+FTPFILEPUT=1,"C:\user\ftp\test.txt"
OK
AT+FTPPUT=1
OK
+FTPPUT: 1,0
Difference:
SIM900 can not support FS.
2.8.5 AT+FTPSIZE
SIM800F
AT+FTPQUIT=?
OK
AT+FTPSIZE
OK
AT+FTPQUIT
OK
+FTPSIZE: 1,86,0
+HTTPSCONT: 1
CID: 1
URL: www.baidu.com
UA: SIMCOM_MODULE
PROIP: 0.0.0.0
PROPORT: 0
REDIR: 0
BREAK: 0
BREAKEND: 0
OK
SIM900
AT+FTPFILEPUT=?
OK
SIM900
AT+FTPQUIT=?
OK
AT+FTPSIZE
OK
AT+FTPQUIT
OK
+FTPSIZE: 1,80,0 www.simcom.com 35 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
Difference:
2.8.6 AT+FTPGETTOFS
SIM900 does not support this command.
‘
2.8.7 AT+FTPPUTFRMFS
SIM900 does not support this command.
2.9 AT Commands for IP Application
2.9.1 AT+CACID
SIM800F
AT+SAPBR=?
+SAPBR:
(0-4),(1-3),"ConParamTag","ConParamValue"
OK
SIM900
AT+SAPBR=?
+SAPBR:
(0-5),(1-3),"ConParamTag","ConParamValue"
OK
AT+SAPBR=5,1 (Save)
OK
Difference:
SIM900 support save operation.
2.10 AT Commands for Email Application
2.10.1 AT+SMTPBODY
SIM800F SIM900 www.simcom.com 36 / 40
AT+SMTPBODY?
+SMTPBODY: ""
OK
AT+SMTPBODY=1
DOWNLOAD
OK
Difference:
SIM900 does not support read command.
SIM800F_SIM900_ATC_Comparison_V1.01
AT+SMTPBODY?
ERROR
AT+SMTPBODY
> DDDDD
OK
2.11 AT Commands for SSL Application
2.11.1 AT+EMAILSSL
SIM800F
AT+EMAILSSL=?
+EMAILSSL: (0-2)
OK
AT+EMAILSSL?
+EMAILSSL: 0
OK
Difference:
Parameter is different.
SIM900
AT+EMAILSSL=?
+EMAILSSL: (0-1)
OK
AT+EMAILSSL?
+EMAILSSL: 0
OK
2.11.2 AT+HTTPSSL
SIM800F SIM900
AT+HTTPINIT
OK
AT+HTTPSSL=1
OK
Difference:
SIM800F must AT+HTTPINIT before AT+HTTPSSL.
AT+HTTPSSL=1
OK www.simcom.com 37 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
2.11.3 AT+FTPSSL
SIM900 does not support this command.
2.11.4 AT+CIPSSL
SIM900 does not support this command.
2.11.5 AT+SSLSETCERT
SIM900 does not support this command.
2.11.6 AT+SSLOPT
SIM900 does not support this command.
2.12 AT Commands for DDET Application
2.12.1 AT+DDET
SIM800F
AT+DDET?
+DDET: 0,0,0,0
OK
AT+DDET=?
+DDET: (0,1),(0-10000),(0,1),(0,1)
OK
Difference:
SIM800F can support more parameters.
SIM900 can not support read command.
SIM900
AT+DDET?
+DDET: 0,0
OK
AT+DDET=?
ERROR www.simcom.com 38 / 40
SIM800F_SIM900_ATC_Comparison_V1.01
2.13 AT Commands for NTP Application
2.13.1 AT+CNTPCID
SIM800F SIM900
AT+CNTPCID=?
+CNTPCID: (1-3)
OK
AT+CNTPCID?
+CNTPCID: 1
OK
Difference:
Parameter <cid> of SIM900 is been set by AT+CNTP.
AT+CNTPCID=?
OK
AT+CNTPCID?
+CNTPCID: 1
OK
2.13.2 AT+CNTP
SIM800F SIM900
AT+CNTP=?
+CNTP: 64,(-47~48)
OK
AT+CNTP?
+CNTP: 202.120.2.101,32
AT+CNTP=?
OK
AT+CNTP?
+CNTP: "202.120.2.101:123",8,1,1
OK
OK
AT+CNTP="202.120.2.101",32
OK
AT+CNTP
OK
AT+CNTP="202.120.2.101",8,1,1
OK
AT+CNTP
OK
+CNTP: 1
Difference:
+CNTP: 1,"15/03/13,17:27:15"
SIM800F only support server URL and time zone. Parameter <cid> is been set by AT+CNTPCID. www.simcom.com 39 / 40
2.14 AT Commands for Record Application
SIM900 does not support record function.
SIM800F_SIM900_ATC_Comparison_V1.01 www.simcom.com 40 / 40
Download
Advertisement