EC20模組模式

2021-10-05 23:41:42 字數 1029 閱讀 2764

本模組tcp/ip的at指令包含三種型別的資料通道型別。

1.快取通道模式。

2.直接傳遞通道模式。

3.透傳通道模式。

當通過at+qiopen開啟乙個套接字服務,可以通過引數確認資料傳輸模式。當套接字服務開啟後,at+qisw***可以被用來改變資料通道模式。

1.在快取模式中,傳送資料通過at+qisend。當接收到資料時,模組會緩衝這個資料,然後上傳乙個 +qiurc:"recv",的urc給主機。主機可通過使用at+qird讀取資料。說明:如果模組緩衝區不是空的,模組不會傳送乙個新的urc給主機,除非主機通過at+qird讀取所有資料。

2.在直接傳遞模式中,傳送資料通過at+qisend。當接收到資料,資料將會以 +qiurc:"recv",,直接通過com口傳送給主機。

3.在透傳模式中,相對應的埠(如uart,usb解調器等)進入專有的模式(usb at埠不支援透傳模式)。模組從com口接收到的資料直接傳送到網際網路上,從網際網路上接收到的資料直接從com口傳輸給主機。「+++」是用來退出透傳模式的。當「+++」返回ok,這個模組將會切換到快取通道模式。at+qisw***可以被用來回到透傳模式。說明:在透傳模式中,主機不能執行at指令。如果套接字連線因為網路錯誤或者其他原因關閉,模組會上傳no carrier給主機和退出透傳模式。在這種情況,at+qiclose將被執行去關閉套接字服務。

4.為了退出透傳模式,使用「+++」或者dtr(設定at&d1)。為了防止「+++」被當成資料,它應該完成如下順序:

1)在輸入「+++」之前t1時間(1秒)內不要輸入任何字元;

2)在輸入「+++」1秒內,沒有任何字元輸入;

3)在輸入「++++」後,1秒內不要輸入任何字元;

4)返回ok,退出透傳模式。

5.這裡有兩種方式回到透傳模式:

1)使用at+qisw***。設定為2.如果進入透傳模式,connect將會反饋。

2)使用ato。在退出透傳模式後,ato將會改變傳輸模式到透傳模式。如果成功,返回connect,失敗,返回no carrier。

樹莓派連線EC20模組

sudo apt get install minicom2 配置串列埠 3 安裝驅動識別程式sudo apt get install usb modeswitch usb modeswitch data4 安裝撥號軟體sudo apt get install wvdial5 修改撥號配置 diale...

EC20開發流程

1 虛擬機器ubuntu16.04 2 ql ol sdk對應的編譯工具 1 將ql ol sdk.tar壓縮包解壓到虛擬機器中的路徑 最好是u盤掛載後,直接從u盤中解壓過去 之後再在終端中ql ol sdk ql ol crosstool source ql ol crosstool env in...

ec20 復位命令 《EC20 AT指令》

由文件quectel wcdma 由上可知,ttyusb2是用來傳送at指令的,ttyusb3是用來傳送ppp的 cat dev ttyusb2 echo e at qccid r n dev ttyusb2 查詢sim卡 echo e at cfun 1,1 r n dev ttyusb2 重啟模...