卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

SIMCOM300 gprs TCP連接步驟

SIMCOM300 gprs TCP連接步驟//=========GPRS環(huán)境設(shè)置,從上到下8個(gè)步驟,有幾個(gè)是可選的,只要默認(rèn)即可==== AT CDNSORIP=0(使用域名連接時(shí)候需要設(shè)置成1,一

SIMCOM300 gprs TCP連接步驟

//=========GPRS環(huán)境設(shè)置,從上到下8個(gè)步驟,有幾個(gè)是可選的,只要默認(rèn)即可==== AT CDNSORIP=0

(使用域名連接時(shí)候需要設(shè)置成1,一般不用設(shè)置) //Connect with IP address or domain name server. default 0:IP

AT CIPSPRT=0

(喜歡發(fā)送數(shù)據(jù)時(shí)候帶?>?就不需要設(shè)置了) //SET no PROMPT OF ?>? WHEN SENDING DA TA 。發(fā)送數(shù)據(jù)時(shí)候不顯示?>?。直接用(AT CIPSEND=長(zhǎng)度<0x0d><0x0a>數(shù)據(jù)) 形式發(fā)送

AT CIPHEAD=1

為了區(qū)分GPRS 數(shù)據(jù)還是設(shè)置一下吧//Add an IP head when receiving data. 0: no IP header AT CIPFLP=1

(不需要設(shè)置, 默認(rèn)比較好) //fix the local port.in default mode, the local port is fixed. It can speed up the connection

AT CIPSRIP=0

(不需要設(shè)置, 默認(rèn)比較好) //0:don't show the prompt; 1:show the prompt, the format is as follows: RECV FROM::

AT CIPCSGP=1,"cmnet","guest","guest"

一定要設(shè)置,用戶(hù)名密碼自己填寫(xiě)//set GPRS as wireless connection mode and GPRS parameters

AT CIPDPDP=1

(不需要設(shè)置, 默認(rèn)就行) //設(shè)置是否定時(shí)檢查GPRS 網(wǎng)絡(luò)狀態(tài)

AT CIPSCONT

(保存設(shè)置,可選) //Save TCPIP Aplicaton Context(CDNSORIP, CIPSPRT, CIPHEAD, CIPFLP, CIPSRIP, CIPCSGP, CIPDPDP這些參數(shù)設(shè)置后會(huì)永久保存)

//============GPRS網(wǎng)絡(luò)連接=========================================

AT CGDCONT=1,"IP"

//DEFINE PDP CONTEXT (PDP:Packet Data Protocol)//這個(gè)不會(huì)保存,每次開(kāi)機(jī)需要設(shè)置,可以定義1~10個(gè)場(chǎng)景

AT CGATT=1

//設(shè)置附著GPRS 網(wǎng)絡(luò) A TTACH/DETACH FROM GPRS SERVICE

AT CGACT=1,1

//activate PDP context

AT CIPSTART="TCP","55.210.240.28","80"

//鏈接,如果要連接域名則需要在開(kāi)始設(shè)置AT CDNSORIP=1 然后AT CIPSTART="TCP","www.msn.com","80"

AT CIPSEND

發(fā)送數(shù)據(jù)

//==========GPRS其它動(dòng)作========================================

,

AT CIPCLOSE

//CLOSE CONNECTION用A T CIPCLOSE僅關(guān)閉連接

AT CIPSHUT

//DEACTIVATE GPRS PDP CONTEXT 用AT CIPSHUT,關(guān)閉場(chǎng)景(如果連接沒(méi)有斷開(kāi)則會(huì)先斷開(kāi)連接,再關(guān)閉場(chǎng)景)

AT CGATT=0

(基本不用) 脫離網(wǎng)絡(luò)。如果連接沒(méi)有斷開(kāi)則會(huì)先斷開(kāi)連接,關(guān)閉場(chǎng)景(經(jīng)過(guò)測(cè)試:AT CGATT=0不會(huì)正常關(guān)閉場(chǎng)景,需要用AT CIPSHUT后才能再次正常激活場(chǎng)景) AT CIPSTATUS

查詢(xún)GPRS 狀態(tài)

AT CPOWD=1

//關(guān)電

AT CIPSCONT? //查詢(xún)應(yīng)用程序環(huán)境配置

SHOW APPTCPIP CONTEXT

CDNSORIP:0 //Connect with IP address or domain name server. default 0:IP

CIPSPRT:1 //Set prompt of ?>? when sending data. 0: no prompt show "send ok";1: echo'>'prompt show "send ok";2: no prompt no “send ok”

CIPHEAD:0 //Add an IP head when receiving data. 0: no IP header

CIPFLP:1 //fix the local port.in default mode, the local port is fixed. It can speed up the connection

CIPSRIP:0 //0:don't show the prompt; 1:show the prompt, the format is as follows: RECV FROM::

CIPCSGP:1 //Set CSD or GPRS connection mode. 0:CSD 1:GPRS

Gprs Config APN:cmnet

Gprs Config UserId:

Gprs Config Password:

Gprs Config inactivityTimeout:0

CIPDPDP:1 //設(shè)置是否定時(shí)檢查GPRS 網(wǎng)絡(luò)狀態(tài)

Detect PDP Inerval:10

Detect PDP Timer:3

App Tcpip Mode:0

,

at 擴(kuò)展指令集

1.Overvie

w.??.......................................................?....................................

..................2

2. Detail?????????????????????????????...??.3

2.1.1. AT CIPSTAR

T................................?.......................................................3

2.1.2. AT CIPSEN

D....................................?.....................................................4

2.1.3. AT CIPCLOS

E...........................?............................................................4

2.1.4. AT CIPSHU

T................................?.........................................................5

2.1.5. AT CLPOR

T........?..................................................................................5

2.1.6. AT CST

T...............?.................................................................................5

2.1.7. AT CIIC

R.......?........................................................................................6

2.1.8. AT CIFS

R.........?......................................................................................6

2.1.9. AT CDNSCF

G...?....................................................................................7

2.1.10. AT CDNSGI

P ..........................................................................................7

2.1.11. AT CIPSTATU

S......................................................................................7

2.1.12. AT CDNSORI

P.......................................................................................8

2.1.13. AT CIPHEA

D...............?.................................................................?.8

2.1.14. AT CIPAT

S.......... ..........?................................................................?.9

2.1.15. AT CIPSPR

T....................?............................................................?.10

2.1.16. AT CIPSERVER................?............................................................... 10

2.1.17. AT CIPCSG

P.......................?.............................................................11

2.1.18. AT CIPCCO

N........................?...........................................................12

3. Exampl

e.....................................................................................................

,

....................13

上海毅加智能設(shè)備有限公司 AT擴(kuò)展指令集

2

1. Overview

命令 功能描述

AT CIPSTART 連接到服務(wù)器

AT CIPSEND 發(fā)送數(shù)據(jù)

AT CIPCLOSE 關(guān)閉TCP/UDP連接

AT CIPSHUT 關(guān)閉移動(dòng)場(chǎng)景

AT CLPORT 設(shè)置本地端口號(hào)

AT CSTT 啟動(dòng)任務(wù)并設(shè)置APN, user name, password AT CIICR 激活移動(dòng)場(chǎng)景

AT CIFSR 獲得本地IP 地址

AT CIPSTATUS 查詢(xún)目前狀態(tài)

AT CDNSCFG 配置DNS 的IP 地址

AT CDNSGIP 域名解析, 獲取IP 地址

AT CDNSORIP 設(shè)置連接域名或IP 地址

AT CIPHEAD 設(shè)置接收的數(shù)據(jù)頭

AT CIPATS 設(shè)置自動(dòng)發(fā)送時(shí)間

AT CIPSPRT 設(shè)置在AT CIPSEND后是否返回發(fā)送提示符> AT CIPSERVER 配置為服務(wù)器

AT CIPCSGP 設(shè)置為CSD 或GPRS 連接以及相關(guān)參數(shù) AT CIPCCON 設(shè)置當(dāng)前的連接

上海毅加智能設(shè)備有限公司 AT擴(kuò)展指令集

3

2. Details

2.1.1. AT CIPSTART

AT CIPSTART 建立TCP 連接或注冊(cè)UDP 端口號(hào) Execute command

AT CIPSTART =("TCP",

"UDP"), ("IP ADDRESS",

"DOMAIN NAME"), "PORT"

Response

命令正確返回OK

錯(cuò)誤返回ERROR

Parameter: 對(duì)TCP 連接:

AT CIPSTART="TCP", "IP ADDRESS/DOMAIN NAME", " PORT"

SERVER 可以是IP 地址或者已在INTERNET 上注冊(cè)過(guò)的域名 命令正確返回OK, 錯(cuò)誤返回ERROR

連接成功返回CONNECT OK

失敗先返回STATE 狀態(tài)碼, 后再返回CONNECT FAIL 對(duì)UDP 連接:

AT CIPSTART="UDP", "IP ADDRESS/DOMAIN NAME",

,

" PORT"

SERVER 可以是IP 地址或者已在INTERNET 上注冊(cè)過(guò)的域名 命令正確返回OK, 錯(cuò)誤返回ERROR

連接成功返回CONNECT OK

失敗先返回STATE 狀態(tài)碼, 后再返回CONNECT FAIL 在AT V 0設(shè)置下, 只返回狀態(tài)碼0-8

Reference STATE 狀態(tài)說(shuō)明

0 IP INITIAL 初始化

1 IP START 啟動(dòng)任務(wù)

2 IP CONFIG 配置場(chǎng)景

3 IP IND 接受場(chǎng)景配置

4 IP GPRSACT 場(chǎng)景已激活

5 IP STATUS 獲得本地IP 地址

6 TCP/UDP CONNEXTING 與SERVER 建立連接階段

7 IP CLOSE 連接已關(guān)閉

8 CONNECT OK 連接建立成功

上海毅加智能設(shè)備有限公司 AT擴(kuò)展指令集

4

AT CIPSTART只有在IP_INITIAL,IP_CLOSE,IP_STATUS狀態(tài)下 才可以進(jìn)行連接的建立, 連接建立成功后的狀態(tài)為CONNECT OK; 連接失敗, 則處在失敗的狀態(tài)上.

2.1.2. AT CIPSEND

AT CIPSEND 發(fā)送數(shù)據(jù)

Execute command

AT CIPSEND

返回">"后寫(xiě)入需發(fā)送的數(shù)據(jù),

按CTRL Z開(kāi)始發(fā)送

Response

此命令用來(lái)發(fā)送可變長(zhǎng)度的數(shù)據(jù)

連接未建立或已被斷開(kāi), 返回ERROR

如果數(shù)據(jù)發(fā)送成功, 返回SEND OK

如果數(shù)據(jù)發(fā)送失敗, 返回SEND FAIL:

Set Command

AT CIPSEND=

Response

此命令用來(lái)發(fā)送固定長(zhǎng)度的數(shù)據(jù)

連接未建立或已被斷開(kāi), 返回ERROR

如果數(shù)據(jù)發(fā)送成功, 返回SEND OK

如果數(shù)據(jù)發(fā)送失敗, 返回SEND FAIL:

Parameter

需要一次發(fā)送的數(shù)據(jù)長(zhǎng)度

發(fā)送失敗錯(cuò)誤代碼

Reference Note

注:1.每次傳送的數(shù)據(jù)字節(jié)數(shù)應(yīng)≤1024 bytes.

,

2. 通過(guò)AT CIPATS可以在設(shè)定的時(shí)間內(nèi)自動(dòng)發(fā)送數(shù)據(jù)

3. 只有在連接已建立的狀態(tài)下才可發(fā)送數(shù)據(jù), 否則返回ERROR

2.1.3. AT CIPCLOSE

AT CIPCLOSE 關(guān)閉TCP 或UDP 連接

Execute command

AT CIPCLOSE

Response

關(guān)閉成功返回CLOSE OK

關(guān)閉失敗返回ERROR

Reference AT CIPCLOSE只有在TCP/UDP CONNECTING或CONNEXT OK狀態(tài)下才 關(guān)閉連接, 否則認(rèn)為關(guān)閉失敗返回ERROR, 關(guān)閉后的狀態(tài)為IP CLOSE. 上海毅加智能設(shè)備有限公司 AT擴(kuò)展指令集

5

2.1.4. AT CIPSHUT

AT CIPSHUT 關(guān)閉移動(dòng)場(chǎng)景

Execute command

AT CIPSHUT

Response

關(guān)閉成功返回SHUT OK

關(guān)閉失敗返回ERROR

Reference 只要狀態(tài)不是出在IP INITIAL情況下, 都可以用AT CIPSHUT正 常關(guān)閉移動(dòng)場(chǎng)景, 關(guān)閉后狀態(tài)為IP INITIAL.

2.1.5. AT CLPORT

AT CLPORT 設(shè)置本地端口

Response

命令正確返回OK,

錯(cuò)誤返回ERROR.

Execute command

AT CLPORT=("TCP",

"UDP"),"PORT"

Parameter

設(shè)置本地TCP 端口

AT CLPORT="TCP","PORT"

返回:命令正確返回OK, 錯(cuò)誤返回ERROR.

設(shè)置本地UDP 端口

AT C L P O RT ="UDP","PORT"

返回:命令正確返回OK, 錯(cuò)誤返回ERROR.

Reference

2.1.6. AT CSTT

AT CSTT 啟動(dòng)任務(wù)并設(shè)置APN,USER ID,PASSWORD

Execute command

AT CSTT=,

Response

命令正確返回OK,

,

錯(cuò)誤返回ERROR.

上海毅加智能設(shè)備有限公司 AT擴(kuò)展指令集

6

,

Parameter

在建立連接之前, 或者移動(dòng)場(chǎng)景關(guān)閉后要建立連接, 有一個(gè)初

始化的過(guò)程, 這個(gè)過(guò)程分為啟動(dòng)任務(wù), 激活移動(dòng)場(chǎng)景, 獲取本

地IP 地址三個(gè)步驟. 這三個(gè)步驟可以由AT C I P S TA RT一次完

成, 也可以通過(guò)AT C S T T,AT C I I C R,AT C I F S R分步完成. 在這些步驟執(zhí)行完成后,AT C I P S TA RT只進(jìn)行連接操作. AT C S T T只有在IP INITIAL狀態(tài)下才啟動(dòng)任務(wù), 執(zhí)行后狀態(tài)變 為IP START.

Reference

注:直接輸入AT CSTT命令, 按照缺省值A(chǔ)PN="CMNET",

USER ID="",PASSWORD=""

2.1.7. AT CIICR

AT CIICR 激活移動(dòng)場(chǎng)景

Execute command

AT CIICR

Response

命令正確返回OK,

錯(cuò)誤返回ERROR.

Reference AT CIICR只有在IP START下才激活移動(dòng)場(chǎng)景, 執(zhí)行后狀態(tài)變 為IP CONFIG.如果激活操作被模塊接受, 狀態(tài)變?yōu)镮P IND;

在模塊接受激活場(chǎng)景操作后, 如果移動(dòng)場(chǎng)景激活成功, 狀態(tài)變

為IP GPRSACT,返回OK, 否則返回ERROR.

2.1.8. AT CIFSR

AT CIFSR 獲得本地IP 地址

Execute command

AT CIFSR

Response

命令正確返回本地IP 地址

錯(cuò)誤返回ERROR

Reference 只有在移動(dòng)場(chǎng)景已激活的狀態(tài):IP GPRSACT,TCP/UDP CONNECTING,CONNECT OK,IP CLOSE下才可以通過(guò)AT CIFSR

查詢(xún)得到本地IP 地址, 否則返回ERROR.

只有在狀態(tài)為IP GPRSACT下才將狀態(tài)改變?yōu)镮P STATUS,既已獲得本 地IP 地址.

上海毅加智能設(shè)備有限公司 AT擴(kuò)展指令集

7

2.1.9. AT CDNSCFG

AT CDNSCFG 配置DNS

Response

,

命令正確返回OK

Execute command

AT CDNSCFG=,

[] Parameter

Primary DNS IP Address

Secondary DNS IP Address

Reference

2.1.10. AT CDNSGIP

AT CDNSGIP 域名解析

Response

此命令用來(lái)解析域名的IP

如果解析成功, 該域名的IP 地址

如果解析失敗, 返回ERROR:

3 INVALID PARAMETER

4 NETWORK ERROR

5 NO SERVER

6 TIMEOUT

7 NO CONFIG

8 NO MEMORY

9 BAD MSG

Execute command

AT CDNSGIP=

Parameter

Internet 上注冊(cè)的域名

Reference

2.1.11. AT CIPSTATUS

AT CIPSTATUS 查詢(xún)狀態(tài)

上海毅加智能設(shè)備有限公司 AT擴(kuò)展指令集 8

Execute command

AT CIPSTATUS

Response

State

0 IP INITIAL 初始化

1 IP START 啟動(dòng)任務(wù)

2 IP CONFIG 配置場(chǎng)景

3 IP IND 接受場(chǎng)景配置

4 IP GPRSACT 場(chǎng)景已激活

5 IP STATUS 獲得本地IP 地址

6 TCP/UDP CONNECTING 與SERVER 建立連接階段 7 IP CLOSE 連接已關(guān)閉

8 CONNECT OK 連接建立成功

2.1.12. AT CDNSORIP

AT CDNSORIP 設(shè)置連接的SERVER 端為IP 地址還是域名

,

Query command

AT CDNSORIP

Response

此命令用來(lái)查詢(xún)連接的SERVER 端為IP 地址還是域名

Set Command

AT CDNSORIP=

Response

此命令用來(lái)設(shè)置連接的SERVER 端為IP 地址還是域名 命令正確返回OK

命令錯(cuò)誤返回ERROR

0 設(shè)置連接的SERVER 端為IP 地址

1 設(shè)置連接的SERVER 端為域名

Reference Note

2.1.13. AT CIPHEAD

AT CIPHEAD 設(shè)置接收數(shù)據(jù)的IP 頭

Query command

AT CIPHEAD

Response

此命令用來(lái)查詢(xún)是否設(shè)置了IP 頭

Test command

AT CIPHEAD=

Response

CIPHEAD:(0-NO HEADER,1-ADD HEADER) 上海毅加智能設(shè)備有限公司 AT擴(kuò)展指令集 9

Set Command

AT CIPHEAD=

Response

此命令用來(lái)設(shè)置接收數(shù)據(jù)的IP 頭

命令正確返回OK

命令錯(cuò)誤返回ERROR

0 未設(shè)置IP 頭

1 設(shè)置IP 頭

IP 頭格式為:" IPD(data length):"

Reference Note

2.1.14. AT CIPATS

AT CIPATS 設(shè)置自動(dòng)發(fā)送時(shí)間

Query command

AT CIPATS

Test command

AT CIPATS=

Response

,

此命令用來(lái)查詢(xún)是否設(shè)置了自動(dòng)發(fā)送時(shí)間

Response

CIPATS:(0-NOT AUTO SEND,1-AUTO SEND)

Set Command

AT

CIPATS=,

Response

此命令用來(lái)設(shè)置自動(dòng)發(fā)送數(shù)據(jù)

命令正確返回OK

命令錯(cuò)誤返回ERROR

0 未設(shè)置自動(dòng)發(fā)送數(shù)據(jù)

1 設(shè)置自動(dòng)發(fā)送數(shù)據(jù)

mode 為1情況下, 要設(shè)置自動(dòng)發(fā)送數(shù)據(jù)時(shí)間, 以秒為單位. 設(shè)置自動(dòng)發(fā)送時(shí)間后, 如果在設(shè)定的時(shí)間內(nèi)未發(fā)送數(shù)據(jù), 則模 塊自動(dòng)發(fā)送, 可以繼續(xù)對(duì)模塊AT 命令操作.

Reference Note

上海毅加智能設(shè)備有限公司 AT擴(kuò)展指令集

10

2.1.15. AT CIPSPRT

AT CIPSPRT 設(shè)置在AT CIPSEND后是否給出>提示 Query command

AT CIPSPRT

Test command

AT CIPSPRT=

Response

此命令用來(lái)查詢(xún)?cè)贏T CIPSEND后是否給出>提示

Response

CIPSPRT: (0-NOT PROMPT,1-PROMPT)

Set Command

AT

CIPSPRT=

Response

此命令用來(lái)設(shè)置在AT CIPSEND后是否給出>提示 命令正確返回OK

命令錯(cuò)誤返回ERROR

0 AT CIPSEND后無(wú)提示, 直接輸入要發(fā)送數(shù)據(jù)

1 AT CIPSEND后有>提示

Reference Note

2.1.16. AT CIPSERVER

AT CIPSERVER 配置為服務(wù)器

Test command

標(biāo)簽: