




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、GSM/GPRS操作示例說(shuō)明:本頁(yè)面操作示例使用串口助手進(jìn)行開(kāi)發(fā)演示。請(qǐng)先仔細(xì)看右邊的目錄,按模塊,尋找自己需要的功能更新歷史更新說(shuō)明: 2017年10月14號(hào): 固件版本:v01.05.20171014 1.A9/A9G增加基站定位簡(jiǎn)化本指令A(yù)T+LOCATION=X?;径ㄎ恢苯虞敵霎?dāng)前位置的經(jīng)緯度,解決了站定位需要第三方插件轉(zhuǎn)換太復(fù)雜的問(wèn)題。 2.A9/A9G優(yōu)化AT+CCLK?指令,直接獲取當(dāng)前時(shí)間,不需要手動(dòng)設(shè)置(聯(lián)通卡時(shí)間會(huì)出錯(cuò),建議使用移動(dòng)卡)。 A6(GPRS)電話接收相關(guān)指令A(yù)TDxxxxx;/xxx為電話號(hào)碼示例打電話ATDxxxxxxxxxxxOK+CIEV: "
2、;CALL",1+CIEV: "SOUNDER",1/響鈴+CIEV: "SOUNDER",0/掛斷+CIEV: "CALL",0BUSY/顯示BUSY接到短話(若想使用來(lái)電提醒功能,請(qǐng)使用at+clip=1;注意,該功能必須需要你的SIM卡自帶來(lái)電提醒功能)RINGRING短信設(shè)置相關(guān)指令A(yù)T+CPMS="SM","SM","SM" /設(shè)置短信存儲(chǔ)單元AT+CMGF=0/1/設(shè)置短信格式,1為text格式讀取,0為pud格式讀取AT+CMGR=x/讀取短信內(nèi)容,x
3、為第幾條短信AT+CMGL=4/ALL/查看短信列表 PUD格式下讀取參數(shù)為4, txt格式要發(fā)AT+CMGL=ALLAT+CMGD=1/刪除短信。 若果使用AT+CMGD=1,4 則為刪除所有短信示例AT+CPMS="SM","SM","SM"/設(shè)置短信存儲(chǔ)單元,同時(shí)也可以查看短信容量+CPMS: 0,50,0,50,0,50OKAT+CMGF=1/設(shè)置為T(mén)XT格式讀取OK+CIEV: "MESSAGE",1/接收到短信,內(nèi)容包括電話號(hào)碼和時(shí)間以及內(nèi)容+CMT: "+86xxxxxxxxxxx"
4、;,"2017/10/09,09:14:52+08"111+CIEV: "MESSAGE",1+CMT: "+86xxxxxxxxxxx","2017/10/09,09:16:25+08"222AT+CMGF=0/設(shè)置為PUD格式接受OK+CIEV: "MESSAGE",1/以PUD接收到短信,內(nèi)容包括電話號(hào)碼和時(shí)間以及內(nèi)容+CMT: ,230891683110602305F0240D91687186935218F500007101909061452303B3D90C+CIEV: "M
5、ESSAGE",1+CMT: ,230891683110602305F0240D91687186935218F500007101909071202303341A0DAT+CMGL=4/列出所有短信-> pud格式,使用這條命令參數(shù)為4+CMGL: 1,1,230891683110602305F0240D91687186935218F500007101909041252303B1580C+CMGL: 2,1,230891683110602305F0240D91687186935218F50000710190906152230332990C+CMGL: 3,1,2308916831
6、10602305F0240D91687186935218F500007101909061452303B3D90C+CMGL: 4,1,230891683110602305F0240D91687186935218F500007101909071202303341A0DOKAT+CMGF=1/設(shè)置為T(mén)XT格式讀取OKAT+CMGL=ALL/列出所有短信-> pud格式,使用這條命令參數(shù)為ALL+CMGL: 1,"REC READ","+86xxxxxxxxxxx","2017/10/09,09:14:52+08"111+CMGL:
7、2,"REC READ","+86xxxxxxxxxxx","2017/10/09,09:16:25+08"222+CMGL: 3,"REC READ","+86xxxxxxxxxxx","2017/10/09,09:16:54+08"333+CMGL: 4,"REC READ","+86xxxxxxxxxxx","2017/10/09,09:17:02+08"444OKAT+CMGR=1/讀取第一條短信+CMGR:
8、 "REC READ","+86xxxxxxxxxxx","2017/10/09,09:14:52+08"111OKAT+CMGR=2/讀取第二條短信+CMGR: "REC READ","+86xxxxxxxxxxx","2017/10/09,09:16:25+08"222OKAT+CMGR=3/讀取第三條短信+CMGR: "REC READ","+86xxxxxxxxxxx","2017/10/09,09:16:54+08&
9、quot;333AT+CMGD=1/刪除第一條短信OKAT+CMGD=2/刪除第二條短信 謹(jǐn)記 刪除第一條后,第二條內(nèi)容不會(huì)自動(dòng)跑到第一條,而是依然占據(jù)第二條短信,但是當(dāng)所有短信都刪除后,再接收到短信后,會(huì)自動(dòng)排列到第一條信息的位置OKAT+CMGD=3/刪除第三條短信OKAT+CPMS="SM","SM","SM"/查看一下短信容量+CPMS: 1,50,1,50,1,50OKAT+CMGL=ALL/刪除了3條之后,查看短信列表,只剩1條+CMGL: 4,"REC READ","+86xxxxxxxxx
10、xx","2017/10/09,09:17:02+08"444OKAT+CMGD=1,4/刪除所有短信OK發(fā)送短信AT+CMGF=1 /文本方式發(fā)送 AT+CMGS="xxxxxxxxxxx(電話號(hào)碼)" /返回>,然后輸入要發(fā)送的txt內(nèi)容并且以CTRL-Z(16進(jìn)制為1a)結(jié)束即可 中文發(fā)送短信另外可以使用PUD的編碼方式發(fā)送信息: AT+CMGS=XX; /要發(fā)送的字節(jié)數(shù)>xxxxxxxxxxxxxxxxxxxxx /PUD碼(最后以CTRL-Z(16進(jìn)制為1a)結(jié)尾) +CMGS: 0OK 獲取基站下發(fā)時(shí)間下一版將會(huì)更新功能
11、 直接是用AT+CCLK?來(lái)查詢(xún)。(若改動(dòng),該行內(nèi)容會(huì)取消,并修改修示例內(nèi)容,固件發(fā)布處會(huì)有更新記錄)。模組每次上單初始化的過(guò)程中會(huì)獲取基站下發(fā)的時(shí)間。 另外,使用AT+CGATT=1指令附著網(wǎng)絡(luò)的時(shí)候會(huì)獲得基站下發(fā)的時(shí)間,但是使用第二次無(wú)效。AT+CGATTOK+CTZV:17/10/07,05:48:38,+08基站定位相關(guān)指令 AT+CREG?示例AT+CREG=1 /=1的時(shí)候是查詢(xún)網(wǎng)絡(luò)狀態(tài),模組上電默認(rèn)為1OKAT+CREG?+CREG: 1,1 AT+CREG=2 /=2的時(shí)候是基站定位OKAT+CREG?+CREG: 2,1,"xxxx","xxxx
12、",2 / 中間參數(shù)為16進(jìn)制在相關(guān)網(wǎng)站查詢(xún):HTTP以百度為例(前面的步驟要按流程配置,一定不能忘記)(HTTPGET不可用,會(huì)在下一版本進(jìn)行更新) 示例AT+CCIDAT+CREG?AT+CGATT=1AT+CGDCONT=1,"IP","CMNET" AT+CGACT=1,1 創(chuàng)建連接 at+cipstart="TCP","",80兩種發(fā)送請(qǐng)求方式:1.透?jìng)靼l(fā)送AT+CIPTMODE=1 /進(jìn)入透?jìng)鱋KGET / HTTP/1.1rnHost: rnrn/發(fā)送GET請(qǐng)求信息2.非透?jìng)髂J紸T+CIP
13、SEND=45/發(fā)送的字節(jié)長(zhǎng)度>GET / HTTP/1.1rnHost: rnrn /出現(xiàn)上述箭頭后,發(fā)送GET請(qǐng)求信息多鏈接示例at+ccid /查詢(xún)ccid,確定是否有sim卡+SCID: SIM Card ID: 898602#4221620070426OKat+creg? /查詢(xún)是否注冊(cè)上網(wǎng)絡(luò)+CREG: 1,5 /第一個(gè)參數(shù)1表示允許注冊(cè)入網(wǎng);第二個(gè)參數(shù)5表示已注冊(cè),處于漫游狀態(tài),如果是1的話,表示已注冊(cè)本地網(wǎng)絡(luò),出現(xiàn)其他參數(shù)表示不正常OKat+csq /查詢(xún)信號(hào)+CSQ: 31,99OKat+cgatt=1 /附著網(wǎng)絡(luò)+CTZV:16/07/06,11:34:17,+08O
14、Kat+cgdcont=1,"IP","cmnet" /設(shè)置pdp參數(shù)OKat+cgact=1,1 /激活該pdpOKat+cipstatus? /查詢(xún)ip連接情況,共有8路,實(shí)際最多支持同時(shí)開(kāi)4路tcpip連接+CIPSTATUS:0,IP GPRSACT 1,IP INITIAL 2,IP INITIAL 3,IP INITIAL 4,IP INITIAL 5,IP INITIAL 6,IP INITIAL 7,IP INITIAL OKat+cipstart="TCP","58",600
15、00 /連接TCP服務(wù)器,用戶請(qǐng)修改自己的服務(wù)器CONNECT OKOKat+cipsend=5,qwert /發(fā)送5個(gè)字節(jié)的字符,注意此種方式只支持可見(jiàn)字符OKat+cipsend=5 /發(fā)送6個(gè)字節(jié)的數(shù)據(jù),此種方式可以發(fā)送任意二進(jìn)制數(shù)據(jù)> OKat+cipsend /發(fā)送字符,以CTRL+Z(16進(jìn)制的0x1a)結(jié)尾> qwertOK+CIPRCV:4,test /收到服務(wù)器發(fā)送過(guò)來(lái)的4個(gè)字節(jié),內(nèi)容是"test",注意也可能是二進(jìn)制的任意數(shù)據(jù)at+cipstatus? /插敘ip鏈路狀態(tài)+CIPSTATUS:0,CONNECT OK 1,IP INITIAL
16、 2,IP INITIAL 3,IP INITIAL 4,IP INITIAL 5,IP INITIAL 6,IP INITIAL 7,IP INITIAL OKat+cipclose /關(guān)閉該鏈路OKat+cipmux? /查詢(xún)是否開(kāi)啟多連接+CIPMUX:0 OKat+cipmux=1 /開(kāi)啟多鏈接OKat+cipstart="TCP","8",60000 /發(fā)起第一個(gè)TCP連接+CIPNUM:0 /只有點(diǎn)開(kāi)啟多鏈接的時(shí)候才會(huì)有,0為返回的鏈路號(hào)CONNECT OKOKat+cipstart="TCP",&q
17、uot;8",60001 /發(fā)起第二路連接 +CIPNUM:1 /只有點(diǎn)開(kāi)啟多鏈接的時(shí)候才會(huì)有,1為返回的鏈路號(hào)CONNECT OKOKat+cipstart="TCP","8",60003 /發(fā)起第三路連接COMMAND NO RESPONSE! /指令超時(shí),由于服務(wù)器沒(méi)有開(kāi)啟這個(gè)端口at+cipstatus? +CIPSTATUS:0,CONNECT OK 1,CONNECT OK 2,TCP/UDP CONNECTING 3,IP INITIAL 4,IP INITIAL 5,IP INITIA
18、L 6,IP INITIAL 7,IP INITIAL OKat+cipclose=3 /關(guān)閉鏈路號(hào)為3的連接+CME ERROR:50 /第三路連接沒(méi)有建立所以返回錯(cuò)誤at+cipclose=2 /關(guān)閉鏈路號(hào)為2的連接OKat+cipstart="TCP","8",60002 /發(fā)起新的連接+CIPNUM:2CONNECT OKOKat+cipstart="UDP","8",60006 /發(fā)起新的UDP連接+CIPNUM:3UDP BIND OKOKat+cipstat
19、us?+CIPSTATUS:0,CONNECT OK /可以看到0-3鏈路號(hào)都被占用,建立了4路IP連接1,CONNECT OK 2,CONNECT OK 3,BIND OK 4,IP INITIAL 5,IP INITIAL 6,IP INITIAL 7,IP INITIAL OKat+cipsend=0,5,qwert /鏈路0發(fā)送5個(gè)字節(jié)的字符,“qwert”,本指令只支持可見(jiàn)字符OK+CIPRCV:0,4,test /鏈路0,收到服務(wù)器發(fā)送過(guò)來(lái)的4個(gè)字節(jié),“test”,本指令支持接受任意數(shù)據(jù)at+cipclose=2 關(guān)閉鏈路2 OK at+cipstatus? 查
20、詢(xún)鏈路信息+CIPSTATUS:0,CONNECT OK 1,CONNECT OK 2,IP CLOSE 3,BIND OK 4,IP INITIAL 5,IP INITIAL 6,IP INITIAL 7,IP INITIAL OKat+ciphcfg? /查詢(xún)心跳包配置+CIPHCFG:0,10,00,001,10,00,002,10,00,003,10,00,004,10,00,005,10,00,006,10,00,007,10,00,00OKat+ciphcfg=0,1,112233 /設(shè)置鏈路0的心跳發(fā)送包為16進(jìn)制的0x11,0x22,0x33OKat+ciphcfg? +CIP
21、HCFG:0,10,112233,001,10,00,002,10,00,003,10,00,004,10,00,005,10,00,006,10,00,007,10,00,00OKat+ciphmode=0,1 /啟動(dòng)鏈路0的心跳包OKat+cipsend=3,5,qwert /鏈路3發(fā)送5個(gè)字節(jié)的字符,“qwert”O(jiān)Kat+cipclose=3 /關(guān)閉鏈路3OK+TCPCLOSED:1 /服務(wù)器關(guān)閉鏈路1OKat+cipstatus?+CIPSTATUS:0,CONNECT OK 1,IP CLOSE 2,IP CLOSE 3,IP CLOSE 4,IP INITIAL 5,IP INI
22、TIAL 6,IP INITIAL 7,IP INITIAL OK+TCPCLOSED:0 /服務(wù)器關(guān)閉鏈路0OKat+cipstatus?+CIPSTATUS:0,IP CLOSE 1,IP CLOSE 2,IP CLOSE 3,IP CLOSE 4,IP INITIAL 5,IP INITIAL 6,IP INITIAL 7,IP INITIAL OK透?jìng)髂J?心跳設(shè)置(單鏈接)示例AT+CCID /查詢(xún)SIM ,CCID用于判斷是否插卡+SCID: SIM Card ID: 898602#4221620070426OKAT+CREG? /查詢(xún)網(wǎng)絡(luò)注冊(cè)情況+CREG: 1,5 /第一個(gè)參數(shù)
23、1表示允許注冊(cè)入網(wǎng);第二個(gè)參數(shù)5表示已注冊(cè),處于漫游狀態(tài),如果是1的話,表示已注冊(cè)本地網(wǎng)絡(luò),出現(xiàn)其他參數(shù)表示不正常OKAT+CGATT=1 /附著網(wǎng)絡(luò),如果需要上網(wǎng),這條指令是必選的+CTZV:16/05/27,06:33:39,+08 /基站下發(fā)的時(shí)間信息GMT時(shí)間和時(shí)區(qū)OKAT+CGDCONT=1,"IP","CMNET" /設(shè)置PDP參數(shù)OKAT+CGACT=1,1 /激活PDP,正確激活以后就可以上網(wǎng)了OKat+cipstart="TCP","9",60000 /連接TCP服務(wù)器,用
24、戶請(qǐng)修改成自己的服務(wù)器CONNECT OKOKAT+CIPHCFG? /查詢(xún)心跳包的設(shè)置+CIPHCFG:10,00,00 /心跳包的默認(rèn)設(shè)置10,表示10秒發(fā)送一次心跳包,00表示發(fā)送的包內(nèi)容,默認(rèn)是空的,第二個(gè)00表示接受的回應(yīng)包內(nèi)容,默認(rèn)也是空的,這2個(gè)包必須設(shè)置,否則啟動(dòng)不了心跳包OKAT+CIPHCFG=1,55FAFBEE /設(shè)置發(fā)送心跳包內(nèi)容,長(zhǎng)度不能低于3個(gè)字節(jié),16進(jìn)制格式OKAT+CIPHCFG=2,55AFBFEE /設(shè)置接受回應(yīng)包內(nèi)容,長(zhǎng)度不能低于3個(gè)字節(jié),16進(jìn)制格式OKAT+CIPHCFG=0,15 /設(shè)置發(fā)送心跳包的時(shí)間15秒鐘OKAT+CIPHMODE=1 /啟
25、動(dòng)心跳包,該命令只能在連接服務(wù)器成功以后用OKAT+CIPTCFG? /查詢(xún)透?jìng)髂J(rèn)參數(shù)+CIPTCFG:3,200,50,2000 /3表示最大嘗試發(fā)送失敗次數(shù),200是重發(fā)延時(shí),單位毫秒,50是觸發(fā)發(fā)送的包長(zhǎng)度,2000是觸發(fā)發(fā)送時(shí)間,單位毫秒,從輸入最后一個(gè)字符算起,延至超過(guò)2000毫秒,系統(tǒng)也會(huì)自動(dòng)發(fā)送數(shù)據(jù)OKAT+CIPTMODE=1 /啟動(dòng)透?jìng)髂J?,該指令也是只能在連接服務(wù)器成功以后使用OKSEND DATA TO SERVER /發(fā)送到服務(wù)器的數(shù)據(jù)SEND DATA TO A6 /收到的服務(wù)器的數(shù)據(jù)+ /退出透?jìng)髂J?和前一次發(fā)送時(shí)間超過(guò)2秒,輸入+,就可以退出透?jìng)髂J阶⒁?,如?/p>
26、是單片機(jī)發(fā)送,不要添加換行符,如果是安信可串口調(diào)試助手發(fā)送,取消掉發(fā)送新行的選項(xiàng),總之不要有換行符OKAT+CIPHMODE=0 /退出心跳包模式OKA9/A9G(gprs)電話接收相關(guān)指令A(yù)TDxxxxx;/xxx為電話號(hào)碼示例 打電話ATDxxxxxxxxxxxOK+CIEV: "CALL",1+CIEV: "SOUNDER",1/響鈴+CIEV: "SOUNDER",0/掛斷+CIEV: "CALL",0BUSY/顯示BUSY接到短話(若想使用來(lái)電提醒功能,請(qǐng)使用AT+CLIP=1;注意,該功能必須需要你的S
27、IM卡自帶來(lái)電提醒功能)RINGRING短信設(shè)置相關(guān)指令A(yù)T+CPMS="SM","SM","SM" /設(shè)置短信存儲(chǔ)單元AT+CMGF=0/1/設(shè)置短信格式,1為text格式讀取,0為pud格式讀取AT+CMGR=x/讀取短信內(nèi)容,x為第幾條短信AT+CMGL=4/ALL/查看短信列表 PUD格式下讀取參數(shù)為4, txt格式要發(fā)送AT+CMGL=ALLAT+CMGD=1/刪除短信。 若果使用AT+CMGD=1,4 則為刪除所有短信示例AT+CPMS="SM","SM","SM"
28、;/設(shè)置短信存儲(chǔ)單元,同時(shí)也可以查看短信容量+CPMS: 0,50,0,50,0,50OKAT+CMGF=1/設(shè)置為T(mén)XT格式讀取OK+CIEV: "MESSAGE",1/接收到短信,內(nèi)容包括電話號(hào)碼和時(shí)間以及內(nèi)容+CMT: "+86xxxxxxxxxxx","2017/10/09,09:14:52+08"111+CIEV: "MESSAGE",1+CMT: "+86xxxxxxxxxxx","2017/10/09,09:16:25+08"222AT+CMGF=0/設(shè)置為PU
29、D格式接受OK+CIEV: "MESSAGE",1/以PUD接收到短信,內(nèi)容包括電話號(hào)碼和時(shí)間以及內(nèi)容+CMT: ,230891683110602305F0240D91687186935218F500007101909061452303B3D90C+CIEV: "MESSAGE",1+CMT: ,230891683110602305F0240D91687186935218F500007101909071202303341A0DAT+CMGL=4/列出所有短信-> pud格式,使用這條命令參數(shù)為4+CMGL: 1,1,2308916831106023
30、05F0240D91687186935218F500007101909041252303B1580C+CMGL: 2,1,230891683110602305F0240D91687186935218F50000710190906152230332990C+CMGL: 3,1,230891683110602305F0240D91687186935218F500007101909061452303B3D90C+CMGL: 4,1,230891683110602305F0240D91687186935218F500007101909071202303341A0DOKAT+CMGF=1/設(shè)置為T(mén)XT格
31、式讀取OKAT+CMGL=ALL/列出所有短信-> pud格式,使用這條命令參數(shù)為ALL+CMGL: 1,"REC READ","+86xxxxxxxxxxx","2017/10/09,09:14:52+08"111+CMGL: 2,"REC READ","+86xxxxxxxxxxx","2017/10/09,09:16:25+08"222+CMGL: 3,"REC READ","+86xxxxxxxxxxx","20
32、17/10/09,09:16:54+08"333+CMGL: 4,"REC READ","+86xxxxxxxxxxx","2017/10/09,09:17:02+08"444OKAT+CMGR=1/讀取第一條短信+CMGR: "REC READ","+86xxxxxxxxxxx","2017/10/09,09:14:52+08"111OKAT+CMGR=2/讀取第二條短信+CMGR: "REC READ","+86xxxxxxxxxx
33、x","2017/10/09,09:16:25+08"222OKAT+CMGR=3/讀取第三條短信+CMGR: "REC READ","+86xxxxxxxxxxx","2017/10/09,09:16:54+08"333AT+CMGD=1/刪除第一條短信OKAT+CMGD=2/刪除第二條短信 謹(jǐn)記 刪除第一條后,第二條內(nèi)容不會(huì)自動(dòng)跑到第一條,而是依然占據(jù)第二條短信,但是當(dāng)所有短信都刪除后,再接收到短信后,會(huì)自動(dòng)排列到第一條信息的位置OKAT+CMGD=3/刪除第三條短信OKAT+CPMS="S
34、M","SM","SM"/查看一下短信容量+CPMS: 1,50,1,50,1,50OKAT+CMGL=ALL/刪除了3條之后,查看短信列表,只剩1條+CMGL: 4,"REC READ","+86xxxxxxxxxxx","2017/10/09,09:17:02+08"444OKAT+CMGD=1,4/刪除所有短信OK發(fā)送短信AT+CMGF=1 /文本方式發(fā)送 AT+CMGS="xxxxxxxxxxx(電話號(hào)碼)" /返回>,然后輸入要發(fā)送的txt內(nèi)容并且以
35、CTRL-Z(16進(jìn)制為1a)結(jié)束即可 中文發(fā)送短信另外可以使用PUD的編碼方式發(fā)送信息: AT+CMGS=XX; /要發(fā)送的字節(jié)數(shù)>xxxxxxxxxxxxxxxxxxxxx /PUD碼(最后以CTRL-Z(16進(jìn)制為1a)結(jié)尾) +CMGS: 0OK基站定位(含簡(jiǎn)化指令)相關(guān)指令 AT+CREG? At+LOCATION=X(簡(jiǎn)化版) 示例AT+CREG=1 /=1的時(shí)候是查詢(xún)網(wǎng)絡(luò)狀態(tài),模組上電默認(rèn)為1OKAT+CREG?+CREG: 1,1 AT+CREG=2 /=2的時(shí)候是基站定位OKAT+CREG?+CREG: 2,1,"xxxx","xxxx&q
36、uot;,2 / 中間參數(shù)為16進(jìn)制在相關(guān)網(wǎng)站查詢(xún):At+LOCATION=1(return:<latitude>,<longitude>OK)xx.xxxxx,xxx.xxxxxx(小數(shù)點(diǎn)后固定為6位)OK 直接返回經(jīng)緯度 無(wú)需轉(zhuǎn)換獲取基站下發(fā)時(shí)間相關(guān)指令 AT+CCLK?指令解讀 該指令在內(nèi)部進(jìn)行處理,在模塊初始化時(shí),模塊獲取了基站下發(fā)的時(shí)間后,將該時(shí)間存儲(chǔ)在芯片的RTC寄存器中,使用AT+CCLK?即可讀取出時(shí)間。注意使用聯(lián)通卡獲取的時(shí)間是有問(wèn)題的。示例AT+CCLK ?+CCLK: "17/10/07,02:50:55+08"/該時(shí)間為零時(shí)區(qū)
37、時(shí)間,17年10月7日2點(diǎn)50分55秒。+08為時(shí)區(qū),我們這里是東八區(qū),所以本地時(shí)間是10點(diǎn)50分55秒OKHTTP示例AT+CGATT=1 /附著網(wǎng)絡(luò),如果需要上網(wǎng),這條指令是必選的+CGATT:1OKAT+CGDCONT=1,“IP”,“CMNET” /設(shè)置PDP參數(shù)OKAT+CGACT=1,1 /激活PDP,正確激活以后就可以上網(wǎng)了OKAT+CIPSTART="TCP","",80/以百度為例CONNECT OKOK兩種發(fā)送請(qǐng)求方式1.透?jìng)靼l(fā)送AT+CIPTMODE=1 /進(jìn)入透?jìng)鱋KGET / HTTP/1.1rnHost: rnrn/發(fā)送GET
38、請(qǐng)求信息2.非透?jìng)髂J紸T+CIPSEND=45/發(fā)送的字節(jié)長(zhǎng)度>GET / HTTP/1.1rnHost: rnrn /出現(xiàn)上述箭頭后,發(fā)送GET請(qǐng)求信息透?jìng)髂J胶托奶脑O(shè)置Init+CREG: 3+CIEV: service, 0+CIEV: roam, 0+CREG: 3+CIEV: service, 1+CIEV: roam, 0+CREG: 1+CREG: 0+CREG: 1A9V01.03.20170926R /固件版本信息Ai Thinker Co.LTDREADY/初始化完成標(biāo)志 前面的+CIEV: service, 1等等,是網(wǎng)絡(luò)注冊(cè)信息,在網(wǎng)絡(luò)情況不好的時(shí)候,會(huì)在R
39、EADY后面輸出,沒(méi)有影響。出現(xiàn)+CIEV: service, 1;+CREG: 1;表明SIM初始化成功,網(wǎng)絡(luò)正常。 初始化過(guò)程中如果沒(méi)有檢測(cè)到SIM卡,初始化信息中會(huì)出現(xiàn)NO SIM CARDAT+CCID/查詢(xún)SIM ,序列號(hào)唯一,可以用來(lái)判斷卡是否正常,如果是從安信可購(gòu)買(mǎi)的物聯(lián)網(wǎng)卡,可以用此序列號(hào)在官網(wǎng)查詢(xún)電話號(hào)碼,充值繳費(fèi)等等。+CCID: 898607B1101700823754OKAT+CREG?/查詢(xún)網(wǎng)絡(luò)注冊(cè)情況+CREG: 1,5/第一個(gè)參數(shù)1表示允許注冊(cè)入網(wǎng);第二個(gè)參數(shù)5表示已注冊(cè),處于漫游狀態(tài),如果是1的話,表示已注冊(cè)本地網(wǎng)絡(luò),出現(xiàn)其他參數(shù)表示不正常OKAT+CSQ/查詢(xún)
40、信號(hào)強(qiáng)度 第一個(gè)參數(shù)為信號(hào)強(qiáng)度值+CSQ: 31,99/信號(hào)強(qiáng)度取值為0-31,信號(hào)強(qiáng)度最好保持在23以上OKAT+CGATT=1 /附著網(wǎng)絡(luò),如果需要上網(wǎng),這條指令是必選的+CGATT:1OKAT+CGDCONT=1,“IP”,“CMNET” /設(shè)置PDP參數(shù)OKAT+CGACT=1,1 /激活PDP,正確激活以后就可以上網(wǎng)了OKAT+CIPSTART="TCP","74",46875/連接TCP服務(wù)器,CONNECT OK/此處為安信可透?jìng)髟品?wù)器,請(qǐng)自行修改端口OKAT+CIPHCFG?/查詢(xún)心跳包的設(shè)置+CIPHCFG:
41、0,/心跳包的默認(rèn)設(shè)置發(fā)送心跳包時(shí)間間隔為0,后面為空OKAT+CIPHCFG=1,55FAFBEE/設(shè)置發(fā)送心跳包內(nèi)容,長(zhǎng)度不能低于3個(gè)字節(jié),16進(jìn)制格式OKAT+CIPHCFG=2,55AFBFEE/設(shè)置接受回應(yīng)包內(nèi)容,長(zhǎng)度不能低于3個(gè)字節(jié),16進(jìn)制格式OKAT+CIPHCFG=0,15/設(shè)置發(fā)送心跳包的時(shí)間15秒鐘OKAT+CIPHCFG?/查詢(xún)心跳包的設(shè)置+CIPHCFG:15,55FAFBEE,55AFBFEE/通過(guò)上面指令設(shè)置發(fā)送間隔為15秒,心跳包與回應(yīng)包后兩位參數(shù)OKAT+CIPHMODE=1/啟動(dòng)心跳包,該命令只能在連接服務(wù)器成功以后用OKAT+CIPTCFG?/查詢(xún)透?jìng)髂J(rèn)
42、參數(shù)+CIPTCFG:3,200,50,2000/3表示最大嘗試發(fā)送失敗次數(shù),200是重發(fā)延時(shí),單位毫秒,50是觸發(fā)發(fā)送的包長(zhǎng)度,2000是觸發(fā)發(fā)送時(shí)間,單位毫秒,從輸入最后一個(gè)字符算起,延至超過(guò)2000毫秒,系統(tǒng)也會(huì)自動(dòng)發(fā)送數(shù)據(jù)OK /請(qǐng)注意,心跳包的設(shè)置不是必須的,如果想自己發(fā)送心跳包或者不發(fā)送心跳包,可以不設(shè)置這些模組自帶的心跳包指令。另外,心跳包的發(fā)送包設(shè)置后,是模組自動(dòng)發(fā)送的,不需要人為控制,但是回應(yīng)包是需要服務(wù)器設(shè)置發(fā)給模組的,即需要寫(xiě)代碼定時(shí)返回?cái)?shù)據(jù)給模組。如果模組超過(guò)三次以上沒(méi)有接受到服務(wù)器發(fā)回來(lái)的回應(yīng)包,模組會(huì)自動(dòng)關(guān)閉心跳包,模組會(huì)接收到這樣的數(shù)據(jù) +CIPHMODE:0 ;
43、 OK. AT+CIPTMODE=1/啟動(dòng)透?jìng)髂J?,該指令也是只能在連接服務(wù)器成功以后使用OKSEND DATA TO SERVER/發(fā)送到服務(wù)器的數(shù)據(jù)SERVER SEND DATA TO DEVICE/收到的服務(wù)器的數(shù)據(jù)+/退出透?jìng)髂J?和前一次發(fā)送時(shí)間超過(guò)2秒,輸入+,就可以退出透?jìng)髂J阶⒁?,如果是單片機(jī),不要加回車(chē)換行符,如果用的是安信可的串口調(diào)試工具,請(qǐng)取消勾選發(fā)送新行OKAT+CIPHMODE=0 /退出心跳包模式OK多鏈接示例AT+CCID /查詢(xún)CCID值 用來(lái)檢測(cè)是否插入SIM、+CCID: 898602B8191790486325 /此ID唯一 AT+CREG? /查詢(xún)SI
44、M的網(wǎng)絡(luò)注冊(cè)狀態(tài)+CREG: 1,5 /第一個(gè)參數(shù)1表示允許注冊(cè)入網(wǎng);第二個(gè)參數(shù)5表示已注冊(cè),處于漫游狀態(tài),如果是1的話,表示已注冊(cè)本地網(wǎng)絡(luò),出現(xiàn)其他參數(shù)表示不正常OKAT+CSQ /查詢(xún)信號(hào)強(qiáng)度 第一個(gè)參數(shù)為信號(hào)強(qiáng)度值+CSQ: 31,99 /信號(hào)強(qiáng)度取值為0-31,信號(hào)強(qiáng)度最好保持在23以上OKAT+CSQ /查詢(xún)信號(hào)強(qiáng)度 第一個(gè)參數(shù)為信號(hào)強(qiáng)度值CSQ: 31,99 /信號(hào)強(qiáng)度取值為0-31,信號(hào)強(qiáng)度最好保持在23以上OKAT+CGATT=1 /附著網(wǎng)絡(luò),如果需要上網(wǎng),這條指令是必選的+CGATT:1OKAT+CGDCONT=1,“IP”,“CMNET” /設(shè)置PDP參數(shù)OKAT+CGAC
45、T=1,1 /激活PDP,正確激活以后就可以上網(wǎng)了OKAT+CIPSTATUS? /查詢(xún)ip連接情況,共有8路,實(shí)際最多支持同時(shí)開(kāi)4路tcpip連接+CIPSTATUS:0,IP GPRSACT 1,IP INITIAL 2,IP INITIAL 3,IP INITIAL 4,IP INITIAL 5,IP INITIAL 6,IP INITIAL 7,IP INITIAL OKAT+CIPSTART=“TCP”,“74”,36779 /連接TCP服務(wù)器,用戶請(qǐng)修改自己的服務(wù)器CONNECT OKOKAT+CIPSEND=5,qwert/發(fā)送5個(gè)字節(jié)的字符,注意此種方
46、式只支持可見(jiàn)字符OKAT+CIPSEND=5/發(fā)送5字節(jié)的數(shù)據(jù),此種方式可以發(fā)送任意二進(jìn)制數(shù)據(jù)12345OKAT+CIPSEND/發(fā)送字符,以CTRL+Z(16進(jìn)制的0x1a)結(jié)尾qwertOK+CIPRCV:21,Server Send Data Test /收到服務(wù)器發(fā)送過(guò)來(lái)的數(shù)據(jù),內(nèi)容也可以是二進(jìn)制任意數(shù)據(jù)AT+CIPSTATUS? /查詢(xún)鏈路狀態(tài)+CIPSTATUS:0,CONNECT OK 1,IP INITIAL 2,IP INITIAL 3,IP INITIAL 4,IP INITIAL 5,IP INITIAL 6,IP INITIAL 7,IP INITIAL OKAT+CI
47、PCLOSE /關(guān)閉該鏈路OKAT+CIPMUX? /查詢(xún)是否開(kāi)啟多連接+CIPMUX:0OKAT+CIPMUX=1 /開(kāi)啟多鏈接OKAT+CIPSTART=“TCP”,“74”,36779 /發(fā)起第一個(gè)TCP連接+CIPNUM:0 /只有點(diǎn)開(kāi)啟多鏈接的時(shí)候才會(huì)有,1為返回的鏈路號(hào)CONNECT OKOKAT+CIPSTART=“TCP”,“”,80 /發(fā)起第二路連接 +CIPNUM:1 /只有點(diǎn)開(kāi)啟多鏈接的時(shí)候才會(huì)有,1為返回的鏈路號(hào)CONNECT OKOKAT+CIPSTART=“TCP”,“”,80 /發(fā)起第三路連接+CIPNUM:2 /只有點(diǎn)開(kāi)啟多鏈接的時(shí)候才
48、會(huì)有,2為返回的鏈路號(hào)CONNECT OKOKAT+CIPSTATUS+CIPSTATUS:0,CONNECT OK 1,CONNECT OK 2,CONNECT OK 3,IP INITIAL 4,IP INITIAL 5,IP INITIAL 6,IP INITIAL 7,IP INITIAL OKAT+CIPCLOSE=3 /關(guān)閉鏈路號(hào)為3的連接+CME ERROR:50 /鏈路3實(shí)際上沒(méi)有創(chuàng)建AT+CIPCLOSE=2 /關(guān)閉鏈路號(hào)為2的連接OKAT+CIPCLOSE=1 /關(guān)閉鏈路號(hào)為1的連接OKAT+CIPSTATUS+CIPSTATUS: /只剩下鏈路0,其他兩路關(guān)閉0,CONN
49、ECT OK 1,IP CLOSE 2,IP CLOSE 3,IP INITIAL 4,IP INITIAL 5,IP INITIAL 6,IP INITIAL 7,IP INITIAL OKAT+CIPSTART="TCP","",80+CIPNUM:1CONNECT OKOKAT+CIPSTART="TCP","",80+CIPNUM:2CONNECT OKOKAT+CIPSTART="UDP","8",60006+CIPNUM:3UDP BIND
50、OKOKAT+CIPSTATUS?+CIPSTATUS: /可以看到0-3鏈路號(hào)都被占用,建立了4路IP連接0,CONNECT OK 1,CONNECT OK 2,CONNECT OK 3,SOCKET OK 4,IP INITIAL 5,IP INITIAL 6,IP INITIAL 7,IP INITIAL OKAT+CIPSEND=0,5,qwert/鏈路0發(fā)送5個(gè)字節(jié)的字符,“qwert”,本指令只支持可見(jiàn)字符OKA9/A9G使用安信可微信公眾號(hào)以及A9Tracker_app獲取定位信息相關(guān)指令A(yù)T+GIZQRCODE/獲取二維碼字符串,用來(lái)制作二維碼掃碼綁定,或者直接在微信上手動(dòng)該字
51、符串輸入綁定AT+GIZTRACKER=1,0,10,1/連接服務(wù)器 http:/wiki.ai-APP對(duì)接教程http:/wiki.ai-微信對(duì)接教程指令解析AT+GIZTRACKER=< on/off >,server,upload interval,use LBS,pk,psn/off 值:0/1.該參數(shù)為0時(shí)關(guān)閉,設(shè)置為1為自動(dòng)上傳serve 選擇服務(wù)器:0為安信可服務(wù)器;1為自定義服務(wù)器(第一次使用的時(shí)候必須附帶PK,PS參數(shù),連接成功后,這兩個(gè)參數(shù)會(huì)被保存)up in 上傳數(shù)據(jù)的時(shí)間間隔(s),默認(rèn)值為0(不上傳)use LBS 值:0/1;設(shè)置1,從LBS獲得定位信息
52、;設(shè)置0,從GPS獲取定位信息。當(dāng)GPS信號(hào)弱,可以選擇從LBS獲取信息(A9只能從LBS獲取信息)。默認(rèn)值為0。pk ps 產(chǎn)品的key 和secret.這些是在自己創(chuàng)建產(chǎn)品時(shí)用到的,詳見(jiàn)9/A9G十分鐘對(duì)接機(jī)智云創(chuàng)建屬于自己產(chǎn)品的程:示例AT+GIZQRCODE+GIZQRCODE:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/一長(zhǎng)串字符串AT+GIZTRACKER=1,0,10,1 >參數(shù)3為上傳定位信息的時(shí)間間隔,參數(shù)4為選擇使用基站定位功能還是GPS功能上傳定位信息1->LBS,0->GPS+GIZTRACKER:Start >返回值OK+GIZWITS:sign in end+GIZWITS:conn end >連接服務(wù)器成功OK注意:該命令會(huì)自動(dòng)保存,開(kāi)機(jī)之后自動(dòng)運(yùn)行該命令連接服務(wù)器。如果需要停止運(yùn)行使用At+GIZTRACKER=0;A9/A9G十分鐘對(duì)接機(jī)智云創(chuàng)建屬于自己產(chǎn)品的教程功能解讀 該功能的實(shí)現(xiàn),需要客戶首先子機(jī)智云官網(wǎng)申請(qǐng)開(kāi)發(fā)者賬號(hào),創(chuàng)建產(chǎn)品,獲得產(chǎn)品的 Product Key和 Product Secret ,然后,常見(jiàn)上報(bào)的數(shù)據(jù)點(diǎn)類(lèi)型,按以下方式發(fā)送數(shù)據(jù)即可上傳到機(jī)智云服務(wù)器。A9G(GPS)= GPS(簡(jiǎn)化版) = 相關(guān)指令
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 養(yǎng)殖庫(kù)房出售合同范本
- 單位鍋爐人員合同范本
- 個(gè)體工商合同范本
- 專(zhuān)業(yè)白蟻防治服務(wù)合同范本
- 養(yǎng)老機(jī)構(gòu)銷(xiāo)售合同范本
- 醫(yī)療設(shè)備議標(biāo)合同范本
- 化工鋼材采購(gòu)合同范例
- 介紹費(fèi)協(xié)議合同范本
- 勞務(wù)派遣合同勞動(dòng)合同范本
- 辦公品合同范本
- 天車(chē)安全操作培訓(xùn)教材
- 《籃球運(yùn)球》教案(共四篇)
- 國(guó)企關(guān)于違反“三重一大”決策制度責(zé)任追究辦法
- CRF病例報(bào)告表模板
- 九上下冊(cè)物理人教版九年級(jí)物理全冊(cè)第十九章《生活用電》第3節(jié)《安全用電》課件(42張)公開(kāi)課教案
- 高中 語(yǔ)文 必修上冊(cè) 第八單元《詞語(yǔ)積累與詞語(yǔ)解釋》課件
- 2024年計(jì)算機(jī)二級(jí)WPS考試題庫(kù)380題(含答案)
- 客觀題法律職業(yè)資格考試(試卷一)試題及解答參考(2024年)
- 【網(wǎng)紅李佳琦直播帶貨營(yíng)銷(xiāo)策略問(wèn)題及對(duì)策13000字(論文)】
- 2024年人教版九年級(jí)英語(yǔ)單詞默寫(xiě)單(微調(diào)版)
- 2024至2030年中國(guó)海洋化工產(chǎn)業(yè)發(fā)展動(dòng)態(tài)及投資前景分析報(bào)告
評(píng)論
0/150
提交評(píng)論