SIM100_UGD 01.01 9 2003 22 SIM100_UGD_V01.01 SIM100 GSM/GPRS AT GSM GPRS GSM 1
0....3 1...4 1.1....4 1.2....4 2....5 2.1....5 3....6 3.1....6 3.2....6 3.3....8 3.4....9 3.5....12 3.6. SIM...13 3.7....14 3.8....15 3.9. SPI LCD...16 4....17 5. AT...22 5.1....22 5.2....27 5.3....30 5.4....35 5.5....38 5.6. GPRS...48 5.7....54 6....60 6.1. SIM100...60 7....61 7.1....61 7.2....61 7.3....61 60...63 IL-312-A60P-VF-A...65 MM9329-2700...66 EVB...67 2
0. / / 01.00 2003/08/08 01.01 2003/09/22 3
1 SIM100 GSM/GPRS AT EVB 1.1. SIM100 : IT1_11_0600 SIM100_V4.0.4 1.2. [1] SIM100_ATC_V01.02 SIM100_ATC_V01.02 [2] ITU-T Draft new Serial asynchronous automatic dialling and control recommendation V.25ter: [3] GSM 07.07: Digital cellular telecommunications (Phase 2+); AT command set for GSM Mobile Equipment (ME) [4] GSM 07.05: Digital cellular telecommunications (Phase 2+); Use of Data Terminal Equipment Data Circuit terminating Equipment (DTE DCE) interface for Short Message Service (SMS) and Cell Broadcast Service (CBS) [5] GSM 11.14: Digital cellular telecommunications system (Phase 2+); Specification of the SIM Application Toolkit for the Subscriber Identity Module Mobile Equipment (SIM ME) interface [6] GSM 11.11: Digital cellular telecommunications system (Phase 2+); Specification of the Subscriber Identity Module Mobile Equipment (SIM ME) interface [7] GSM 03.38: Digital cellular telecommunications system (Phase 2+); Alphabets and language-specific information [8] GSM 11.10 Digital cellular telecommunications system (Phase 2) Mobile Station (MS) conformance specification Part 1: Conformance specification [9] YDN 055-1997 900/1800MHz TDMA [10] YD 1032-2000 YD 1032-2000 900/1800MHz TDMA [11] GB15842-1995 GB15842-1995 [12] GB/T 15844.2-1995 GB/T 15844.2-1995 [13] GB/T 15844.3-1995 4
2. SIM100 GSM/GPRS SIM100 GSM GSM/GPRS PDA PCMCIA MODEM USB MODEM POS SIM100 2.1. SIM100 53mm 33mm 3.0mm GPRS Class 10 Class B GSM900/DCS1800 14,400kbit/s 9,600kbit/s ; EFR/FR/HR ; GSM07.07, GSM07.05 AT Class 4 (2W)/(EGSM), ass 1(1W)/(1800MHz); Cl 4.6V 3.3V 4mA SIM 60 12 +75-35 5
3. 3.1. SIM100 60 pin IL-312-A60P-VF-A ITM100 CPB7260-1111 SIM100 RS-232 SIM 3.2. 3.2.1. SIM100 3.3V~4.6V 2A VDD_EXT VANA 1 SIM100-E( ) VRTC(pin15), RTC, 2.0V Maxell TC614,Seiko TS621 Kanebo PAS621 Seiko(XC621) Panasonic CEM0E204A SIM100, ITM100 6
60 1 1 PWR 2 PWR 3 PWR 4 PWR 5 PWR 6 PWR 7 PWR 8 PWR 9 GND 10 GND 11 GND 12 GND 13 GND 14 GND 15 GND/VRTC* 16 GND/VANA* 17 VDD_EXT/VEXT* 50 AGND * SIM100-E 51 AGND pin15 VRTC 2.0V pin16 VANA 2.5V 50mA pin17 VEXT 2.8V 50mA * SIM100 pin15 pin16 pin17 2.7V-3.5V, 50mA ITM100 2 (V) V (V) PWR 3.3 4.2 4.6 3.3V VDD_EXT 2.7 3.0 3.5 50mA 3 VIL 0 0.3 VDD_EXT V VIH 0.7 VDD_EXT VDD_EXT+0.3 V VOL GND 0.2 V VOH VDD_EXT-0.2 VDD_EXT V 3.3V 470uF 6.3V 100 m 1 Sanyo 6TPB470M 2 AVX TP5E477M006R0050 7
3.2.2. GSM/GPRS 4 1 1 250mA GPRS 2 1 500mA - 4mA 1700mA GPRS 3 2 560mA GPRS 4 3.3. 125mA 50uA SIM100 RS-232 AT 5 I/O 28 DCD Data Carrier O Detection 38 DTR Data Terminal Ready I 40 RXD Receive Data I 42 TXD Transmit Data O 44 RTS Request to Send I 46 CTS Clear to Send O 48 RI Ring Indicator O PC SIM RS-232 GPRS GPRS 300 1200 2400 4800 9600 19200 38400 57600 115200 115200 AT+IPR=<rate> IPR=<rate> NVRAM DSR 0 (State ON ) V4.0.2 DCD PC 8
2 MCU TXD RXD GND DTR RTS DCD CTS DCD TXD RXD RI GND RI MCU MCU MCU MCU DTR Slow Clocking 13MHz 32.768KHz, Slow Clocking MCU DTRONOFF 4mA Slow Clocking MCU DTR OFF ON 4ms 3.4. AT+CHFA 6 53 MIC1P 1 54 SPK1P 1 55 MIC1N 1 56 SPK1N 1 57 MIC2P 2 58 SPK2P 2 59 MIC2N 2 60 SPK2N 2 32 PWM BUZZER /GPIO 12 / IO 9
3.4.1. 3 2V-0.5mA 2.2K Sensitivity: -44dBv/Pa -49.8dBV @1KHz, 88dB SPL Vcc=1.25VDC, RL=2.2Kohms Vcc<=2.5V 100-3300Hz 115dB SPL 5uA ~300uA, Vcc=1.25VDC, RL=2.2Kohms RL=1.2-2.2K Ohms 10
60 MIC1P 1.2V 1.5V AT+CMIC 900MHz 1800MHz 1. 10pF(1800MHz), 33pF(900MHz) TDK 0603 COG 2. 22pF(1800MHz), 47pF(900MHz) TDK 0402 COG Q1 P MOS Vishay SI1039X MOS Q1 VMICBIASEN VMICBIASEN VMICBIASEN-VBAT>-0.45V 15 AT+CLVL 15 103dB at 1KHz/100mV 10mW 3.4.2. 3 4 11
32 27 32 75mW 2.0V 2V-0.5mA 2.2K SNR>60dB 3.4.3. 32 5 AT+CRSL=value value 0-100 3.5. GSM900/DCS1800 Murata MM9329-2700B MM9329-2700B MXTK92XXXXX CC-MC35-SMA/J GSM900 1dB 12
DCS1800 1.5dB 50 GPRS Class 10 4 2 5 7 GSM900 33dBm 2dB 5dBm 5dB DCS1800 30dBm 2dB 0dBm 5dB 8 GSM900-104 -106 dbm DCS1800-102 -104 dbm 9 GSM900 935~960MHz 890-915MHz DCS1800 1805~1880 MHz 1710~1785 MHz GSM900/DCS1800 50 2 3.6. SIM SIM 3.0V SIM 1.8V SIM SIM SIM 10 SIM 19 SIM_VDD SIM SIM 3.0V 10% 1.8V 10% 10mA 21 SIM_I/O SIM 23 SIM_CLK SIM 25 SIM_RST SIM SIM : 13
6 SIM SIM ST ESDA6V1W5 TVS 3.7. 11 34 ON/OFF 36 ~RESET AT+CFUN=0 1 100mS D101 VBAT 3.3V 7 /RESET 4.7uF 14
RESET ON/~OFF MCU MCU ON/~OFF RESET MCU AT+CFUN=0,1 ON/~OFF 0FF RESET 100ms 50uA ON/~OFF ~RESET 200ms 100ms 3.8. 5 5 5 KBR0/GPI7(37 ) KBC1/GPO3(29 ) SEND KBR0/GPI7(37 ) KBC4/GPO6(35 ) END 30 15
8 12 LED OFF 64 ms ON/ 1 s OFF 64ms ON/ 3 s OFF 64ms ON/ 300ms OFF 64ms ON/ 1500ms OFF 3.9. SPI LCD GPRS (PDP context) 5 SPI SIM100 LCD LCD SPI 13 SPI 18 SPI_DATA SPI 20 SPI_CLK SPI 22 SPI_CS SPI 24 SPI_D/C SPI / 26 SPI_RST SPI 16
4. Windows AT SIM100 1 WIDOWS ( ITM100) 17
2 PC 18
3 115200 8 1 19
AT 20
GPRS TE( ) +++ TA( ) AT ATO 21
5. AT AT SIM100 AT ITM100_ATC_V01.02 5.1. 5.1.1. AT+CGMI AT+CGMI AT+CGMI=? Execute command AT+CGMI GSM 07.07 5.1.2. AT+CGMM TA <manufacturer> s <manufacturer> AT+CGMM AT+CGMM=? Execute command AT+CGMM GSM 07.07 5.1.3. AT+CGMR TA <model> s <model> AT+CGMR AT+CGMR=? Execute command AT+CGMR GSM 07.07 5.1.4. ATI TA <revision> s <revision> ATI TA _Ltd _SIM100 Revision: SIM100_V04.0.2 22
V.25ter 5.1.5. ATE ATE[<value>] V.25ter <value 0 Echo mode off 1 Echo mode on 5.1.6. ATV ATV Set command ATV[<value>] V.25ter <value> 0 1 numeric code verbose code 5.1.7. A/ A/ V.25ter 5.1.8. AT+CGSN AT+CGSN +GSN) ( AT+CGSN=? Execute command AT+CGSN GSM 07.07 5.1.9. AT+CBC +GSN <sn> s +GSN AT+CBC AT+CBC=? +CBC<bcs>s,< bcl>s 23
see set command +CME ERROR <err> Read command AT+CBC +CBC: <bcs>,< bcl> +CME ERROR <err> <bcs> 0 ME 1 ME, 2 ME 3 ME, <bcl> 0, ME 1..100, : VBAT bcl 4.2V 101 4.0V 99 3.8V 95 3.7V 93 3.6V 92 3.5V 92 3.4V 89 3.3V 88 5.1.10. AT+CSCS AT+CSCS TE AT+CSCS=? Read command AT+CSCS? Set command AT+CSCS=[<chs et>] GSM 07.07 +CSCS: ( GSM, UCS2 ) +CSCS: <chset> s <chset> GSM GSM UCS2 UCS2 <chset> TE TA TE ME <chset> GSM GSM UCS2 UCS2 5.1.11. AT+CLVL AT+CLVL AT+CLVL=? +CLVL: (list of supported <level>s) 24
Read command AT+CLVL? Set command AT+CLVL=<leve l> [5] +CME ERROR: <err> See set command +CLVL: <level> +CME ERROR: <err> See set command +CME ERROR: <err> s <level>, 0~100 ( ) 5.1.12. AT+VTD AT+VTD DTMF AT+VTD=? Read command AT+VTD? Set command AT+VTD = <duration> GSM 07.07 5.1.13. AT+SIDET +VTD: list of supported <duration>s s see set command +VTD: <duration> s see set command DTMF AT+VTS DTMF s <duration> 0 1-255 1/10 AT+SIDET AT+SIDET=? Execute command AT+ SIDET? +SIDET: (gainlevel) See set command + SIDET: < gainlevel> Set command AT+ SIDET = < gainlevel > See set command < gainlevel > int: 0 32767 25
<gianlevel> /db /32767) =20*log( 5.1.14. AT+ECHO AT+ECHO AT+ECHO=? Read command AT+ ECHO? +ECHO: (voxgain),( minmicenergy),( sampslnceprd) [,(Channel)] See set command + ECHO: <voxgain>,<minmicenergy>,<sampslnceprd>,<channel> Set command AT+ ECHO = <voxgain>,<minmi cenergy>,<sampsl nceprd>[,<chann el>] See set command < voxgain > int: 0 32767 < minmicenergy > int: 0 32767 < sampslnceprd > int: 0 32767 <Channel> <voxgain>: <minmicenergy>: 20 <sampslnceprd> SID 4 <Channel>: 0 1 (DEFAULT) 5.1.15. AT+CHFA AT+CHFA AT+CHFA=? Read command AT+CHFA? Set command AT+ CHFA =<state> +CHFA: (0 = NORMAL_AUDIO, 1 = AUX_AUDIO) s see set command + CHFA: <state> s see set command +CME ERROR: <err> s <state> 0 Normal audio channel(default) 1 Aux audio channel 26
5.1.16. AT+CMIC AT+CMIC AT+CMIC=? Read command AT+ CMIC? Set command AT+ CMIC = <channel>,< gainlevel > +CMIC: (channel),(gainlevel) see set command + CMIC: < gainlevel(main_mic) >, <gainlevel(aux_mic)> see set command s <channel> 0 Main Microphone 1 Aux Microphone < gainlevel > int: 0 15 0 0dB 1 +1.5dB 2 +3.0 db(default value) 3 +4.5 db 4 +6.0 db 5 +7.5 db 6 +9.0 db 7 +10.5 db 8 +12.0 db 9 +13.5 db 10 +15.0 db 11 +16.5 db 12 +18.0 db 13 +19.5 db 14 +21.0 db 15 +22.5 db 5.2. 5.2.1. ATD ATD Execute command ATD[<n>][<mgs m][;] TA X=2 ( or X=4) NO DIALTONE ( X=3 or X=4) BUSY NO CARRIER CONNECT<text> : <text> only if parameter setting X>0 TA 27
<n> V.25ter modifiers : 0-9, *, #, +, A, B, C V.25ter modifiers :,(), T, P,!, W, @ Additional only: <mgsm> GSM modifiers : I CLIR G, g CUG, AT+CCUG V.25ter/GSM 07.07 <;>, 5.2.2. ATA ATA Execute command ATA TA CONNECT<text> : <text> X>0 TA TA NO CARRIER V.25ter 5.2.3. ATH ATH Execute command ATH[n] V.25ter 5.2.4. AT+VTS TE TA <n> 0 AT+VTS DTMF AT+VTS=? +VTS: list of supported <dtmf>s s See Set Command 28
Set command AT+VTS=<dtmf-s tring> GSM 07.07 DTMF : +CME ERROR: <err> : s <dtmf-string> 20, ( ) ( ): 0-9,#,*,A-D 3 6 2 3 6 2 DTMF DTMF AT+VTD 5.2.5. ATDL ATDL[ ] V.25ter/GSM 07.07 TA +CME ERROR X=2 X=4 NO DIALTONE X=3 X=4 BUSY NO CARRIER CONNECT<text>:<text> X>0 TA <;> 5.2.6. ATS0 ATS0 Read command ATS0? Set command ATS0=[<n>] V.25ter <n> <n> 0 1-255 29
5.3. 5.3.1. AT+CNUM AT+CNUM / AT+CNUM=? Execute command AT+CNUM 07.07 +CNUM: [<alpha1>],<number1>,<type1>[,<speed>,<service>[,<itc>]] [<CR><LF>+CNUM: [<alpha2>],<number2>,<type2>[,<speed>,<se rvice> [,<itc>]] [...]] If error is related to ME functionality: +CME ERROR: <err> <alphax> <numberx> TE <numberx> <type x> <typex> (refer to GSM ]subclause 04.08 [8 10.5.4.7) <speed> +CBST <service> ( ) 0 asynchronous modem 1 synchronous modem 2 PAD Access (asynchronous) 3 Packet Access (synchronous) 4 Voice 5 Fax <itc> () 0 3.1 khz 1 UDI 5.3.2. AT+ COPS AT+ COPS AT+COPS=? Read command AT+COPS? short alpha numeric <oper>s, SIM +COPS: list of supported (<stat>,long alphanumeric <oper>,[short alpha numeric <oper>s],numeric <oper>)s, [,( list of supported<mode>s),( list of supported<format>s)] If error is related to ME functionality: +CME ERROR:<err> see set command <format> <oper> +COPS <mode>[,<format>,<oper>] 30
If error is related to ME functionality: +CME ERROR:<err> Set command AT+COPS = <mode> [, <format>[, <oper>]] 07.07 5.3.3. AT+ CPOL see set command <oper> <oper> AT+COPS=? <oper> If error is related to ME functionality: +CME ERROR:<err> <stat> 0 1 2 3 <oper> <mode> <mode> 0 <oper> 1 <oper> 2 3 +COPS? <format> +COPS? <oper> <format> 4 / <format> 0 <oper> 16 1 <oper> 2 <oper> ; GSM AT+ CPOL AT+CPOL=? Read command AT+CPOL? SIM <index> s <format> s +CPOL: (list of supported <index>s),(list of supported <format>s) see set command SIM +CPOL: <index1>,<format>,<oper1> [<CR><LF>+CPOL: <index2>,<format>,<oper2> [ ]] If error is related to ME functionality: +CME ERROR: <err> see set command 31
Set command AT+CPOL=[<inde x>][,<format>[,<op er>]] If error is related to ME functionality: +CME ERROR:<err> 07.07 <index> SIM <format> 0 <oper> 1 <oper> 2 <oper> <oper> <format> ) +COPS 5.3.4. AT+ COPN AT+ COPN AT+COPN=? Execute command AT+COPN 07.07 ME +COPN: <numeric1>,<alpha1 > [<CR><LF>+COPN: <numeric2>,<alpha2> [ ]] If error is related to ME functionality: +CME ERROR: <err> <numericn> : +COPS) ( <alphan> : ( +COPS) 5.3.5. AT+CREG AT+CREG AT+CREG =? Read command AT+CREG? Set command AT+CREG=[<n>] +CREG: list of supported <n>s see set command TA <ci> <n> =2 ME +CREG < n>,<stat>[,<lac>,<ci>] If error is related to ME functionality: +CME ERROR:<err> see set command TA <n>=1 ME +CREG: <stat> 32
07.07 <n> 0 1 +CREG: <stat> 2 <stat> 0 ME 1 2 ME 3 4 unknown 5 5.3.6. AT+CPIN AT+CPIN PIN AT+CPIN=? Read command AT+CPIN? Execute command AT+CPIN=<pin> [, <new pin>] GSM 07.07 TA +CPIN <code> ME +CME ERROR <err> <code> READY SIM PIN SIM PIN SIM PUK SIM PUK PH_SIM PIN SIM PH_SIM PUK SIM PUK( ) SIM PIN2 PIN2, +CME ERROR:17 FDN SIM PUK +CME ERROR:18 TA SIM PIN,SIM PUK,PH-SIM etc. PIN TA PIN +CME ERROR, TE. PIN SIM PUK SIM PUK2, PIN PIN <newpin> SIM PIN ME +CME ERROR <err> <pin> <new pin> PIN SIM PUK SIM PUK2 33
5.3.7. AT+CPWD AT+CPWD AT+CPWD=? Execute command AT+CPWD = <fac>, [<oldpwd>], <newpwd> GSM 07.07 TA +CPWD<fac>,<pwdlength> ME +CME ERROR <err> <fac> FD, <pqwdlength> TA ME +CME ERROR <err> <fac> SC SIM( SIM ) SIM ME AO BAOC( )( GSM02.88[6]caluse1) OI BOIC( ) GSM02.88[6]claude 1 OX BOIC-exHC( GSM02.88[6] clause 1) AI BAIC( ) GSM02.88[6] clause 2 IR BIC-Roam( ) GSM02.88[6] clause 2 AB GSM02.30[19] ( <mode>=0) AG GSM02.30[19] ( <mode>=0) AC GSM02.30[19] ( <mode>=0) P2 SIM PIN2<oldpwd> <newpwd> 5.3.8. AT+CFUN AT+ CFUN AT+CFUN=? Read command AT+CFUN? +CFUN:(0-1,4),(0-1) +CME ERROR: <err> See set command +CFUN:<fun> If error is related to ME functionality: +CME ERROR: <err> See set comand 34
Set command AT+CFUN=<fun>, <rst> +CFUN:<fun> If error is related to ME functionality: +CME ERROR: <err> <fun> 0 minimum functionality 1 full functionality 07.07 <rst> 0, ( ) 1 5.3.9. AT+ CSQ AT+ CSQ AT+CSQ=? Execute command AT+CSQ 07.07 +CSQ: (list of supported <rssi>s),(list of supported <ber>s) see execute command +CSQ: <rssi>,<ber> If error is related to ME functionality: +CME ERROR: <err> <rssi> <rssi> 0-113dBm or less 1-111dBm 2-30 -109...-53dBm 31-51dBm or greater 99 <ber> 0..7,99 5.4. 5.4.1. AT+CPBS AT+CPBS AT+CPBS=? Read command AT+CPBS? <storage> +CPBS: (list of supported <storage>s) If error is related to ME functionality: +CME ERROR:<err> see set command +CPBS: <storage> If error is related to ME functionality: +CME ERROR: <err> 35
Set command AT+CPBS=<storag e> 07.07 5.4.2. AT+CPBR see set command If error is related to ME functionality: +CME ERROR: <err> <storage> "DC" NVRAM (+CPBW ) "FD" SIM "LD" SIM "ON" SIM (or ME) (MSISDNs) "SM" SIM "MC" NVRAM AT+CPBR AT+CPBR=? Execute command AT+CPBR = <index1> [, <index2>] 07.07 5.4.3. AT+CPBW <number> <text> +CPBR (list of supported <index>s),[<nlength>],[<tlength>] If error is related to ME functionality: +CME ERROR: <err> <index> <nlength> <tlength> <index1> <index2> <index2> <index1> <index2> <index1> <index2> <index1> +CPBR:<index1>,<number>,<type>,<text>[<CR><LF>+CPBR:...+ CPBR: <index2>, <number>, <type>, <text>] If error is related to ME functionality: +CME ERROR <index1> <index2> <number> <type> 129 + 145 <text> TE +CSCS AT+CPBW 36
AT+CPBW=? Execute command AT+CPBW = [<index>], [<number>, [<type>, [<text>]]] 07.07 5.4.4. AT+CPBF AT+CPBF AT+CPBF =? <text> +CPBW: (list of supported <index>s), <nlength>, (list of supported <typ>s), <tlength> If error is related to ME functionality: +CME ERROR: <err> see execute command <number> <index> <number> <type> <text> <index> <index> If error is related to ME functionality: +CME ERROR: <err> <nlength> <tlength> <index> <number> <type> 129 145 + <text> TE +CSCS : <text> GSM char. Seq. Seq.(hex) \ \5C 5C 35 43 (backslash) \22 5C 32 32 (string delimiter) BSP \08 5C 30 38 (backspace) NULL \00 5C 30 30 (GSM null) 0 (GSM null) may cause problems for application layers softwa may cause problemsforapplicationlayerssoftware when readingstring lengths. +CPBF: [maximum length of field <nlength>],[maximum length of field <tlength>] see execute command 37
Execute command AT+CPBF=<findte xt> 07.07 <findtext> [+CPBF: <index1>,<number>,<type>,<text>[[...] <CR><LF>+CBPF: <index2>,<number>,<type>,<text>]] If error is related to ME functionality: +CME ERROR: <err> <index1>, <index2> <number> <type> <type> 129 145 + <findtext>, <text> TE +CSCS <nlength> <tlength> 5.5. 5.5.1. AT+CSMS AT+CSMS AT+CSMS=? Read command AT+CSMS? Set command AT+CSMS= <service> 07.05 +CSMS: list of supported <service>s see set command +CSMS: <service>,<mt>,<mo>,<bm> see set command +CSMS: <mt>,<mo>,<bm> If error is related to ME functionality: +CMS ERROR: <err> <service> 0 GSM 03.40 and 03.41 Phase 2 128 SMS PDU - TPDU SMS. <mt> ME 0 ME 1 ME <mo> ME : 0 ME 1 ME <bm> 0 ME 1 ME 38
5.5.2. AT+CPMS AT+CPMS AT+CPMS=? Read command AT+CPMS? Set command AT+CPMS = <mem1> [,<mem2> [,<mem3>]] 07.05 5.5.3. AT+CMGF +CPMS: (list of supported <mem1>s),(list of supported <mem2>s),(list of supported <mem3>s) see set command +CPMS: <mem1>,<used1>,<total1>,<mem2>,<used2>,<total2>, <mem3>,<used3>,<total3> If error is related to ME functionality: +CMS ERROR see set command <mem1>, <mem2> <mem3> +CPMS: <used1>,<total1>,<used2>,<total2>,<used3>,<total3> If error is related to ME functionality: +CMS ERROR:<err> <mem1> "SM" SIM <mem2> "SM" SIM message storage <mem3> PC("+CNMI") "SM" SIM <usedx> <memx> <totalx> <memx> AT+CMGF AT+CMGF =? Read command AT+CMGF? Set command AT+CMGF = [<mode>] 07.05 +CMGF: list of supported <mode>s see set command +CMGF: <mode> see set command <mode> 0 PDU 1 39
5.5.4. AT+CSMP AT+CSMP AT+CSMP =? Read command AT+CSMP? Set command AT+CSMP=[<fo>[< vp>[,pid>[,<dcs>]]] ] 07.05 5.5.5. AT+CSCA +CSMP:(list of supported <fo>s),(list of supported <vp>s) see set command +CSMP:<fo>,<vp>,<pid>,<dcs> see set command (+CMGF=1) SMSC <vp> 0... 255 <vp> ) NVROM <fo> GSM 03.40 SMS-SUBMIT 17, SMS-DELIVER, SMS-STATUS-REPORT, SMS-COMMAND( 2) <vp> GSM 03.40 TP-Validity-Period SMS-SUBMIT <fo> ( 167) <dt>) ( <pid> GSM 03.40 tocol-identifier TP-Pro <dcs> GSM 03.38 SMS Data Coding Scheme AT+CSCA AT+CSCA =? Read command AT+CSCA? Set command AT+CSCA = <sca>[,<tosca>] see set command +CSCA: <sca>,<tosca> see set command SMSC PDU SMSC <sca> GSM 04.11 RP SC address +CSCS <tosca> GSM 04.11 TP- Destination-Address Type-of-Address <sca> + 145 40
07.05 5.5.6. AT+CSCB 129 AT+CSCB AT+CSCB=? Read command AT+CSCB? Set command AT+CSCB= [<mode>[,mids>[,< dcss>]]] 07.05 5.5.7. AT+CNMI +CSCB: list of supported <mode>s see set command +CSCB: <mode>,<mids>,<dcss> see set command ME CBM <mode> 0 <mids> <dcss> 1 <mids> <dcss> <mids> "0,1,5,320-478,922". <dcss> "0-3,5". AT+CNMI AT+CNMI =? Read command AT+CNMI? Set command AT+CNMI = [<mode> [,<mt>[,<bm> [,<ds>[,<bfr>]]]]] +CNMI: (list of supported <mode>s),(list of supported <mt>s),(list of supported <bm>s),(list of supported <ds>s),(list of supported <bfr>s) see set command +CNMI: <mode>,<mt>,<bm>,<ds>,<bfr> see set command TA-TE TE TA-TE GSM 03.38 If error is related to ME functionality: +CMS ERROR: <err> <mode> 0 TA TA 41
( +CMTI:<mem>,<index ( 1 TA-TE TA TA-TE TE 2 TA-TE TA TA TA-TE TE 3 TA TA-TE TE <mt> GSM 03.38 [2]< ) 0 TE SMS-DELIVER 1 SMS-DELIVER ME/TA 2 SMS-DELIVER( class2 ) TE PDU +CMT:[<alpha>],<length><CR><LF><pdu> +CMT:<oa>,[<alpha>],<scts>[,<tooa>,<fo>,<pid>, <dcs>,<sca>,<tosca>,<length>]<cr><lf><data> ( ) class 2 <mt> =1 3 class 3 SMS-DELIVER <mt> =2 <mt> =1 <bm> GSM 03.38 [2] +CBM < bm >) 0 TE CBM 2 TE PDU +CBM:<length><CR><LF><pdu> +CBM:<sn>,<mid>,<dcs>,<page>,<pages> <CR><LF><data> <ds> SMS-STATUS-REPORT 0 TE SMS-STATUS-REPORT 1 SMS-STATUS-REPORT TE PDU +CDS:<length><CR><LF><pdu> +CDS:<fo>,<mr>,[<ra>],[<tora>],<scts>,<dt>,<st> <bfr> 0 <mode> 1...3 TA TE ( TE ) 1 <mode> 1...3 TA 42
07.05 +CMTI: <mem>,<index> +CMT:,<length><CR><LF><pdu> +CBM: <length><cr><lf><pdu> 5.5.8. AT+CMGL AT+CMGL AT+CMGL =? Execute command AT+CMGL[= <stat>] +CMGL: list of supported <stat>s see execute command <mem1> <stat> 'received unread' read' 1) ( +CMGF=1) SMS-SUBMITs and/or SMS-DELIVERs +CMGL: <index>,<stat>,<oa/da>,[<alpha>],[<scts>][,<tooa/toda>,<length>]<c R><LF><data>[<CR><LF> +CMGL: <index>,<stat>,<da/oa>,[<alpha>],[<scts>][,<tooa/toda>,<length>]<c R><LF><data>[...]] 2) PDU +CMGF=0) ( +CMGL: <index>,<stat>,[<alpha>],<length><cr><lf><pdu> [<CR><LF>+CMGL: <index>,<stat>,[alpha],<length><cr><lf><pdu> [...]] 3)If error is related to ME functionality: +CMS ERROR: <err> <stat> 1) "REC UNREAD" Received unread messages (default) "REC READ" Received read messages "STO UNSENT" Stored unsent messages "STO SENT" Stored sent messages "ALL" All messages 2) PDU 0 Received unread messages (default) 1 Received read messages 2 Stored unsent messages 3 Stored sent messages 4 All messages <alpha> MT <da> <oa> <da> GSM03.40 TP-Destination-Address BCD GMS TE +CSCSaddress <toda> <data> GSM 03.40 TP-User-Data 43
1<dcs> GSM 03.38 default alphabet <fo> UDHI TP-User-Data-Header-Indication ME/TA GSM TE 2<dcs> 8bit UCS2 <fo> UDHI TP-User-Data-Header-Indication ME/TA GSM alphabet 8bit IRA (e.g. 8 42 TE 2A (IRA 50 and 65)) 07.05 GSM 03.41 CBM 1<dcs> GSM 03.38 default alphabet ME/TA GSM TE 2<dcs> 8bit UCS2 ME/TA GSM alphabet 8bit IRA <length> ( +CMGF=1)<data> <cdata> PDU ( +CMGF=0) TPDU (RP SMSC <index> <oa> GSM 03.40 TP-Originating-Address BCD GMS <toda> <pdu> GSM 04.11 SC GSM 03.40 TPDU ME/TA 8bit TP IRA (e.g. 8 42 TE 2A (IRA 50 and 65)) : GSM 03.41 TPDU <scts> GSM 03.40 TP-Service-Center-Time-Stamp ( <dt> ) <toda> GSM 04.11 TP-Destination-Address Type-of-Address ( <da> + (IRA 43) 145, 129) <tooa> GSM 04.11 TP-Originating-Address <toda> ( ) 5.5.9. AT+CMGR AT+CMGR AT+CMGR =? Execute command AT+CMGR=<inde x> <mem1> <index> 'received unread' 'received read' 1) ( +CMGF=1) SMS-DELIVER: 44
+CMGR: <stat>,<oa>,[<alpha>],<scts> [,<tooa>,<fo>,<pid>,<dcs>, <sca>,<tosca>,<length>]<cr><lf><data> SMS-SUBMIT: +CMGR: <stat>,<da>,[<alpha>] [,<toda>,<fo>,<pid>,<dcs>,[<vp>], <sca>,<tosca>,<length>]<cr><lf><data> 2) PDU +CMGF=0) ( +CMGR: <stat>,[<alpha>],<length><cr><lf><pdu> 3)If error is related to ME functionality: +CMS ERROR: <err> <alpha> MT <da> <oa> <da> GSM03.40 TP-Destination-Address BCD GMS TE +CSCSaddress <toda> <data> GSM 03.40 TP-User-Data 1<dcs> GSM 03.38 default alphabet <fo> UDHI TP-User-Data-Header-Indication ME/TA GSM TE 2<dcs> 8bit UCS2 <fo> UDHI TP-User-Data-Header-Indication ME/TA GSM alphabet 8bit IRA (e.g. 8 42 TE 2A (IRA 50 and 65)) GSM 03.41 CBM 1<dcs> GSM 03.38 default alphabet ME/TA GSM TE 2<dcs> 8bit UCS2 ME/TA GSM alphabet 8bit IRA <dcs> GSM 03.38 SMS (default 0), <fo> GSM 03.40 SMS-SUBMIT 17, SMS-DELIVER, SMS-STATUS-REPORT, SMS-COMMAND( 2) <length> ( +CMGF=1)<data> <cdata> PDU ( +CMGF=0) TPDU (RP SMSC <mid> GSM 03.41 CBM Message Identifier <oa> GSM 03.40 TP-Originating-Address BCD GMS <toda> <pdu> GSM 04.11 SC GSM 03.40 TPDU ME/TA 8bit TP IRA (e.g. 8 42 TE 2A (IRA 50 and 65)) 45
07.05 : GSM 03.41 TPDU <sca> GSM 04.11 RP SC address BCD GMS TE +CSCS <tosca> <scts> GSM 03.40 TP-Service-Center-Time-Stamp ( <dt> ) <stat> "REC UNREAD" Received unread messages (default) "REC READ" Received read messages "STO UNSENT" Stored unsent messages "STO SENT" Stored sent messages "ALL" All messages <toda> GSM 04.11 TP-Destination-Address Type-of-Address ( <da> + (IRA 43) 145, 129) <tooa> GSM 04.11 TP-Originating-Address <toda> ( ) <tosca> GSM 04.11 RP SC address Type-of-Address ( <toda>) <vp> GSM 03.40 TP-Validity-Period SMS-SUBMIT <fo> ( 167) <dt>) ( 5.5.10. AT+CMGS AT+CMGS AT+CMGS=? Execute command 1) TA TE (SMS-SUBMIT) (+CMGF=1) +CMGS=<da>[,<to <mr> TE da>]<cr> 1) ( +CMGF=1) text is entered +CMGS: <mr> <ctrl-z/esc> <ESC> quits 2) PDU ( +CMGF=0) without sending +CMGS: <mr> 2) PDU 3)If error is related to ME functionality: (+CMGF=0) +CMS ERROR: <err> +CMGS=<length> <CR> PDU is given <ctrl-z/esc> <mr> <da> <toda> GSM 03.40 TP-Message- GSM03.40 TP-Destination-Address BCD GMS TE +CSCSaddress <toda> GSM 04.11 TP-Destination-Address 46
07.05 <length> Type-of-Address ( <da> + (IRA 43) 145, 129) ( +CMGF=1)<data> <cdata> PDU ( +CMGF=0) TPDU (RP SMSC PDU 5.5.11. AT+CMSS AT+CMSS AT+CMSS=? Execute command +CMSS=<index>[, <da>[,<toda>]] 07.05 TA <mem2> <index> (SMS-SUBMIT)<da> <mr> TE 1) ( +CMGF=1) +CMSS: <mr> 2) PDU ( +CMGF=0) +CMSS: <mr> 3)If error is related to ME functionality: +CMS ERROR: <err> <mr> GSM 03.40 TP-Message- <da> GSM03.40 TP-Destination-Address BCD GMS TE +CSCSaddress <toda> <toda> GSM 04.11 TP-Destination-Address Type-of-Address ( <da> + (IRA 43) 145, 129) <length> ( +CMGF=1)<data> <cdata> PDU ( +CMGF=0) TPDU (RP SMSC 5.5.12. AT+CMGW AT+CMGW AT+CMGW =? Execute command 1) TA (SMS-DELIVER SMS-SUBMIT) TE (+CMGF=1) <mem2> <index> +CMGW[=<oa/da 'stored unsent' >[,<tooa/toda>]] 47
<CR> text is entered <ctrl-z/esc> <ESC> quits without sending +CMGW: <index> If error is related to ME functionality: +CMS ERROR: <err> 2) PDU (+CMGF=0): +CMGW=<length ><CR> PDU is given <ctrl-z/esc> 07.05 5.5.13. AT+CMGD <mr> <da> <toda> <length> AT+CMGD AT+CMGD =? GSM 03.40 TP-Message- GSM03.40 TP-Destination-Address BCD GMS TE +CSCSaddress <toda> GSM 04.11 TP-Destination-Address Type-of-Address ( <da> + (IRA 43) 145, 129) ( +CMGF=1)<data> <cdata> PDU ( +CMGF=0) TPDU (RP SMSC PDU Execute command AT+CMGD=<inde x> 07.05 TA <mem1> <index> If error is related to ME functionality: +CMS ERROR <err> <index> 5.6. GPRS 5.6.1. AT+CGDCONT AT+CGDCONT PDP context AT+CGDCONT=? +CGDCONT: (range of supported <cid>s),<pdp_type>,,,(list of supported <d_comp>s),(list of supported <h_comp>s)[,(list of supported <pd1>s)[, [, (list of supported <pdn>s)]]] 48
Read command AT+CGDCONT? Set command AT+CGDCONT=[< cid>[,<pdp_type>[, <APN>[,<PDP_add r>[,<d_comp>[,<h_ comp>[,<pd1>[, [, pdn]]]]]]]]] 07.07 See set command +CGDCONT: <cid>,<pdp_type>,<apn>,<pdp_addr>,<data_comp>,<head_comp>[,< pd1>[, [,pdn]]] See set command ERROR <cid> (PDP Context Identifier) PDP PDP TE-MT PDP <PDP_type> (Packet Data Protocol type) PDP PDP IP Internet Protocol <APN> (Access Point Name) GGSN <PDP_addr> PDP PDP MT PDP TE PDP AT+CGPADDR <d_comp> PDP 0 - off ( ) 1 - on <h_comp> PDP PDP 0 - off ( ) 1 on <pd1>, <pdn> 0 N <PDP_ty 5.6.2. AT+CGACT AT+CGACT PDP AT+CGACT=? +CGACT: (list of supported <state>s) See set command 49
Read command +CGACT? +CGACT: <cid>,<state> Set command +CGACT=[<state>[,<cid>[,<cid>[, ]]] ] 07.07 See set command NO CARRIER ERROR <state> PDP 0 deactivated 1 activated <cid> PDP NO CARRIER 5.6.3. AT+CGATT AT+CGATT GPRS AT+CGATT=? Read command +CGATT? +CGATT: (list of supported <state>s) See set command +CGATT: <state> Set command +CGATT= [<state>] 07.07 See set command ERROR <state> GPRS 0 detached 1 attached 5.6.4. AT+CIPSTART AT+CIPSTART TCP UDP Execute command AT+CIPSTART =( TCP, UDP ), SERVER IP ADDRESS, SERVER PORT ERROR : TCP AT+CIPSTART= TCP, SERVER IP ADDRESS, SERVER PORT ERROR TCP CONNECT IP CONNECT FAIL 50
UDP AT+CIPSTART= UDP, IP ADDRESS, PORT ERROR UDP REGISTER IP REGISTER FAIL SIM100_V04.0.4(TCP/UDP 1.0) 5.6.5. AT+CIPSEND AT+CIPSEND Execute command AT+CIPSEND TCP UDP SEND NOT CONNECT 1024 bytes. SIM100_V04.0.4(TCP/UDP 1.0) 5.6.6. AT+CIPCLOSE AT+CIPCLOSE TCP UDP Execute command AT+CIPCLOSE, ERROR CLOSE, CLOSE FAIL SIM100_V04.0.4(TCP/UDP 1.0) 5.6.7. AT+CIPSHUT AT+CIPSHUT Execute command AT+CIPSHUT, ERROR SIM100_V04.0.4(TCP/UDP 1.0) 51
5.6.8. AT+CLPORT AT+CLPORT Execute command AT+CLPORT=, TCP UDP ERROR PORT TCP AT+CLPORT= TCP PORT, ERROR UDP AT+CLPORT= UDP PORT, ERROR SIM100_V04.0.4(TCP/UDP 1.0) 5.6.9. AT+CSTT AT+CSTT APN USER ID PASSWORD Execute command AT+CSTT=< APN, > < USER ID > ERROR < PASSWORD > IP AT+CIPSTART AT+CSTT AT+CIICR AT+CIFSR AT+CIPSTART AT+CSTT CMNET APN= USER ID= PASSWORD= SIM100_V04.0.4(TCP/UDP 1.0) 5.6.10. AT+CIICR AT+CIICR Execute command AT+CIICR, ERROR SIM100_V04.0.4(TCP/UDP 1.0) 5.6.11. AT+CIFSR AT+CIFSR IP 52
Execute command AT+CIFSR IP SIM100_V04.0.4(TCP/UDP 1.0) 5.6.12. AT+CIPSTATUS AT+CIPSTATUS Execute command AT+CIPSTATUS IP INITIAL IP START IF IND IF STATUS TCP PROCESSING TCP INITIAL TCP CONNECT TCP CLOSE UDP PROCESSING UDP UDP INITIAL UDP REGISTER UDP DEREGISTER IP CLOSE IP TCP TCP TCP Server TCP TCP UDP UDP UDP Server UDP UDP : 123456789 SIM100_V04.0.4(TCP/UDP 1.0) 5.6.13. AT+CGCLASS AT+CGCLASS GPRS +CGCLASS=? +CGCLASS: (list of supported <class>s) See set command 53
Read command + CGCLASS? +CGCLASS: <class> Set command +CGCLASS= [<class>] 07.07 See set command ERROR <class> GPRS ( ) A class A (highest) B class B CG class C in GPRS only mode CC class C in circuit switched only mode (lowest) CLASS B 5.7. <CR><CR><LF>( <CR><LF>) 5.7.1. 1 / ATD 02162418148 ; 2 / RING ATA 3 DTMF DTMF DTMF 02162418148 36 / ATD 02162418148 AT+VTS= 3,6 DTMF DTMF 5.7.2. 1 ( ) CMGR CMGL / 54
AT+CMGF=1 AT+CMGR=1 1 +CMGR: REC UNREAD, 1 130415xxxx,, Test SMS Contents 00/05/18,09:20:16+02 GSM Test SMS Contents AT+CMGL= REC READ +CMGL: 1,"REC READ","1331196xxxx",,"02/ 11/18,16:29:55+02" Test SMS Content 1 +CMGL: 2,"REC READ","1391669xxxx",,"02/ 11/15,17:26:30+02" Test SMS Content 2 +CMGL: 3,"REC READ","1331196xxxx",,"02/ 11/18,16:30:02+02" Test SMS Content 3 AT+CMGL= ALL +CMGL: 1,"REC READ","1331196xxxx",,"02/ 11/18,16:29:55+02" Test SMS Content 1 +CMGL: 2,"REC READ","1391669xxxx",,"02/ 11/15,17:26:30+02" Test SMS Content 2 +CMGL: 3,"REC READ","1331196xxxx",,"02/ 11/18,16:30:02+02" Test SMS Content 3 +CMGL: 4,"REC UNREAD","1331196xxxx",, "02/11/18,16:30:12+02" Test SMS Content 4 1 / AT+CSCS= GSM TE GSM AT+CMGF=1 AT+CMGW= 1331196xxxx 1331196xxxx <CR>, Hello! > Hello!<Ctrl-Z> ctrl+z ESC +CMGW:1 55
AT+CSCS= UCS2 TE UCS2 AT+CSMP=17,167,0,25 17 <fo> 17 SMS-SUBMIT 167 <vp>, 167 24 0 <pid> 0 25 2 11001 UCS2 Class 1 AT+CSMP AT+CMGW= 00310033000 03800310036003200310033 003000310034 <CR> >4F60597D<Crtl+Z> 13816213014 Crtl+Z ESC 0031003300003800310036003200310 033003000310034 13816213014 UNICODE +CSCS: UCS2 UNICODE +CMGW:2 4F60597D UNICODE 3 / AT+CMGF=1 AT+CMGS= 13816213014 <CR> > Hello!<Ctrl-Z> +CMGS:65 13816213014 Hello! TE GSM <mr> AT+CSCS= UCS2 TE UCS2 56
AT+CMGS= 003100330000 38003100360032003100330 03000310034 <CR> >4F60597D +CMGS:66 13816213014 TE UCS2 <mr> AT+CMSS=2 +CMGS:67 2 <mr> 2 / AT+CMGF=1 AT+CNMI=2,1,0,0,0 ( class0 ) +CMTI:<mem>,<index> +CMTI: SM,3 SIM 5 / AT+CMGD=1 SIM 6 SIM / AT+CPMS? +CPMS: SM,11,25, SM,1 1,25, SM,11,25 SIM 25 11 7 SC / AT+CSCA= +861380021050 0,145 SIM TE GSM 57
AT+CSMP=17,167,0,25 167 24 UCS2 5.7.3. TCP/IP 1. TCP / CONNECT AT+CIPSTART= TCP SERVER 61.135.48.9 2020 AT+CIPSEND >Hello everyone!<ctrl+z> SERVER Hello every one! (IP=61.135.48.9 PORT=2020) AT+CIPCLOSE AT+CIPSHUT 2. UDP / UDP CONNECT AT+CIPSTART= UDP SERVER 61.135.48.9 3030 AT+CIPSEND >Hello everyone!<ctrl+z> SERVER Hello every one! (IP=61.135.48.9 PORT=2020) AT+CIPCLOSE 5.7.4. 1 / / / / 58
AT+CPBS= SM SIM AT+CPBS? +CPBS: "SM" SIM AT+CPBR=1,3 SIM 1~3 +CPBR: 1, "1391669xxxx", 129, "adam" +CPBR: 2, "1350198xxxx", 129, "mike" +CPBR: 3,"6636xxxx",129,"Patric k" AT+CPBW=4, 1331196x xxx,129, Patrick 3 SIM 4 Patrick 1331196xxxx AT+CPBW=4 SIM 4 AT+CPBR=4 SIM 4 5.7.5. / AT+CPBS= DC AT+CPBR= +CPBR: (1-10),40,12 10 AT+CPBR=1,10 +CPBR: 1,"1331196xxxx",129,"" +CPBR: 2,"0216274xxxx",129,"" +CPBR: 3,"1331196xxxx",129,"" +CPBR: 4,"0216241xxxx",129,"" 4 59
6. 6.1. SIM100 SIM100 53mm 33mm 3.0mm ( ) 12 60
7. 7.1. SIM100 GSM/GPRS 13 0 4.0 A RMS 0 0.7 A 7.2. * 14-35 25 +75 * -40-35 +75 +85-45 +90 7.3. 15 EGSM900 CLASS 4 (dbm) 5 33 2dB 2.5 db 6 31 3 db 4 db 7 29 3 db 4 db 8 27 3 db 4 db 9 25 3 db 4 db 10 23 3 db 4 db 11 21 3 db 4 db 12 19 3 db 4 db 13 17 3 db 4 db 14 15 3 db 4 db 15 13 3 db 4 db 16 11 5 db 6 db 17 9 5 db 6 db 18 7 5 db 6 db 19 5 5 db 6 db 16 DCS1800 CLASS 1 (dbm) 0 30 2 db 2.5 db 1 28 3 db 4 db 61
2 26 3 db 4 db 3 24 3 db 4 db 4 22 3 db 4 db 5 20 3 db 4 db 6 18 3 db 4 db 7 16 3 db 4 db 8 14 3 db 4 db 9 12 4 db 5 db 10 10 4 db 5 db 11 8 4 db 5 db 12 6 4 db 5 db 13 4 4 db 5 db 14 2 5 db 6 db 15 0 5 db 6 db 62
60 I/O 1 PWR I 2 PWR I 3 PWR I 4 PWR I 5 PWR I 6 PWR I 7 PWR I 8 PWR I 9 GND 10 GND 11 GND 12 GND 13 GND 14 GND 15 GND/VRTC* 16 GND/VANA* 17 VDD_EXT/VEXT* I 18 SPI_DATA SPI I/O 2.7V~3.5V, 50mA 19 SIM_VDD O SIM 20 SPI_CLK SPI O SIM 3.0V 10% 1.8V 10% 10mA 21 SIM_I/O I/O SIM 22 SPI_CS SPI O 23 SIM_CLK O SIM 24 SPI_D/C SPI / O 25 SIM_RST O SIM 26 SPI_RST SPI O 27 KBC0/GPO2 O 0 28 DCD/GPIO0 /O /GPO2 IO0 29 KBC1/GPO3 O 1 30 Network / O /GPO3 Service LED Indication IO1 /GPIO1 31 KBC2/GPO4 O 2 /GPO4 32 Buzzer /GPIO 12 / IO12 O 33 KBC3/GPO5 O 3 /GPO5 35 KBC4/GPO6 O 4 /GPO6 37 KBR0/GPI7 I 0 /GPI7 39 KBR1/GPI8 I 1 /GPI8 41 KBR2/GPI9 I 2 /GPI9 43 KBR3/GPI10 I 3 /GPI10 45 KBR4/GPI11 I 4 /GPI11 34 ON/~OFF I 36 ~RESET I 38 DTR I 40 RXD I 42 TXD O 44 RTS I 46 CTS O 47 DBGRX I DEBUG 48 RI O 49 DBGTX O DEBUG 50 AGND 51 AGND 52 ADC0 A/D I 53 MIC1P I 1 54 SPK1P 1 O 55 MIC1N I 1 56 SPK1N 1 O 57 MIC2P I 2 58 SPK2P 2 O 59 MIC2N I 2 60 SPK2N 2 O 63
* SIM100-E pin15 VRTC 2.0V pin16 VANA 2.5V 50mA pin17 VEXT 2.8V 50mA * SIM100 pin15 pin16 pin17 2.7V-3.5V, 50mA ITM100 64
IL-312 SERIES CONNECTORS IL-312-A60P-VF-A C ± 0.1 (.004) 0.5 (.020) 0.6 (.024) A ± 0.2 (.008) 0.8 (.031) B ± 0.1 (.004) 0.5 (.020) ± 0.1 (.004) (pitch) t 0.2 (.008) 2 (.079) Vacume Face N 2.4 (.094) 0.8 (.031) C B 0.8 (.031) DIA. 0.5 (.020) 0.25 (.010) 0.9 (.035) 2.8 (.110) Applicable PCB Dimensions (Ref.) No. of Contacts Part Number Standard type 30 type Dimension N: 1.55 (.061) Dimension N: 2.05 (.081) A B C 20 IL-312- A20P*-VF-A1 IL-312-20P*-VF30-A1 6.1 (.240) 4.5 (.177) 5.5 (.216) 30 IL-312- A30P*-VF-A1 IL-312-30P*-VF30-A1 8.6 (.338) 7 (.276) 8 (.315) 40 IL-312- A40P*-VF-A1 IL-312-40P*-VF30-A1 11.1 (.437) 9.5 (.374) 10.5 (.413) 50 IL-312- A50P*-VF-A1 IL-312-50P*-VF30-A1 13.6 (.535) 12 (.472) 13 (.512) 60 IL-312- A60P*-VF-A1 IL-312-60P*-VF30-A1 16.1 (.634) 14.5 (.571) 15.5 (.610) 70 IL-312- A70P*-VF-A1 IL-312-70P*-VF30-A1 18.6 (.732) 17 (.669) 18 (.709) 80 IL-312- A80P*-VF-A1 IL-312-80P*-VF30-A1 21.1 (.831) 19.5 (.768) 20.5 (.807) 100 IL-312-A100P*-VF-A1 IL-312-100P*-VF30-A1 26.1 (1.028) 24.5 (.964) 25.5 (1.004) 1: * Add positioning boss code. B Positioning boss, Blank No boss, ( SIM100 use IL-312-A60-VF-A1, No positioning boss ) 2: For embossed tape packaging, add -E3500 to end of Part Number. 65
MM9329-2700 (R0.15) 0.15 ± 0.03 0.5 ± 0.1 1 ± 0.1 2.6 3 2.1 2.6 3 (R0.15) 0.12 ± 0.03 0.5 ± 0.1 2.3 0.15 ± 0.03 2 ± 0.1 1.15 Hot Terminal Ground Terminal 0.1 Tolerances unless otherwise specified: ±0.2 2.8 M 2.55 1.5 3.5 ± 0.5 Tolerances unless otherwise specified: ±0.3 66
SIM100(SIM100-E) V01.01 EVB EVB EVB EVB IT1_12_0200 EVB 67