软件子系统设计说明

Similar documents
USSD DTMF 14,400 bits/s group3 class 1&2 GPRS for 900/1800/1900 AT 44pin - - 3V SIM SIM RS-232 : - AT (GSM and 07.05) ,20

EC51/52 GSM /GPRS MODEN

XXX无线通讯模块

untitled

KL DSC DEMO 使用说明

前言

宏电文档

untitled

工程师培训

84

<4D F736F F D204154C3FCC1EED3C3BBA7CAD6B2E12E646F63>

TC35短信发送程序设计

GPRS模块AT指令手册

SuperE RTU RTU/SCADA RTU SuperE RTU SuperE RTU SuperE RTU contr

MICROCHIP EVM Board : APP APP001 PICmicro Microchip APP001 40pin PDIP PICmicro Design Tips Character LCM Temperature Sensor Application I/O Pi

untitled

User ID 150 Password - User ID 150 Password Mon- Cam-- Invalid Terminal Mode No User Terminal Mode No User Mon- Cam-- 2

E68 E68C 中性说明书 A6版

PS PS GMM SM.zte.com.

2005.book

M6312 AT 命令用户使用手册

《公共交通安全防范技术要求 第1部分:公共汽电车安全防范系统》_征求意见稿 doc

untitled

19. 具 有 标 准 有 线 防 区 接 口 有 线 紧 急 按 钮 接 口 外 接 警 号 接 口 20. 电 源 交 直 流 自 动 切 换 : 配 高 效 长 寿 可 充 电 池 组, 平 常 涓 流 充 电, 交 流 停 电 自 动 转 换 三 GSM 联 网 报 警 编 程 操 作 GS

CWT-3000 SMS DTU

Microsoft Word - MTK平台生产软件使用说明.doc

Bus Hound 5

工程师培训

2 12

(Load Project) (Save Project) (OffLine Mode) (Help) Intel Hex Motor

中文手册

IEC 传输帧格式

(Guangzhou) AIT Co, Ltd V 110V [ ]! 2

目 录 目 录 1. 安 装 和 快 速 入 门 附 件 1.1 随 机 附 件 附 件 信 息... 3 连 接 和 设 定 1.3 连 接 记 录 纸... 4 快 速 入 门 1.5 发 送 传 真 / 复 印 接 收 传 真

Microsoft Word - YDB Vehicle Telematics Service Requirement and General Framework

PTS7_Manual.PDF

IP505SM_manual_cn.doc

PCM-3386用户手册.doc

Chap6.ppt

Simulator By SunLingxi 2003

EE Lecture 11 (Wireless Communications Systems)

第3章 计算机网络体系结构

VF---10

2 ( ) ( ) Vol_Up Vol_Down Vol_Up Vol_Up Vol_Down Vol_Down ~ P (123 ) 0 SIM

GPS

km63-1

ICD ICD ICD ICD ICD

Microsoft Word - AT COMMANDS.doc

CA-C750К

2 response personnel to speed up the rescue operations after various natural or man-made disasters. Keywords: SMS, Database, Disaster

TouchWin Human Machine Interface

SL2511 SR Plus 操作手冊_單面.doc

1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F B. 1(VCC/GND) SH79F6431 C. VDDIO SH79F6431 P4 P5 P0.6 P0.7 VDDIO VDDIO=5V D. 2 V 1.0

AL-M200 Series


沒有投影片標題

RAQMON Context Setting MG PDA Applications RTP / FTP/ HTTP TCP/UDP S ignaling control plane (e.g. RS VP, NS IS) Streaming Media, Transaction, Bulk dat

解 除 身 份 验 证 机 密 性 Wep 等 一 些 加 密 机 制 MSDU 传 递 (MAC Service Data Unit) 负 责 将 数 据 传 送 给 实 际 的 接 收 端 传 输 功 率 控 制 (Transmit Power Control 简 称 TPC) 欧 洲 标 准

OSI OSI 15% 20% OSI OSI ISO International Standard Organization 1984 OSI Open-data System Interface Reference Model OSI OSI OSI OSI ISO Prototype Prot

r_09hr_practical_guide_kor.pdf

...2 SK 500 G SK 500 G / /

Panasonic ( ) : : Microsoft Windows / Pentium / Intel : ( PCC ) PCC Panasonic Communications Co., Ltd

R3105+ ADSL

ch08.PDF

ebook 185-6

基于泛在网的智能交通应用系统总体框架

ARP ICMP

untitled

#FT66/68CN(01~07)

untitled

s 2002

安装:工业以太网轨道式交换机RS20 基础系列

9 Internet 10 Internet

港澳四天三夜双人游行程及说明


第 1 章 概 述 1.1 计 算 机 网 络 在 信 息 时 代 中 的 作 用 1.2 计 算 机 网 络 的 发 展 过 程 *1.2.1 分 组 交 换 的 产 生 *1.2.2 因 特 网 时 代 *1.2.3 关 于 因 特 网 的 标 准 化 工 作 计 算 机 网 络 在

MS-DOS Windows Windows for Workgroups Windows95/98/NT4/2000/ME/XP 2 2

SPHE8202R Design Guide Important Notice SUNPLUS TECHNOLOGY CO. reserves the right to change this documentation without prior notice. Information provi

Specification of the 13.56MHz RFID card reader/writer

Chroma 61500/ bit / RMS RMS VA ()61500 DSP THD /61508/61507/61609/61608/ (61500 ) Chroma STEP PULSE : LISTLIST 100 AC DC

LZ510B使用说明

pdf

第四章-個案分析.doc

NA-001/F-V2縲€繧ス繝輔ヨ繧ヲ繧ァ繧「讖溯・莉墓ァ俶嶌

60C

VioCard-300 user manual

...2 SK 100 G SK 100 G / /

T stg -40 to 125 C V cc 3.8V V dc RH 0 to 100 %RH T a -40 to +125 C -0.3 to 3.6V V -0.3 to VDD+0.3 V -10 to +10 ma = 25 = 3V) VDD

Microsoft Word - All_Command Code_CH_.doc

EZ-4206/4216/4304 操作手冊\(繁\)

t gb.fm

untitled

Microsoft PowerPoint - 数据通信-ch1.ppt


Junos Pulse Mobile Security R1 2012, Juniper Networks, Inc.

solutions guide

AL-MX200 Series

版权声明

D488Chinese_S.book

Transcription:

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