產(chǎn)品a8500電力模塊at指令集_v1_第1頁
產(chǎn)品a8500電力模塊at指令集_v1_第2頁
產(chǎn)品a8500電力模塊at指令集_v1_第3頁
產(chǎn)品a8500電力模塊at指令集_v1_第4頁
產(chǎn)品a8500電力模塊at指令集_v1_第5頁
已閱讀5頁,還剩36頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、重要:科技()科技()本資料及其包含的所有內(nèi)容為所有,受中國法律及適用之國際公約中有關(guān)著作權(quán)科技()法律的保護。,任何人不得以、散布、改動或以其它方式使用本資料的部分或全部內(nèi)容,違者將被依法責任。不保證科技()不對此文檔中的任何內(nèi)容作任何明示或暗示的陳述或保證,而且不對特定目的的適銷性及適用性或者任何間接、特殊或連帶的損失承擔任何責任。本文檔(包含任何附件)包含的信息是信息。接收人了解其獲得的本文檔是的,限用于規(guī)定的目的外不得用于任何目的,也不得將本文檔泄露給任何第。免責本公司不承擔由于客戶不正常操作造成的或者人身責任。請客戶按照手冊中的技術(shù)規(guī)格和參考設計開發(fā)相應的產(chǎn)品。在未不另行通知。之前,

2、本公司根據(jù)技術(shù)發(fā)展的需要對本手冊內(nèi)容進行更改,且更本目錄前言.2.文檔目的4相關(guān)文檔4電力行業(yè) AT 指令集13.313.413.513.613.713.813.913.1013.1113.1213.1313.1413.1513.1613.1713.1813.1913.2013.2113.2213.2313.2413.2513.2613.2713.2813.2913.3013.3113.3213.3313.3413.3513.3613.37AT$MYEROFF6AT$MYSOCKETLED6AT$MYGMR7AT$MYCCID8AT$MYNETURC8AT

3、$MYTYPE9AT$MYNETCON11AT$MYNETACT13AT$MYIPFILTER14AT$MYNETSRV15AT$MYNETOPEN16AT$MYNETREAD18AT$MYNETWRITE19AT$MYNETCLOSE20AT$MYNETACK21AT$MYNETACCEPT21AT$MYNETCREATE23$MYURCREAD24$ MYURCCLOSE25$MYURCACT26$MYURCCNT27$MYURCFTP27AT$MYFTPOPEN28AT$MYFTPCLOSE29AT$MYFTPSIZE30AT$MYFTPGET31AT$MYFTPPUT32AT$MYBC

4、CH33AT$MYBAND35AT$MYFPS. 36ATI37AT+GMR37AT+CSQ38AT+CREG38AT+CGSN39AT+CFUN39AT+CMUX403.錯誤代碼411.前言1.1.文檔目的本文檔詳細介紹了 A8500 無線模塊在電力行業(yè)所支持的 AT 指令集,包括標準 AT 指令和擴展 AT 指令。指導用戶進行模塊的指令交互,協(xié)助客戶進行應用。使用該命令集可以控制和管理與 GSM 網(wǎng)絡相關(guān)的各種業(yè)務,如 GPRS 數(shù)據(jù)業(yè)務等;也可以控制與 ME 相關(guān)的功能,如IMEI 等等。1.2.相關(guān)文檔376.3通信模塊接口協(xié)議.doc修訂版本修訂表版本修訂描述V1.0Wuenyue2

5、013-12-06V1.0 版本創(chuàng)建電力行業(yè) AT 指令集2.13.1 AT$MYEROFF注意:終端發(fā)送關(guān)機命令 AT$MYEROFF 后,通信模塊自行注銷網(wǎng)絡和關(guān)機操作,整個過程 15 秒內(nèi)完成,期間不建議對模塊進行操作,特別注意不要關(guān)閉模塊電源,關(guān)機后通信模塊不再響應串口的 AT 命令,必須進行重新開機的操作。13.2 AT$MYSOCKETLED注意:本命令在內(nèi)置協(xié)議棧工作模式下或者無 PPP 連接狀態(tài)下不生效。在外置協(xié)議棧工作模式下。終端建立 socket 連接后,通過 AT$MYSOCKETLED=1 來通知通信模塊進入下面表格中的第四個狀態(tài);一旦 socket 連接主動/斷開,終

6、端需通過 AT$MYSOCKETLED=0通知通信模塊退出第四個狀態(tài),并回復為通信模塊控制。作用網(wǎng)絡同步信號燈控制,用于外置協(xié)議棧 Socket 連接成功時,LED 燈的閃爍控制。設置命令AT$ MYSOCKETLED=返回OK參數(shù)說明: 0 表示 socket 未連接時 LED 閃燈狀態(tài);1 表示 Socket 連接成功時,LED 閃燈。作用該指令用于通信模塊通過軟件實現(xiàn)關(guān)機操作。設置命令AT$MYEROFF返回OK參數(shù)說明網(wǎng)絡同步信號指示13.3AT$MYGMR注意:為了方便實現(xiàn) 376.1 規(guī)約中的通信模塊參數(shù)要求,設計該 AT 命令讀出通信模塊的相關(guān)信息。這個信息各個模塊廠家自己定義,

7、便于模塊廠家和。由于中返回值為 ASCII 碼。所以日期為 6 字節(jié),與規(guī)約中要求的 3 字節(jié) BCD 碼不一致,需要終端軟件進行轉(zhuǎn)換。模塊返回值中每一行只有一個“”。作用獲取模塊硬件版本信息。設置命令AT$MYGMR返回 OK或ERROR: 參數(shù)說明:廠商代號,ASCII,4 字節(jié);:模塊型號,ASCII,8 字節(jié);:軟件版本號,ASCII,4 字節(jié);:軟件發(fā)布日期,格式為:DDMMYY,6 字節(jié):硬件版本號,ASCII,4 字節(jié); : 硬 件 發(fā) 布 日 期 , 數(shù) 據(jù) 格 式 同。:錯誤代碼,見附錄。網(wǎng)絡同步信號模塊工作狀態(tài)持續(xù)低電平(燈滅)受限的網(wǎng)絡服務:無或需輸入 PIN 碼;正在搜

8、索網(wǎng)絡;正在進行用戶鑒權(quán)持續(xù)(燈亮)模塊處于待機狀態(tài)低電平 1.8s(燈滅)0.2s(燈亮)PDP 激活狀態(tài),并獲取 IP 地址低電平 0.2s(燈滅)1.8s(燈亮)socket 建立(外置協(xié)議棧情況下,需要使用 CMUX 協(xié)議發(fā)送$MYSOCKETLED 命令來控制信號燈閃爍)【示例】 AT$MYGMR 1000A8500 KX09 011113 M052 160113OK13.4AT$MYCCID注意:該命令是查詢的CCID 序號,的CCID 信息和上的標記一致,方便實現(xiàn) 376.1 規(guī)約中對進行管理的要求。CCID 中不僅僅是數(shù)字,也有可能出現(xiàn)字母,終端軟件處理時需加以注意。【示例】A

9、T$MYCCID$MYCCID: OK8413.5 AT$MYNETURC作用內(nèi)置協(xié)議棧主動上報開關(guān)。設置命令AT$ MYNETURC=作用獲取序列號信息。設置命令AT$MYCCID返回$MYCCID: OK或OK參數(shù)說明:的序列號,字符串類型。注意:在默認情況下或者設置該命令為 1,表示打開模塊內(nèi)置協(xié)議棧主動上報。在該設置下,通訊 模 塊 根 據(jù) 實 際 情 況 自 動 輸 出 $MYURCREAD,$MYURCCLOSE,$MYURCCNT ,$MYURCFTP 等中拓展令到串口,這是常用并非常有效地異步處理的方式。但是考慮終端軟件的部分設計要求,可以通過設置該命令為 0,關(guān)閉內(nèi)置協(xié)議棧主

10、動上報,關(guān)閉 URC后,模塊就不主動通知終端各種狀態(tài),比如因為某些特殊的網(wǎng)絡,Socket 突然斷掉。模塊不會主動通知終端,為了獲得模塊狀態(tài),終端需要通過各種查詢命令主動查詢,比如終端可以發(fā)送$MYNETOPEN?命令查詢通訊模塊以確認當前 Socket 狀態(tài)。【示例】AT$MYNETURC=1 OK13.6 AT$MYTYPE作用查詢通信單元類型。設置命令AT$MYTYPE返回$MYTYPE: , OK返回OK或ERROR命令AT$MYNETURC?返回$MYNETURC: OK或ERROR測試命令N/A返回N/A參數(shù)說明:整數(shù)類型,0 表示關(guān)閉內(nèi)置協(xié)議棧主動上報;1 表示打開內(nèi)置協(xié)議棧主動

11、上報。注意:該命令就是通過 AT 命令的方式。查詢通訊模塊支持的方式、網(wǎng)絡類型。拓展功能等信息。根據(jù)通信模塊返回的不同信息,終端可以響應的進行一些初始化操作或調(diào)用其特殊功能。第 1字節(jié):表示通信模塊的內(nèi)置協(xié)議棧都支持哪種類型的數(shù)據(jù)傳輸模式,現(xiàn)在大部分的模塊都可以兩種模式,兩種傳輸數(shù)據(jù)方式定義如下:透明數(shù)據(jù)傳輸模式,是指終端通過以下 AT 命令操作后,通信模塊調(diào)用內(nèi)置協(xié)議棧,進入一種數(shù)據(jù)傳輸模式,通信模塊對終端來講是透明的或點對點的,終端發(fā)送什么數(shù)據(jù)到通信模塊,則這些數(shù)據(jù)都會按照源數(shù)據(jù)的格式,發(fā)送到通信模塊已經(jīng)連接好的服務器上,期間,對數(shù)據(jù)的格式不會進行任何識別、校驗、轉(zhuǎn)義等等。該模塊的優(yōu)點是簡

12、單,缺點是很多狀態(tài)無法獲知。非透明數(shù)據(jù)傳輸模式,是指在通信模塊使用內(nèi)置協(xié)議棧傳輸數(shù)據(jù)過程中,仍采用 AT 命令這種間接的方式進行。比如:發(fā)送數(shù)據(jù)時,終端通過 AT 命令的格式填寫數(shù)據(jù),通信模塊收到數(shù)據(jù)后也會返回相應內(nèi)容,期間,因為有 AT 命令格式的要求,會對命令的完整性進行辨析。同時,發(fā)送失敗,則通信模塊返回相應信息,以提示終端。終端可以根據(jù)情況選擇重發(fā)與否。該模式再命令格式上稍復雜,但是,對數(shù)據(jù)和通信狀態(tài)把握度高。如果僅支持透明參數(shù)說明: 工作模式,可擴展字節(jié)按位表示;第 0 位置 1:表示支持透明傳輸數(shù)據(jù)方式;第 1 位置 1:表示支持 AT 命令模式傳輸數(shù)據(jù)方式。: 模塊運行網(wǎng)絡類型,

13、 可擴展字節(jié)按位表示;第 0 位置 1:GSM 網(wǎng)絡支持 GPRS;第 1 位置 1:WCDMA 網(wǎng)絡;第 2 位置 1:TD-SCDMA 網(wǎng)絡;第 3 位置 1:CDMA 2000;第 4 位置 1:CDMA EVDO;第 5 位置 1:LTE;第 6 位置 1:PSTN;第 7 位置 1:表示擴展一個字節(jié)。: 附加功能, 可擴展字節(jié)按位表示。第 0 位置 1:支持 GPS 定位功能;第 1 位置 1:支持北斗定位功能;第 7 位置 1:表示擴展一個字節(jié)。數(shù)據(jù)傳輸模式,本字節(jié)值為 0000 0001,轉(zhuǎn)換 ASCII 碼顯示為 01;如果僅支持非透明數(shù)據(jù)傳輸模式,轉(zhuǎn)換 ASCII 碼顯示為

14、02;兩種都支持則,轉(zhuǎn)換 ASCII 碼顯示為 03。第 2 字節(jié):表示通信模塊支持的網(wǎng)絡格式。不同的,網(wǎng)絡特性也可能稍有不同,比如:帶寬、延時等等。如果能對不同網(wǎng)絡優(yōu)化相應的驅(qū)動,可以提高產(chǎn)品性能。第 3 字節(jié):表示通信模塊還可以具備一些擴展功能。特別說明:每個字段中,每個字節(jié)最(第 7 位)為擴展字節(jié)定義。當該字節(jié)只有 7 個或以內(nèi)參數(shù)時,ASCII 的 7F 則可以滿足表示,當某個字段中支持的種類超過 7 種,則每個字節(jié)的最第 7 位)為 1 表示擴展一個字節(jié),比如:0000 0010 1100 0001 轉(zhuǎn)換ASCII顯示為 02C1,這種情況下,前面的數(shù)字表示后擴展加入的一些功能定義

15、。【示例】/ 支持透明傳輸和 AT 命令模式傳輸數(shù)據(jù)方式;模塊僅支持 GSM/GPRS 網(wǎng)絡;支持 GPS AT$MYTYPE?$MYTYPE: 03,01,01OK13.7 AT$MYNETCON作用該命令實現(xiàn)網(wǎng)絡連接前的各種參數(shù)設置,是使用 TCPIP 功能前必須完成的一步操作。設置命令AT$MYNETCON=,返回OK或ERROR: 命令AT$MYNETCON?返回$MYNETCON: , OK或ERROR參數(shù)說明:通道號,0-5;對應的取值的值如下:: 用戶名和,格式為“usasswd”;:APN,字符串類型;:用于透明傳輸,每包發(fā)送時等待的時間,1-65535是 ms,默認值 100

16、ms;:透明傳輸時的數(shù)據(jù)包被傳送的門限值,1-1460,CFGP 門限的大小,默認值注意:本命令分為兩部分,一部分是針對 PDP 激活前對 PDP 參數(shù)進行設置;另一部分是當前通信模塊啟用透明數(shù)據(jù)傳輸模式時,多數(shù)據(jù)時間門限和長度門限的定義。網(wǎng)絡一般需要通過 APN 名稱、用戶名、AUTH 四個參數(shù)來實現(xiàn) PDP 的激活,這四個參數(shù)都是由網(wǎng)絡運營商提供的,有了以上四個參數(shù)就可以實現(xiàn) PDP 激活,AUTH 是在 PDP 激活中的認證協(xié)議,最常用的包括口令驗證協(xié)議 PAP(Password Authentication Protocol)和握手驗證協(xié)議CHAP(Challenge-Handshak

17、e Authentication Protocol)。透明數(shù)據(jù)傳輸模式下,CFGT 及 CFGP 有效;非透明數(shù)據(jù)傳輸模式下,CFGT 及 CFGP 參數(shù)無效。CFGT 是時間門限:當通信模塊收到數(shù)據(jù)后,等待多長時間,認為終端不再有數(shù)據(jù)了,可以將現(xiàn)有緩存的數(shù)據(jù)發(fā)給服務器。CFGP 是長度門限:當通信模塊收到多長的數(shù)據(jù)后,就將現(xiàn)有緩存的數(shù)據(jù)發(fā)給服務器透明數(shù)據(jù)傳輸模式下當模塊接收到的數(shù)據(jù)長度大于 CFGP 值時,立即發(fā)送數(shù)據(jù)包到空中網(wǎng)絡;當模塊接收到的數(shù)據(jù)長度小于 CFGP 值時,等待 CFGT 設置時間大小后將數(shù)據(jù)包發(fā)送到空中網(wǎng)絡。注意:所有參數(shù)字符串都需要加雙引號,數(shù)據(jù)不需要加雙引號。AT$M

18、YNETCON=0,“USWD”,“”設置 usassword 為空。AT$MYNETCON=0,“USWD”,“user”設置 password 為空。【示例】AT$MYNETCON=0,”USOKWD”,“usasswd”/ 用戶名和設置,不用時為空AT$MYNETCON=0,”CFGT”,2, OK AT$MYNETCON=0,”CFGP”,1000OK/透明傳輸參數(shù)時間設置/ 透明傳輸參數(shù)包門限值大小設置為 1024;:鑒權(quán)類型,0:NONE;1:PAP;2:CHAP,默認為 1。13.8AT$MYNETACT注意:在正確設置了網(wǎng)絡連接初始化參數(shù)后,才可以使用本條命令進行 PDP 激活

19、操作,PDP激活依據(jù)網(wǎng)絡情況可能需要最長 150 秒的時間。這個命令是阻塞模式的,因此,發(fā)送命令到返回 OK 或 ERROR 退出,需要 150s 的超時時間。期間通訊模塊不響應其他 AT 命令通道。PDP 激活后,建議采用$MYNETACT?來查詢是否獲得 IP 地址。如果通道 0 的 PDP 已經(jīng)激活,再次下發(fā)該命令來激活 PDP 將返回錯誤。執(zhí)行激活 PDP 命令時候,最長超時時間為 90s,所以有可能 90s 后才返回 OK 或 ERROR。去激活 PDP 命令執(zhí)行完畢,模塊將當前 PDP 獲取的 IP 地址,并且這個 PDP 下所建立的 socket 連接都會被主動關(guān)閉,終 端 不

20、需 要 再 執(zhí) 行 $MYNETCLOSE= 來 關(guān) 閉 socket 連 接 , 如 執(zhí) 行$MYNETCLOSE=,模塊就會輸出 ERROR 提示終端 socket 連接不存在。【示例】作用該命令實現(xiàn)GPRS 網(wǎng)絡的連接和斷開,是使用 TCP/IP 功能前必須完成的一步操作。設置命令AT$MYNETACT=,返回OK或ERROR: 命令AT$MYNETACT?返回$MYNETACT: , OK測試命令AT$MYNETACT=?返回$MYNETACT: , OK參數(shù)說明:整數(shù)類型,0-5,通道號;:整數(shù)類型,0 表示去激活PDP;1 表示激活PDP;:整數(shù)類型,網(wǎng)絡連接狀態(tài),0 表示網(wǎng)絡未激

21、活;1 表示網(wǎng)絡已激活;:IP 地址,在網(wǎng)絡已激活的情況下,顯示本機獲取的 Local IP,“”,表示為未激活。AT$MYNETACT=0,1 OK$MYURCACT: 0,1 AT$MYNETACT?$MYURCACT: 0,1,“22” OKAT$MYNETACT=?$MYURCACT: 1,0 OK/激活設置的第 0 個 APN/網(wǎng)絡激活13.9AT$MYIPFILTER注意:該命令是當通信模塊啟用服務器模式時。對來自網(wǎng)絡的連接進行 IP 地址過濾控制功能,當沒有配置任何 IP 信息的情況下,模塊允許任何遠端的聯(lián)入;設置該參數(shù)后,當有客作用該命令配置查詢允許 控制的IP信息,對于模塊作

22、為Socet Server必須配置的合法遠端IP列表,符合的IP地址,可以連接,否則模塊 連接。允許設置5個IP地址。當IP地址未配置情況下,IP過濾功能不生效。設置命令AT$MYIPFILTER =,返回OK或ERROR: 命令AT$MYIPFILTER?返回$MYIPFILTER: ,$MYIPFILTER: ,OK測試命令AT$MYIPFILTER=?返回$MYIPACSCTRL: , OK參數(shù)說明:0-4, 5 組數(shù)據(jù);:0-2; 0:刪除指定的IP 認證通道1:添加指定的IP 認證通道2:刪除全部IP 認證通道:合法主機的IP 地址,字符型,格式為.;:子網(wǎng)掩碼,字符型,格式為.。戶

23、端連接到通信模塊開啟的 TCP 端口后,通信模塊首先判斷連接客戶端的 IP 地址是否允許,如果允許則通知客戶端有客戶連接。如果是不允許的 IP 則客戶端的連接。使用該命令,最多可配置五組允許的 IP 信息,合法的 IP 地址需要滿足以下條件:IP & net_mask = ip_adress & net.mask.該參數(shù)掉電不保存,最好在開啟服務器模式之前進行相應的設置,以確保設置有效。【示例】AT$MYIPFILTER=0,1,“3”,“” /添加指定的 IP 認證通道OKAT$MYIPFILTER=0,0,“3”,“” /刪除指定的 IP 認證通道OK13.10AT$MYNETSRV作用該

24、命令用于設置TCP/IP的服務參數(shù),規(guī)定每個通道應該分配至少2K Bytes的發(fā)送緩沖區(qū)和2K Bytes的接收緩沖區(qū),規(guī)定TCPServer只能建立一個偵聽。設置命令AT$MYNETSRV=, ,返回OK或ERROR: 命令AT$MYNETSRV?返回$MYNETSRV: , OK或ERROR測試命令AT$MYNETSRV=?返回OK參數(shù)說明:整數(shù)類型,0-5,通道號;:0-5,SocketID;:網(wǎng)絡類型,支持 TCPC nt,TCPServer,UDP 三種類型;0:TCP C nt 1:TCP Server 2:UDP:數(shù)據(jù)顯示模式; 0:HEX(默認)注意:該命令用于設置在某個通道下

25、知道 SocketID 的相關(guān)參數(shù),包括服務器 IP 地址,端,傳輸協(xié)議的類型等等。參數(shù)要與$MYNETACT 激活網(wǎng)絡(PDP)連接時使用的要一致。參數(shù):早 0-5 選擇任意沒有被使用過的 ID 號。參數(shù):定義該配置下的連接類型,0 表示 TCP Cnt,1 表示 TCP SERVER,2 表示 UDP參數(shù):當為 0 或 2 時,此處都指遠端服務器的 IP 地址和端;當為 1 時,port 為終端設定的偵聽端,IP 地址填寫為“”。注意:同一個,再下發(fā)$MYNETOPEN 命令之前,支持重復配置,以最后一次配置的相關(guān)參數(shù)為準。當使用$MYNETOPEN 開啟下的連接后,該對應的參數(shù)配置修改不

26、再有效,除非關(guān)閉當前連接,再重新建立連接才會有效。【示例】AT$MYNETSRV=0,0,0,0,“:5000”O(jiān)K/ 通道 0 設置 TCP Cnt 服務參數(shù)13.11AT$MYNETOPEN作用使用該命令打開 TCP/UDP 連接。設置命令AT$MYNETOPEN=返回$MYNETOPEN: , OK1:TEXTTCPIP AT 命令時(非透傳)進行 UDP、TCP 業(yè)務數(shù)據(jù)發(fā)送/接收時的定義:原始數(shù)據(jù):0 x01,0 x34串口上發(fā)送/接收TCPIP 數(shù)據(jù):HEX 模式:0 x01, 0 x34TEXT 模式:0 x30, 0 x31, 0 x33, 0 x34:address 所對應的

27、值,如:6:8000,Address 需要支持,Address 中的IP 地址為 的時候,表示使用該 socket 建立偵聽服務。注意:該命令用于在網(wǎng)絡上發(fā)起一個 Socket,該命令為同步方式執(zhí)行,在建立成功后,才有結(jié)果返回,再結(jié)果返回之前,模塊不響應后續(xù)的 AT 命令;在過程中,最多需要 75 秒(TCPIP 協(xié)議棧重試時間)才返回 OK 或 ERROR。參數(shù)(Remote_MSS),只適用于 TCP Cnt 連接,對于 UDP 和 TCP SERER,返回值中不再包含參數(shù)。在執(zhí)行$MYNETOPEN 之前,必須通過$MYNETACT 命令激活網(wǎng)絡連接并通過$MYNETSRV 設置服務參數(shù)

28、,否則該命令會返回錯誤。當使用該命令創(chuàng)建成功一路連接之后,不允許使用該命令對同一條路連接進行重復創(chuàng)建。如果重復創(chuàng)建一路已存在的連接模塊會應答 ERROR。或ERROR: 命令AT$MYNETOPEN?返回$MYNETOPEN:, OK或ERROR: 測試命令AT$MYNETOPEN=?返回$MYNETOPEN: OK參數(shù)說明:整數(shù)類型,0-5,能支持的數(shù);:整數(shù)類型,TCP 連接打開時候,c nt 和server 協(xié)商成功的 MSS 值;:字符類型,本地 IP;:本地端口(每個通道可能不一樣);:網(wǎng)關(guān);:首選服務器;:備用服務器;:TCP C nt/TCP Server/UDP; 0: TCP

29、 C nt1: TCP Server2: UDP:需要連接的 IP(當type 為tcp:server 時,ip 為全 0 表示無連接,為其他地址表示c nt 的地址,當斷開后,地址恢復為全 0);:需要連接的端口(當 type 為tcp:server 時,port 為全 0 表示無連接,為其他 port 表示c nt 的 port,當斷開后,port 恢復為 0)。【示例】AT$MYNETOPEN=0$MYNETOPEN: 0,1460 OK/ 開啟 SocketID_0/ 開啟成功13.12AT$MYNETREAD注意:本條命令僅限于在非透明數(shù)據(jù)傳輸模式下使用,當制定的建立成功后,終端和服

30、務器端就可以基于該 SocketID 實現(xiàn)數(shù)據(jù)傳輸,如果該的未建立,執(zhí)行本條命令會直接報錯。在開啟 URC 上報的情況下,服務器發(fā)送數(shù)據(jù)后,通信模塊會先收到數(shù)據(jù)并緩存到內(nèi)部緩沖區(qū)內(nèi),同時主動上報$MYRCREAD 信息,終端接收到 URC 上報后通過$MYRCREAD 命令來這些數(shù)據(jù),數(shù)據(jù)的時候,需要重復執(zhí)行,直到返回數(shù)據(jù)長度為 0 時,才代表該通道下數(shù)據(jù)已完全。在不開啟URC 上報情況下,終端應該周期性使用$MYRCREAD 命令按照最大長度數(shù)據(jù),否則當模塊接收緩沖區(qū)數(shù)據(jù)滿了以后,對于 TCP 連接,則不能繼續(xù)接收對方發(fā)送的數(shù)據(jù);對于 UDP 連接,后面的數(shù)據(jù)將會丟棄。作用該命令用于數(shù)據(jù)。設

31、置命令AT$MYNETREAD=,返回$MYNETREAD: , OK或ERROR: 命令AT$MYNETREAD=?返回OK參數(shù)說明:0-5,能支持的數(shù);:需要的最大數(shù)據(jù)長度,1-1460;:實際到的數(shù)據(jù)長度,0-1460;:數(shù)據(jù),data_length=0,此處就沒有數(shù)據(jù)。【示例】AT$MYNETREAD=0,1408 /從 0 通道1408 個數(shù)據(jù)這個通道沒有數(shù)據(jù)$MYNETREAD: 0,0OK/AT$MYNETREAD=0,1408 /從 0 通道1408 個數(shù)據(jù)$MYNETREAD: 0,10,1234567890OK/有 10 個數(shù)據(jù),UDP 連接時13.13AT$MYNETWR

32、ITE注意:本條命令僅限于在非透明數(shù)據(jù)傳輸模式下使用,當制定的建立成功后,終端和服務器端就可以基于該 SocketID 實現(xiàn)數(shù)據(jù)傳輸,如果該的未建立,執(zhí)行本條命令會直接報錯。執(zhí)行$MYNETWRITE 命令,只是代表數(shù)據(jù)已經(jīng)發(fā)送到模塊的內(nèi)部緩沖,并不代表數(shù)據(jù)已經(jīng)成功被發(fā)送至服務器, 可以使用$MYNETACK 查詢 來確認數(shù)據(jù)是否成功發(fā)送至服務器。再模塊數(shù)據(jù)緩沖區(qū)內(nèi)的數(shù)據(jù),將不斷被重試,直至發(fā)送成功或 Socket 斷開,Socket 斷開后緩存中的數(shù)據(jù)會被清除。數(shù)據(jù)長度是一個關(guān)鍵參數(shù),的長度小于規(guī)定的長度,串口會一直作用該命令用于發(fā)送數(shù)據(jù)。設置命令AT$MYNETWRITE=,返回$MYNE

33、TWRITE: , OK或ERROR: 測試命令AT$MYNETWRITE=?返回OK參數(shù)說明:數(shù)據(jù)類型,0-5,本命令使用的號;:要發(fā)送的數(shù)據(jù)長度,1-1460;:本次發(fā)送的數(shù)據(jù)內(nèi)容。等待終端將數(shù)據(jù)補滿為止,在此之前發(fā)送 AT 命令,也會被當做數(shù)據(jù)處理。注意假如$MYNETWRITE 的大于模塊發(fā)送緩存剩余空間的大小,那么直接返回 ERROR表示緩沖滿了無法發(fā)送。建議終端可以等待 3 秒后重試,或者$MYNETACK查詢的大小。【示例】AT$MYNETWRITE=0,10$MYNETWRITE: 0,10123456789OK/ 向通道 0 發(fā)送 10 個數(shù)據(jù)/ 數(shù)據(jù)發(fā)送成功13.14AT$

34、MYNETCLOSE注意:當 下的連接存在時,執(zhí)行本命令,關(guān)閉該連接,否則會報錯 ERROR:913。當關(guān)閉的是TCP SERVER 的偵聽時,閉接入 SERVER 的 cnt 的所有連接,在透明數(shù)據(jù)傳輸模式下,需執(zhí)行+返回命令模式后,再使用該命令關(guān)閉連接。對于 TCP 的關(guān)閉,需要按照協(xié)議進行多次握手,一般 5-20 秒可以完成;對于UDP 連接由于沒有連接,作用該命令用于關(guān)閉一條連接。設置命令AT$MYNETCLOSE=返回$MYNETCLOSE: OK或ERROR: 命令AT$MYNETCLOSE?返回$MYNETCLOSE: OK測試命令AT$MYNETCLOSE=?返回OK參數(shù)說明:

35、整數(shù)類型,0-5,需要斷開的具體數(shù)據(jù)通道立即關(guān)閉。Socket 關(guān)閉后,對應 ID 的發(fā)送緩存和接收緩存都會被清除。注意:$MYNETCLOSE 只是用于斷開 Socket 連接,而不會斷開整個 PDP 連接,即 IP 地址仍然是存在的,再重新進行 Socket 連接的時候不需要重新激活 PDP。【示例】AT$MYNETCLOSE=0 / 關(guān)閉 0 號通道$MYNETCLOSE: 0 0K13.15AT$MYNETACK注意:本命令僅對 TCP 協(xié)議有效;UDP 連接或者 socket 沒有建立,該命令返回 ERROR。當該重新連接后,與重新計算。【示例】AT$MYNETACK=0$MYNET

36、ACK: 0,2456,1024 0K/ 查詢 TCP SocketID_0 發(fā)送數(shù)據(jù)被對端 ACK 的數(shù)量13.16AT$MYNETACCEPT作用該命令是用于當通訊模塊工作在TCP/UDP服務器模式下,接收客戶端的偵聽請求,命令成功后,立即進入數(shù)據(jù)收發(fā)模式。在Server透傳模式下,退出數(shù)據(jù)模式,進入命令后如果要關(guān)閉server 的連接, 運行AT$MYNETCLOSE=socketid( 這里的作用該命令用于查詢 TCP 發(fā)送的數(shù)據(jù)未被對端 ACK 確認的數(shù)量。設置命令AT$MYNETACK=返回$MYNETACK:, OK參數(shù)說明: TCP socket ID;:數(shù)據(jù)發(fā)送收到對方 AC

37、K 數(shù)量,最大值為 232-1;: 模塊內(nèi)置協(xié)議棧剩余的緩存,最大值為 232-1。注意:該命令主要用于在 Socket 偵聽情況下,基于 IP 過濾后,允許終端軟件再次確認新的Socket 是否有必要建立。當遠端作為客戶端連接通信模塊 SocketID 是,通信模塊會先接受該 SocketID,并分配一個新的 SocketID 號,然后通過 URC 形式給終端,終端再通過AT 命令選擇繼續(xù)還是還是關(guān)閉這個新的 SocketID。建議用$MYNETURC 命令開啟 URC 開關(guān),否則終端無法知道有客戶端連接,也就無法建立與客戶端的連接。需要注意的是,開啟TCP 偵聽服務之后,至少需要保證一個s

38、ocket 是沒有使用的,如果出了偵聽 soclet 之外,其他五個 socket 都已經(jīng)使用(建立了連接),都無法接收客戶端的連接。參數(shù)來決定接入的連接是透明數(shù)據(jù)傳輸模式還是非透明數(shù)據(jù)傳輸模式。socketid 表示server偵聽的socketid) 將一起關(guān)閉server 偵聽的socket 和這個socket下建立的其他連接,在server透傳模式下,只允許建立了接。設置命令AT$MYNETACCEPT=,返回OK或CONNECT或ERROR: 命令AT$MYNETACCEPT?返回$MYNETACCEPT: , OK測試命令AT$MYNETACCEPT=?返回OK參數(shù)說明:0-5,新

39、的 socket id,參照$MYNETCNT 的分配;:是否接受偵聽; 0:接受1:偵聽成功后模塊的傳輸模式。 0:非透明數(shù)據(jù)傳輸模式1:透明數(shù)據(jù)傳輸模式當=0,返回OK,表示建立成功,模塊在命令模式 ;( 表示新 連接 的 socketid ); 當 =1 , 返回 CONNECT表示成功,模塊進入數(shù)據(jù)模式。為 0,表示連接后續(xù)數(shù)據(jù)的收發(fā)是在非透明數(shù)據(jù)傳輸模式下進行,需要受用$MYNETREAD 以及$MYNETWRITE 進行收發(fā)。為 1 時,表示該連接后續(xù)數(shù)據(jù)的收發(fā)都是在透明數(shù)據(jù)傳輸模式下進行,+推出到命令模式后,模塊只響應$MYNETCLOSE 命令,其令模式下的 AT 命令,諸如$

40、MYNETWRITE,$MYNETREAD都不可以再操作該 SocketID。【示例】 AT$MYNETSRV=0,2,1,0,“:5100” OKAT$MYNETOPEN=2$MYNETOPEN: 2 OK/服務器偵聽 5100 端口/使用第 2 號 SOCKET 偵聽$MYURCCNT: 2,“00”,31256/客戶連接通知AT$MYNETACCEPT=1,0,0OK/ 接受連接,使用第 1 個 socket,命令模式13.17AT$MYNETCREATE作用該命令是用于開啟服務。這個命令連上主站后,通信模塊進入透明數(shù)據(jù)傳輸。從數(shù)據(jù)模式到命令模式也有標準的指令+;從命令模式回到數(shù)據(jù)模式有

41、標準的AT指令 ATO。使用透明傳輸模式的掛斷命令后,繼續(xù)使用AT$MYNETCLOSE命令。當命令按 Mode= TCP server配置運行后,模塊僅建立偵聽socket成功,模塊返回OK,同時模塊不立即進入數(shù)據(jù)模式,仍舊在命令模式。設置命令AT$MYNETCREATE=,返回CONNECT或OK或ERROR: 命令AT$MYNETCREATE?返回$MYNETREADY: , OK測試命令AT$MYNETCREATE=?返回OK參數(shù)說明:0-5,通道號;注意:使用該命令,建立 TCP Cnt,UDP Cnt 連接后,立即進入數(shù)據(jù)模式進行數(shù)據(jù)收發(fā),發(fā)送數(shù)據(jù)不再有回顯,收到數(shù)據(jù)直接輸出到串口

42、;TCP Server 再創(chuàng)建成功后仍處于命令模式,直至客戶端接入成功后才進入透明數(shù)據(jù)傳輸模式。使用$MYNETCREATE 開啟服務前,需要使用$MYNETCON 設置 APN , USWD, CPGP , CFGP,AUTH 等參數(shù), 用$MYNETACT 命令來激活網(wǎng)絡連接,如果建立 TCP Server,必須制定本地端口;如果是建立TCP 連接,則按照 TCP 的協(xié)議要求,建立連接需要一定的時間;如果建立 TCPCnt 和 UDP 連接,必須指定需要連接的端口.在 0-5 六個 socket 中,只允許同時存在一路透明數(shù)據(jù)傳輸連接,當有一路透明傳輸連接存在的情況下,即便是已經(jīng)通過+退出

43、數(shù)據(jù)模式,不允許再通過該$MYNETCREATE 命令或者$MYNETACCEPT 建立新的透明數(shù)據(jù)傳輸連接,除非當前透明傳輸連接被關(guān)閉不存在之后才能建立新的數(shù)據(jù)傳輸連接。【示例】AT$MYNETCREATE=1,2,2,”23”,5300,3000/ 建立 UDP 透明通道CONNECTOK/ 開始透明數(shù)據(jù)傳輸/ 輸入+,模塊返回 OK 表示回到命令模式13.18$MYURCREAD作用該主動上報說明模塊接收到了數(shù)據(jù), 在上次 buffer 數(shù)據(jù)未完全之前,新到的數(shù)據(jù)不需要給主動上報到串口。:0-2; 0:TCPCnt 1:TCPServer 2:UDP:0-5,號;:需要連接的IP;:需要

44、連接的端口;:當UDP時指定端口,其他可以不應。注意:如 果 當 前 對 應 得 連 接 建 立 成 功 后 , 接 收 到 數(shù) 據(jù) , 會 上 報 $MYURCREAD:,終端收到該上報,終端需要調(diào)用$MYNETREAD 老讀數(shù)據(jù),模塊緩沖區(qū)中數(shù)據(jù)未被讀空之前,再收到新的數(shù)據(jù)不會重復上報本條 URC,直至緩沖區(qū)中的數(shù)據(jù)讀空后(返回為 0),如果在收到新的數(shù)據(jù),才會繼續(xù)上報。【示例】AT$MYNETOPEN=2$MYNETOPEN: 2 OK$MYURCREAD: 2 AT$MYNETREAD=2,1460$MYNETREAD: 2,101234567890OK/ 使用第 2 號 SOCKET

45、 建立連接/ 2 號 Socket 收到數(shù)據(jù)時上報/ 從 2 Socket/ 有 10 個數(shù)據(jù)1460 個數(shù)據(jù)13.19$ MYURCCLOSE注意:如果網(wǎng)絡原因或?qū)Χ酥鲃訑嚅_某一,模塊將上報$MYURCCLOSE;命令提示終端已斷開,模塊上報$MYURCCLOSE 后會主動Socket 資源,終端不需要再執(zhí)行$MYNETCLOSE 來關(guān)閉 Socket。加入接收緩沖區(qū)中有未讀數(shù)據(jù),作用該主動上報說明某一斷開,socketID 對應的buffer 數(shù)據(jù)會被清空命令$MYURCCLOSE返回$MYURCCLOSE: 參數(shù)說明:0-5,斷開的號。命令$MYURCREAD返回$MYURCREAD:

46、參數(shù)說明:0-5,號。$MYURCCLOSE 上報后這些緩存數(shù)據(jù)將被丟棄;如果大宋緩沖區(qū)中仍舊存在等待發(fā)送的數(shù)據(jù),$MYURCCLOSE 上報后這些緩存數(shù)據(jù)也將被丟棄。【示例】AT$MYNETOPEN=2$MYNETOPEN: 2 OK$MYURCCLOSE: 2/ 使用第 2 號 SOCKET 建立連接/ 2 號 Socket斷開時上報13.20$MYURCACT注意:當由于網(wǎng)絡原因?qū)е戮W(wǎng)絡斷開時,將上報$MYURCACT 命令,此時整個 PDP斷開,IP 地址被,所有基于該 PDP的 TCP/UDP也被斷開,當 PDP被網(wǎng)絡關(guān)閉時,模塊會主動關(guān)閉該下的所有 socket,終端不需要再執(zhí)行$

47、MYNETCLOSE 來關(guān)閉這些 socket。【示例】AT$MYNETCON=1,“APN”,”CMNET”O(jiān)K/ 設置 APNAT$MYNETCON=1,“US OK AT$MYNETACT=1,1 OK$MYURCACT: 1,1WD”,“usassword”/ 設置用戶名和/ 激活第 1 個通道/ 網(wǎng)絡連接建立成功,獲得 IP作用該主動上報說明網(wǎng)絡連接建立或者斷開。命令$MYURCACT返回$MYURCACT: ,參數(shù)說明:使用的 Channel 通道;:網(wǎng)絡連接狀態(tài); 0:網(wǎng)絡連接斷開1:網(wǎng)絡連接建立13.21$MYURCCNT注意:當模塊作為TCP/UDP 服務器是,如果客戶端連接

48、上來,將上報$MYURCCNT 命令提示終端有客戶連接。$MYURCCNT 上報客戶端 IP 地址必須是服務器 IP 配置列表中的一個,否則將直接連接,不上報這個客戶端的連接。【示例】 AT$MYNETSRV=0,2,1,0,“:5100” OKAT$MYNETOPEN=2$MYNETOPEN: 2 OK$MYURCCNT: 2,“00”,31256/服務器偵聽 5100 端口/使用第 2 號 SOCKET 偵聽/有客戶端連接時上報13.22$MYURCFTP注意:作用該主動上報命令表達 FTP 連接斷開,對應的 FTP 收發(fā)緩沖區(qū)內(nèi)數(shù)據(jù)會被清空。命令$MYURCFTP返回$MYURCFTP:

49、 參數(shù)說明:整數(shù)類型,F(xiàn)TP 連接的狀態(tài)。0:FTP 命令 socket 斷開1:FTP 數(shù)據(jù) socket 斷開作用當開啟偵聽服務后,一旦有客戶端連接上來,就使用該 AT 命令主動上報上位機有客戶端連接。命令$MYURCCNT返回$MYURCCNT: ,參數(shù)說明:新 Cnt socket id;:客戶端 IP 地址;:客戶端端。當 FTP 連接異常情況斷開時,模塊上報$MYURCFTP 命令提示終端 FTP 連接斷開,同時會自動相關(guān)資源, 終端接收到$MYURCFTP 命令后, 不需要去$MYFTPCLOSE,如果要繼續(xù) FTP 服務需要重新執(zhí)行$MYFTPOPEN。【示例】$MYURCFT

50、P: 1$MYURCFTP: 0/ FTP 數(shù)據(jù) socket 斷開/ FTP 命令 socket 斷開13.23AT$MYFTPOPEN注意:作用啟動文件服務,通信模塊一次只能進行一個 FTP 連接,建立后占用 2 個 Socket ID。FTP連接進行時,不能使用其他透明傳輸模式,反之亦然。設置命令AT$MYFTPOPEN=,返回$MYFTPOPEN: OK或ERROR: 命令AT$MYFTPOPEN?返回$MYFTPOPEN: OK測試命令AT$MYFTPOPEN=?返回$MYFTPOPEN:(),(),(),(),(ran ge of supported ports),(range o

51、f supported ports),(range of supported ports)OK參數(shù)說明:FTP 服務啟動基于的 Channel 類型;:FTP 站點 IP 或者URL,IP 地址為點分十進制表示法形式:.;URL: ASCII 字符,最大長度為 255 個字節(jié);:FTP 登錄用戶名(以 FTP 站點設定優(yōu)先),ASCII 字符,最大長度為 255 個字節(jié);:FTP 登錄(以 FTP 站點設定優(yōu)先),ASCII 字符,最大長度為 255 個字節(jié);:0 表示主動模式;1 表示模式(默認模式);:5-30,F(xiàn)TP 命令或者數(shù)據(jù)空閑超時設置,秒;默認為 30 秒;: 0 表示二進制模式

52、 (默認);1 表示文本模式;:1 表示連接成功;0 表示連接失敗該命令用于登陸 FTP 服務器建立控制通道,使用該命令建立 FTP 服務前,同$MYNETOPEN 命令一樣,必須先使用$MYNETACT 進行 PDP 激活,否則命令返回ERROR。:必須與已經(jīng)激活的通道匹配,如果指定的通道不是激活的通道,則命令返回 ERROR。:支持用點分十進制 ip 地址或使用方式,如果不指 定port, 將 使 用21作 為 默 認 端。 : 該 參 數(shù) 值 對$MYFTPOPEN,$MYFTPCLOSE,$MYFTPSIZE 均生效,如果執(zhí)行上述命令后一直沒有返回,達到超時時間 Tout 后,這些命令

53、會返回 ERROR,另外對于$MYFTPPUT,執(zhí)行該命令語句建立成功后,再$MYFTPPUT 運行期間內(nèi),如果達到 Tout 時間沒有輸出數(shù)據(jù),將超時退出該命令并關(guān)閉數(shù)據(jù)連接,對于$MYFEPGET,執(zhí)行該命令建立數(shù)據(jù)成功后,再$MYFTPGET 運行期間內(nèi)。如果達到 Tout 時間沒有從 FTP 服務器收到數(shù)據(jù),將超市退出該命令并關(guān)閉。【示例】 AT$MYFTPOPEN=1,“ OKAT+CMEE=2 OKAT$MYFTPOPEN=1,“ OK AT$MYFTPOPEN=1,“+CME ERROR: FTP ses”,“anonymous”,“q/ FTP 連接成功打開”,1,30,1”,

54、“anonymous”,“q”,1,30,1”,“anonymous”,“q”,1,30,1iive/ AT+CMEE=2 命令已啟用冗長錯誤。/ FTP 連接打開失敗,因為另一個 FTP 連接已經(jīng)打開。13.24AT$MYFTPCLOSE作用關(guān)閉文件服務。設置命令AT$MYFTPCLOSE返回OK或注意:本命令用來關(guān)閉已經(jīng)開啟的FTP 服務,如果FTP 服務器沒有開啟,則命令返回ERROR,關(guān)閉 FTP 服務之后,所有和 FTP 收發(fā)有關(guān)的數(shù)據(jù)緩沖區(qū)的數(shù)據(jù)均被清除。由于網(wǎng)絡原因,模塊在執(zhí)行本身命令時候可能需要一定時間,如果執(zhí)行命令后服務器一直沒有返回,達到超時時間 Tout 后,命令會返回

55、ERROR。【示例】AT$MYFTPCLOSE OK13.25AT$MYFTPSIZE注意:通過該命令可以獲取 FTP 服務器上指定文件的大小,在文件之前,可以通過該命令獲取想要文件的大小,之后可以按照需求使用$MYFTPGET 命令整個文件或者文件中的一部分,注意在獲取FTP 文件長度時,必須輸入文件名所在路徑。【示例】AT$MYFTPSIZE=“d:ftp_file.txt”作用該命令用于獲取 FTP 文件長度。設置命令AT$MYFTPSIZE=返回$MYFTPSIZE: OK或ERROR參數(shù)說明:需要上傳或的文件名,包含路徑;:需要的 FTP 文件的長度,長度為 232-1。ERROR參

56、數(shù)說明$MYFTPSIZE: 2048OK13.26AT$MYFTPGET注意:通過該命令可以FTP 服務器上指定文件的全部或者一部分數(shù)據(jù),和是缺省參數(shù);當兩者均為缺省時,將整個文件;當僅缺省時,將至文件借宿這部分內(nèi)容;如果指定位置的數(shù)據(jù)時,需要正確填寫和。終端需要計算好的文件長度,不要出現(xiàn)偏移量加長度大于文件實際長度的情況,否則可能會將模塊最后返回的ok 及后續(xù)字節(jié)當成文件的一部分,文件前,終端需要首先通過$MYFTPSIZE 獲取文件大小,之后再使用$MYFTPGET 命令獲取需要的文件內(nèi)容。注意,按照偏移量長度部分文件需要 FTP作用該命令用于 FTP功能實現(xiàn),文件獲取。設置命令AT$M

57、YFTPGET=,返回CONNECT OK或ERROR或CONNECT ERROR參數(shù)說明:需要的文件名;:文件數(shù)據(jù)的偏移量;:文件數(shù)據(jù)的長度;: FTP 文件的數(shù)據(jù)內(nèi)容。可使用“+”退出 FTP GET 模式,其時序規(guī)格與透傳中的“+”一致。服務器支持,個別 FTP 服務器并不支持按照偏移量,建議使用缺省的和。【示例】AT$MYFTPOPEN=1,“ OK”,“anonymous”,“q”,1,30,1AT$MYFTPGET=“ftp_download.txt”,0,18 CONNECTI like travelingOK13.27AT$MYFTPPUT注意:通過該命令可以上傳文件到 FTP

58、 服務器。FTP 連接成功后通信模塊進入透明數(shù)據(jù)傳輸模式,上傳完成后推遲透明數(shù)據(jù)傳輸模式;文件上傳時,必須輸入上傳文件的路徑;如果指作用該命令用于 FTP PUT 功能實現(xiàn)文件上傳。設置命令AT$MYFTPPUT=,返回CONNECT OK或ERROR參數(shù)說明:需要上傳的文件名;:上傳數(shù)據(jù)的長度,取值范圍 1-3072 字節(jié);: 上傳文件結(jié)束標志位,整數(shù)類型;0:不是最后一個文件數(shù)據(jù)包1: 最后一個文件數(shù)據(jù)包: 需要上傳的文件內(nèi)容,當輸入的文件長度等于命令中配置的 data_length,模塊內(nèi)置協(xié)議棧將會發(fā)送輸入的文件數(shù)據(jù)到 FTP 服務器,全部發(fā)送成功后返回 OK,如果發(fā)送失敗或者超時,將

59、會返回 AT 狀態(tài),并上報 ERROR。可使用“+”退出 FTP PUT 模式,其時序規(guī)格與透傳中的“+”一致。定的文件名再服務器已經(jīng)存在,則覆蓋服務器上的文件;重新執(zhí)行$MYFTPPUT,將會從頭地址開始寵幸上傳文件數(shù)據(jù)由于模塊緩沖區(qū)大小的限制,終端一般情況下不能一次將文件的所有數(shù)據(jù)上傳至服務器。所以需要多次執(zhí)行本命令來實現(xiàn)數(shù)據(jù)上能,加入文件分兩次用$MYFTPPUT 命令上傳,那么第一次$MYFTPPUT=.,0 其中的 0 表示后面人就講繼續(xù)使用$MYFTPPUT 上傳,第二次$MYFTPPUT=.,1 其中的 1 表示最后一次上傳。終端執(zhí)行完$MYFTPPUT 命令后,必須接收到 co

60、nnect 后才能開始輸入數(shù)據(jù),終端數(shù)據(jù)發(fā)送完畢后,必須接收到模塊的 OK 應答,才能繼續(xù)執(zhí)行嚇一跳$MYFTPPUT 命令,否則可能會導致模塊丟失上傳的數(shù)據(jù),如果模塊超過 Tout 時間沒有應答,終端可以認為本次發(fā)送超時。上傳數(shù)據(jù)時,必須保證數(shù)據(jù)的長度與匹配,不要出現(xiàn)不等于實際上傳長度的情況,否則會導致處理異常。【示例】 AT$MYFTPOPEN=1,“ OKAT$FTPPUT=“ftp_upload.txt”,18,1 CONNECTI like travelingOK”,“anonymous”,“q”,1,30,113.28AT$MYBCCH作用該命令用于BCCH 信道鎖定。如果已鎖定某

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論