成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

MC55 TCP(R3透傳)使用方法

MC55 TCP 使用方法功能簡介:1可用作TCP 的客戶端和服務(wù)器端2可用作UDP,FTP,HTTP,SMTP,POP3客戶端3 支持IP 地址和域名訪問4 一次只能打開一個(gè)連接,不支持同時(shí)多個(gè)連接

MC55 TCP 使用方法

功能簡介:

1可用作TCP 的客戶端和服務(wù)器端

2可用作UDP,FTP,HTTP,SMTP,POP3客戶端

3 支持IP 地址和域名訪問

4 一次只能打開一個(gè)連接,不支持同時(shí)多個(gè)連接(除非外加協(xié)議棧),比如不支持同時(shí)打開多個(gè)TCP 連接。

5 傳輸數(shù)據(jù)包最大為1500字節(jié)

TCP 使用方法:

上電

AT CREG?

CREG:0,1或5才注冊成功,才可以向下執(zhí)行

OK

創(chuàng)建connecting profile

at^sics=0,conType,GPRS0

at^sics=0,passwd,gprs

at^sics=0,user,cm

at^sics=0,apn,cmnet

創(chuàng)建tcp service profile

at^siss=1,srvType,socket

at^siss=1,conId,0

at^siss=1,address,"socktcp://124.126.160.98:34560"

或at^siss=1,address,"socktcp://me99.vicp.net:34560"

// at^siss=1,address,"socktcp://unipels.oicp.net :34560"

打開TCP 連接

AT^SISO=1

寫入數(shù)據(jù)

AT^SISW=1,20 //要發(fā)送20個(gè)字節(jié)

12345678901234567890 //收到20個(gè)數(shù)據(jù)后,MC55將自動(dòng)發(fā)送出去 讀入數(shù)據(jù)

AT^SISR=1,1500 //讀入1500個(gè)接收緩沖區(qū)

關(guān)閉tcp

AT^SISC=1

,

注意:我已經(jīng)測試過,收發(fā)數(shù)據(jù)都沒有問題,由于我的GPRS 數(shù)據(jù)卡不是包月的,所以大數(shù)據(jù)量傳輸沒有測試。

例子:

創(chuàng)建connecting profile:

at^sics=0,conType,GPRS0

OK

at^sics=0,passwd,gprs

OK

at^sics=0,user,cm

OK

at^sics=0,apn,cmnet

OK

創(chuàng)建tcp service profile:

at^siss=1,srvType,socket

OK

at^siss=1,conId,0

OK

at^siss=1,address,"socktcp://122.232.15.115:34560"

OK //這里應(yīng)該使用用戶的IP 地址或域名 打開TCP 連接

AT^SISO=1

OK

^SISW: 1, 1 (tcp連接成功)

at^sisw=1,20 (要向服務(wù)器發(fā)送20個(gè)字節(jié)的數(shù)據(jù))

^SISW: 1, 20, 20 (模塊提示準(zhǔn)備要接收20個(gè)字節(jié)的數(shù)據(jù))

xxxxxxxxxxxxxxxxxxxx (數(shù)據(jù)內(nèi)容)

OK

^SISW:1,1 (發(fā)送成功)

^SISR: 1, 1 (接收到數(shù)據(jù))

AT^SISR=1,1500 (讀取緩沖區(qū)前1500字節(jié)數(shù)據(jù))

^SISR: 1, 29

www.bjcjt.com (數(shù)據(jù)內(nèi)容)

14:21:02 OK

OK

這里要說一下,許多用戶說,測試時(shí)MC55連接服務(wù)器不成功,問這個(gè)是什么原因。我想提醒大家注意:

1, 首先要確定IP 及端口是正確的,要保證你的這個(gè)IP 及端口上運(yùn)行的服

務(wù)器軟件可以正常連接(一定要外網(wǎng)IP 可以正常連接以后,再用MC55測試)

2, 絕大多數(shù)是服務(wù)器自身的問題,另外一個(gè)是卡的問題,要保證這個(gè)SIM

卡可以訪問INTERNET ,也就是說卡要支持CMNET 網(wǎng)關(guān),有些地區(qū)神州

,

行的卡只能使用CMWAP 網(wǎng)關(guān)(只能訪問移動(dòng)內(nèi)網(wǎng),而不能訪問INTERNET )。最好使用全球通或動(dòng)感地帶的卡。

at^siss=1,address,"socktcp://me99.vicp.net:34560" //設(shè)置目的服務(wù)器 OK

at^siso=1

OK

^SISW: 1, 1

^SISR: 1, 1

at^sisw=1,5

^SISW: 1, 5, 5

OK

^SISW: 1, 1

at^sisw=1,5,1

^SISW: 1, 5, 5

OK

at^siso=1

CME ERROR: 3

at^sisc=1

OK

at^siso=1

OK

at^sisw=1,5,0,1

^SISW: 1, 1500, 0

12312

OK

^SISW: 1, 1

^SISR: 1, 1

^SISW: 1, 1

at^sisw=1,10,0,1

^SISW: 1, 1500, 0 //建立連接 //URC:連接成功,能發(fā)數(shù)據(jù) //URC:收到服務(wù)器數(shù)據(jù) //要發(fā)送5個(gè)字節(jié)數(shù)據(jù),采用二進(jìn)制方式發(fā)送 //URC:準(zhǔn)備好接收數(shù)據(jù) //輸入5個(gè)數(shù)據(jù)(不顯示) //URC:發(fā)送成功 //URC:可以發(fā)送數(shù)據(jù) //再要發(fā)送5個(gè)數(shù)據(jù),帶結(jié)束標(biāo)志(發(fā)送完成后斷開連接)//URC:準(zhǔn)備接收5個(gè)數(shù)據(jù) //輸入數(shù)據(jù)(不顯示) //發(fā)送成功(此時(shí)查看服務(wù)器端,連接已經(jīng)斷開) //再次試圖連接服務(wù)器 //URC:返回ERROR //必須先關(guān)閉剛才的連接 //再次連接服務(wù)器 //連接成功 //要發(fā)送5個(gè)字節(jié),采用交互方式,沒有斷開標(biāo)志 //URC:準(zhǔn)備接收數(shù)據(jù) //數(shù)據(jù)內(nèi)容,共5個(gè)字節(jié),結(jié)束符 //URC:發(fā)送成功 //URC:可以發(fā)送數(shù)據(jù) //URC:收到服務(wù)器發(fā)來的數(shù)據(jù) //URC:可以發(fā)送數(shù)據(jù) //再次要發(fā)送數(shù)據(jù),采用交互方式,沒有斷開標(biāo)志 //URC:準(zhǔn)備接收數(shù)據(jù)

,

1234567890 //數(shù)據(jù)內(nèi)容,共10個(gè)字節(jié),結(jié)束符

OK //URC:發(fā)送成功

^SISW: 1, 1 //URC:可以發(fā)送數(shù)據(jù)

at^sisr=1,0 //想要查詢目前共收到多少數(shù)據(jù)

^SISR: 1, 290 //URC:共收到290個(gè)字節(jié)

OK

at^sisw=1,5,0,1 //再次發(fā)送數(shù)據(jù),采用交互方式,沒有斷開標(biāo)志 ^SISW: 1, 1500, 0 //URC:準(zhǔn)備接收數(shù)據(jù)

adfsasa12312312312312312313 //輸入數(shù)據(jù),共27個(gè)字節(jié),結(jié)束符

OK //URC:發(fā)送成功

^SISR: 1, 1 //URC:接收到數(shù)據(jù)

^SISW: 1, 1 //URC:可以發(fā)送數(shù)據(jù)

at^sisr=1,0 //查詢當(dāng)前共收到多少數(shù)據(jù)

^SISR: 1, 464 //URC:共收到464個(gè)字節(jié)

OK

^SISR: 1, 1 //URC:收到數(shù)據(jù)

at^sisr=1,0 //查詢當(dāng)前共收到多少數(shù)據(jù)

^SISR: 1, 493 //URC:共收到493個(gè)字節(jié)

OK

at^sisw=1,1,0,1 //再次發(fā)送數(shù)據(jù),采用交互方式,沒有斷開標(biāo)志

^SISW: 1, 1500, 0 //URC:準(zhǔn)備好接收數(shù)據(jù)

12345 //輸入數(shù)據(jù),5個(gè)字節(jié),結(jié)束符

OK

^SISR: 1, 1 //URC:收到數(shù)據(jù)

^SISW: 1, 1 //URC:可以發(fā)送數(shù)據(jù)

at^sisw=1,1,1,1 //再次發(fā)送數(shù)據(jù),交互方式,有斷開標(biāo)志

^SISW: 1, 1500, 0 //URC:準(zhǔn)備接收數(shù)據(jù)

asdfasdfasf //輸入數(shù)據(jù),共11個(gè)字節(jié),結(jié)束符

OK //發(fā)送成功,服務(wù)器端看到連接已經(jīng)斷開

at^sisr=1,1500 //要讀出所有接收到的數(shù)據(jù)

^SISR: 1, 725 //URC:共收到725個(gè)字節(jié)的數(shù)據(jù),以下是數(shù)據(jù)內(nèi)容

,

www.bjcjt.com 17:39:11 OK www.bjcjt.com 17:39:16 OK www.bjcjt.com 17:39:21 OK www.bjcjt.com 17:39:26 OK www.bjcjt.com 17:39:31 OK www.bjcjt.com 17:39:36 OK www.bjcjt.com 17:39:41 OK www.bjcjt.com 17:39:46 OK www.bjcjt.com 17:39:51 OK www.bjcjt.com 17:39:56 OK www.bjcjt.com 17:40:01 OK www.bjcjt.com 17:40:06 OK www.bjcjt.com 17:40:11 OK www.bjcjt.com 17:40:16 OK www.bjcjt.com 17:40:21 OK www.bjcjt.com 17:40:26 OK www.bjcjt.com 17:40:31 OK www.bjcjt.com 17:40:36 OK www.bjcjt.com 17:40:41 OK www.bjcjt.com 17:40:46 OK www.bjcjt.com 17:40:51 OK www.bjcjt.com 17:40:56 OK

,

www.bjcjt.com

17:41:01 OK

www.bjcjt.com

17:41:06 OK

www.bjcjt.com

17:41:11 OK

OK

^SISR: 1, 2 //URC:數(shù)據(jù)傳輸已經(jīng)結(jié)束

at^sisi? //查詢SISI 服務(wù)狀態(tài)

^SISI: 1,6,725,58,58,0 //URC:1平臺(tái),6斷開,共收到725個(gè),共發(fā)58個(gè),應(yīng)答58個(gè),未應(yīng)答0個(gè)

OK

at^sici? //查詢連接狀態(tài)

^SICI: 0,2,0,"10.132.0.5" //連接配置0,GPRS 成功2,服務(wù)數(shù)目0個(gè),當(dāng)前IP

OK

at^sisi?

^SISI: 1,6,725,58,58,0

OK

at^sisc=1

OK

MC55模塊TCP 指令介紹及測試

步驟1:設(shè)置連接物理層平臺(tái)SICS ,是GPRS 還是CSD

步驟2:設(shè)置應(yīng)用協(xié)議平臺(tái)SISS ,是SOCKET ,F(xiàn)TP ,HTTP ,POP ,SMTP ,Transparent 步驟3:建立連接SISO ,查詢SISO?

步驟4:發(fā)送或接收數(shù)據(jù)SISW 或SISR ,SIST 建立透明,SISI 查詢狀態(tài),SISE 查詢錯(cuò)誤 步驟5:關(guān)閉連接SISC

ati

SIEMENS

MC55

REVISION 04.00

OK

at^sics=0,contype,gprs0 //選擇連接方式GPRS 還是CSD

,

OK

at^sics?

^SICS: 0,"conType","GPRS0" //連接平臺(tái)0,連接方式是GPRS

^SICS: 0,"alphabet","0" //連接平臺(tái)0,設(shè)置字符集,0為AT +CSCS 指定

^SICS: 0,"inactTO","20" //連接平臺(tái)0,設(shè)置內(nèi)部超時(shí)時(shí)間 ^SICS: 0,"user","" //連接平臺(tái)0,設(shè)置用戶名

^SICS: 0,"passwd","*****" //連接平臺(tái)0,設(shè)置密碼 ^SICS: 0,"apn","" //連接平臺(tái)0,設(shè)置APN

^SICS: 1,"conType","" //連接平臺(tái)1,空

^SICS: 2,"conType","" //連接平臺(tái)2,空

^SICS: 3,"conType","" //連接平臺(tái)3,空

^SICS: 4,"conType","" //連接平臺(tái)4,空

^SICS: 5,"conType","" //平連接臺(tái)5,空

OK

at^sics=0,apn,cmnet //設(shè)置APN

OK

以上contype 及apn 為GPRS0應(yīng)用的強(qiáng)制設(shè)置參數(shù)。

at^siss=0,srvtype,socket

OK

at^siss?

^SISS: 0,"srvType","Socket" //第0個(gè)服務(wù)平臺(tái),服務(wù)類型為socket ^SISS: 0,"conId","0" //第0個(gè)服務(wù)平臺(tái),使用的連接平臺(tái)為0 ^SISS: 0,"alphabet","0" //第0個(gè)服務(wù)平臺(tái),

^SISS: 0,"address","" //第0個(gè)服務(wù)平臺(tái),目前設(shè)備的地址為空 ^SISS: 0,"tcpMR","10" //第0個(gè)服務(wù)平臺(tái),

^SISS: 0,"tcpOT","6000" //第0個(gè)服務(wù)平臺(tái),

^SISS: 1,"srvType","" //第1個(gè)服務(wù)平臺(tái),

^SISS: 2,"srvType","" //第2個(gè)服務(wù)平臺(tái),

^SISS: 3,"srvType","" //第3個(gè)服務(wù)平臺(tái),

^SISS: 4,"srvType","" //第4個(gè)服務(wù)平臺(tái),

^SISS: 5,"srvType","" //第5個(gè)服務(wù)平臺(tái),

^SISS: 6,"srvType","" //第6個(gè)服務(wù)平臺(tái),

^SISS: 7,"srvType","" //第7個(gè)服務(wù)平臺(tái),

^SISS: 8,"srvType","" //第8個(gè)服務(wù)平臺(tái),

^SISS: 9,"srvType","" //第9個(gè)服務(wù)平臺(tái),

OK

at^siss=0,conid,0 //指定internet 連接平臺(tái),sics 所設(shè)置的

,

OK

at^siss=0,address,socktcp://me99.vicp.net:34560 //設(shè)定IP 地址及端口

OK

at^siss?

^SISS: 0,"srvType","Socket"

^SISS: 0,"conId","0"

^SISS: 0,"alphabet","0"

^SISS: 0,"address","socktcp://me99.vicp.net:34560"

^SISS: 0,"tcpMR","10"

^SISS: 0,"tcpOT","6000"

^SISS: 1,"srvType",""

^SISS: 2,"srvType",""

^SISS: 3,"srvType",""

^SISS: 4,"srvType",""

^SISS: 5,"srvType",""

^SISS: 6,"srvType",""

^SISS: 7,"srvType",""

^SISS: 8,"srvType",""

^SISS: 9,"srvType",""

OK

at^sici=0

^SICI: 0,0,0,"0.0.0.0"

OK

at^siso=1

OK

^SISW: 1, 1

at^sici=0

^SICI: 0,2,1,"10.15.104.127"

OK

^SISR: 1, 1

at^sisc=1

OK

//獲取連接平臺(tái)0的底層當(dāng)前狀態(tài) //平臺(tái)0,下線,一共0個(gè)服務(wù),“IP 為0” //建立服務(wù) //查詢連接平臺(tái)0的當(dāng)前狀態(tài) //平臺(tái)0,已經(jīng)連接,1個(gè)服務(wù),“自己的IP 地址” //收到數(shù)據(jù) //結(jié)束服務(wù)

,

AT^SISI查詢當(dāng)前的服務(wù)狀態(tài)

at^sics=5,contype,gprs0

OK

at^sics=5,apn,cmnet

OK

at^siss=9,srvtype,socket

OK

at^siss=9,conid,5

OK

at^siss=9,address,socktcp://me99.vicp.net:34560 OK

at^sisi=9

^SISI: 9,2,0,0,0,0

OK

at^sici=5

^SICI: 5,0,0,"0.0.0.0"

OK

at^siso=9

OK

^SISW: 9, 1

at^sici=5

^SICI: 5,2,1,"10.14.63.53"

OK

at^sisi=9

^SISI: 9,4,29,0,0,0

OK

at^sisc=9

OK

以下是最新的MC52IR3的透明傳輸?shù)氖褂梅椒?at^siss?

^SISS: 0,"srvType",""

^SISS: 1,"srvType","Socket"

^SISS: 1,"conId","0"

^SISS: 1,"alphabet","0"

^SISS: 1,"address","socktcp://me99.vicp.net:34560" ^SISS: 1,"tcpMR","10"

^SISS: 1,"tcpOT","6000"

^SISS: 2,"srvType","Transparent"

^SISS: 2,"conId","0"

^SISS: 2,"alphabet","0"

^SISS: 2,"address","me87.vicp.net:34560" ^SISS: 2,"tcpMR","10"

^SISS: 2,"tcpOT","6000"

,

^SISS: 3,"srvType","" ^SISS: 4,"srvType","" ^SISS: 5,"srvType","" ^SISS: 6,"srvType","" ^SISS: 7,"srvType","" ^SISS: 8,"srvType","" ^SISS: 9,"srvType",""

OK

at^siso=2

OK

^SISW: 2, 1 at^sist=2 CONNECT www.bjcjt.com 10:32:07 OK www.bjcjt.com 10:32:12 OK

OK

AT^SISI? ^SISI: 1,2,0,0,0,0 ^SISI: 2,4,87,3,3,0

OK

AT^SIST=2 CONNECT www.bjcjt.com 10:37:07 OK

OK

at^sisc=2

OK //啟動(dòng)連接 //連接建立成功 //進(jìn)入透明狀態(tài) //發(fā) 退出到指令狀態(tài),此時(shí)連接未斷開 //查詢當(dāng)前的連接狀態(tài) //再回到未斷開連接的透明狀態(tài) //發(fā) 退出到指令狀態(tài) //斷開連接

標(biāo)簽: