?
Air780EP是合宙的[低功耗4G模組]之一,支持全系列的AT指令以及LuatOS腳本二次開(kāi)發(fā)。
本文應各位大佬邀請,詳細講解了Air780EP模組FTP應用的多個(gè)AT命令示例。
本文同樣適用于以下型號:
Air700ECQ/Air700EAQ/Air700EMQ
Air780EQ/Air780EPA/Air780EPT/Air780EPS
Air780E/Air780EX/Air724UG…
**一、相關(guān)準備工作 **
?
1.1 硬件準備
1.2 軟件準備
- 串口工具
如果沒(méi)有準備,推薦使用LLCOM:
https://llcom.papapoi.com - AT固件下載
https://doc.openluat.com/article/5055 - 燒錄教程
https://doc.openluat.com/wiki/21?wiki_page_id=6072
本文示例燒錄的AT固件版本為:
AirM2M_780EP_LTE_AT_V1007
推薦選用: 相關(guān)型號固件名稱(chēng)后面數字版本號最高的最新版本進(jìn)行調試。
二、FTP應用基本流程
2.1 開(kāi)機操作
拉低powerkey 2秒進(jìn)行開(kāi)機,開(kāi)機后通過(guò)串口循環(huán)發(fā)送AT直到收到OK。如果90秒沒(méi)有收到OK,請拉低RESET引腳150ms以上。
或使用其他方法,詳見(jiàn)開(kāi)關(guān)機章節:
https://doc.openluat.com/wiki/21?wiki_page_id=2021
[09:34:58.117]收←◆
^MODE: 17,17
+E_UTRAN Service
+CGEV: ME PDN ACT 1
[09:34:58.220]收←◆
+NITZ: 24/08/09,01:34:58+32,0
[09:35:05.593]發(fā)→◇AT
[09:35:05.596]收←◆AT
OK
[09:35:06.906]發(fā)→◇AT
[09:35:06.911]收←◆AT
OK
2.2 查詢(xún)SIM卡狀態(tài)
發(fā)送AT+CPIN?查詢(xún)SIM卡狀態(tài),直到收到+CPIN: READY。如果10s內沒(méi)有收到,建議重啟模塊。
[09:41:29.762]發(fā)→◇AT+CPIN?
[09:41:29.763]收←◆AT+CPIN?
+CPIN: READY
OK
2.3 查詢(xún)是否注冊網(wǎng)絡(luò )
發(fā)送 AT+CGATT? 查詢(xún)是否注冊網(wǎng)絡(luò ):
注冊成功:
若返回**+CGATT: 1**即為注冊成功,在正常情況下注冊時(shí)間不會(huì )超過(guò)兩分鐘。如果超過(guò)兩分鐘沒(méi)有注冊,則可以通過(guò) +CFUN 指令進(jìn)入飛行模式,等待五秒后退出飛行模式再查詢(xún),或者直接重啟模塊。
未注冊成功:
若返回**+CGATT: 0**即為沒(méi)有注冊成功,解決方法參考本文第3小節3.1【常見(jiàn)問(wèn)題】。
[09:42:48.348]發(fā)→◇AT+CGATT?
[09:42:48.351]收←◆AT+CGATT?
+CGATT: 1
OK
2.4 配置網(wǎng)絡(luò )
發(fā)送AT+CSTT配置網(wǎng)絡(luò ),非私有APN以外Cat.1的固件支持根據卡自動(dòng)配置APN,直接輸入AT+CSTT即可,模塊會(huì )按照自動(dòng)獲取的APN設置CSTT的APN。
[10:39:13.204]發(fā)→◇AT+CSTT
[10:39:13.206]收←◆AT+CSTT
OK
2.5 激活網(wǎng)絡(luò )
發(fā)送AT+CIICR 激活網(wǎng)絡(luò ),在IP START的狀態(tài)使用AT+CIICR激活網(wǎng)絡(luò )。
[10:41:01.249]發(fā)→◇AT+CIICR
[10:41:01.254]收←◆AT+CIICR
OK
2.6 查詢(xún)是否獲取IP
發(fā)送 AT+CIFSR 查詢(xún)是否獲取IP:
- 成功則可以開(kāi)始配置TCP連接;
- 不成功則使用AT+CIPSHUT關(guān)閉移動(dòng)網(wǎng)絡(luò ),從 AT+CSTT重新進(jìn)行。
- 一定要查詢(xún)一次,再進(jìn)行服務(wù)器連接。
[10:41:22.408]發(fā)→◇AT+CIFSR
[10:41:22.414]收←◆AT+CIFSR
10.222.163.213
三、FTP GET示例
如果不理解AT命令含義,可參考AT指令手冊說(shuō)明:
AT指令手冊下載鏈接:
https://doc.openluat.com/article/4985
最新示例下載:
https://doc.openluat.com/wiki/21?wiki_page_id=6607
?
四、FTP PUT示例
如果不理解AT命令含義,可參考AT指令手冊詳細說(shuō)明:
AT指令手冊下載鏈接:
https://doc.openluat.com/article/4985
最新示例下載:
https://doc.openluat.com/wiki/21?wiki_page_id=6607
?
五、FTP EXTGET示例
如果不理解AT命令含義,可參考AT指令手冊詳細說(shuō)明:
AT指令手冊下載鏈接:
https://doc.openluat.com/article/4985
最新示例下載:
https://doc.openluat.com/wiki/21?wiki_page_id=6607
?
六、FTP EXTPUT示例
如果不理解AT命令含義,可參考AT指令手冊詳細說(shuō)明:
AT指令手冊下載鏈接:
https://doc.openluat.com/article/4985
最新示例下載:
https://doc.openluat.com/wiki/21?wiki_page_id=6607
?
七、FTP GET TOFS示例
如果不理解AT命令含義,可參考AT指令手冊詳細說(shuō)明:
AT指令手冊下載鏈接:
https://doc.openluat.com/article/4985
最新示例下載:
https://doc.openluat.com/wiki/21?wiki_page_id=6607
?
八、FTP PUT FRMFS示例
如果不理解AT命令含義,可參考AT指令手冊詳細說(shuō)明:
AT指令手冊下載鏈接:
https://doc.openluat.com/article/4985
最新示例下載:
https://doc.openluat.com/wiki/21?wiki_page_id=6607
?
九、FTP FILE PUT示例
如果不理解AT命令含義,可參考AT指令手冊詳細說(shuō)明:
AT指令手冊下載鏈接:
https://doc.openluat.com/article/4985
最新示例下載:
https://doc.openluat.com/wiki/21?wiki_page_id=6607
?
十、FTP 遠程創(chuàng )建/刪除目錄
如果不理解AT命令含義,可參考AT指令手冊詳細說(shuō)明:
AT指令手冊下載鏈接:
https://doc.openluat.com/article/4985
最新示例下載:
https://doc.openluat.com/wiki/21?wiki_page_id=6607
?
十一、常見(jiàn)問(wèn)題Q&A
以下針對客戶(hù)朋友們實(shí)際應用中的反饋,整理了FTP應用中的常見(jiàn)問(wèn)題:
**1. AT+CGATT?返回值為0,怎么解決? **
1)發(fā)送AT+CSQ查詢(xún)信號強度
若信號強度低,就換場(chǎng)景、換不同運營(yíng)商的卡、換天線(xiàn)、換模塊,交叉測試依次排查。
02)發(fā)送 AT+CEREG? 查詢(xún)卡狀態(tài)
根據返回值依次排查:
- 返回值為CEREG:0,1
表示成功駐網(wǎng); - 返回值為CEREG:0,2
表示正在搜網(wǎng):
如果長(cháng)時(shí)間處于這種狀態(tài),則需要檢查天線(xiàn)是否連接正常、SIM卡是否沒(méi)流量或者是否停機了。 - 返回值為CEREG:0,3
表示駐網(wǎng)被拒絕:
則要檢查天線(xiàn)是否連接、天線(xiàn)連接座子的接口是否正確、天線(xiàn)是否損壞或者更換天線(xiàn)確認;
若仍未解決,那么就需要換卡、換板子進(jìn)行對比測試,確保使用正常的硬件和SIM卡測試;檢查SIM卡是否欠費,流量是否用完;SIM卡是否為專(zhuān)網(wǎng)卡,是否機卡綁定,專(zhuān)網(wǎng)卡需要設置正確的APN,機卡分離停機時(shí)需要聯(lián)系卡商進(jìn)行重新綁定。
03) 發(fā)送 AT+CPIN? 判斷是否讀到卡
- 返回值為+CPIN: READY: 表示讀到卡了;
- 返回值為+CPIN: SIM REMOVED:
表示沒(méi)有讀到卡:
此時(shí)需要排查硬件方面。主要排查模塊端引腳是否損壞,卡座硬件是否正常,模塊到卡座之間連接是否正常;
另外,這個(gè)卡座實(shí)際是det為高有效識別卡,還是低有效識別卡,也要確認一下。
2. FTP支持主動(dòng)模式嗎?
模塊FTP默認是被動(dòng)模式,不支持主動(dòng)模式,無(wú)法設置主動(dòng)模式。公網(wǎng)下要想模塊正常連接服務(wù)器,須特別注意:
服務(wù)器不能設置為主動(dòng)模式,否則哪家模塊都不能用。
3. AT版本發(fā)送帶0x0d 0x0a這些數據會(huì )丟失,怎么辦?
需要通過(guò)AT+FTPTYPE="I"設置為二進(jìn)制方式傳輸文件,否則傳輸過(guò)程中會(huì )丟棄換行符。
?審核編輯 黃宇
-
4G
+關(guān)注
關(guān)注
15文章
5472瀏覽量
118535 -
AT
+關(guān)注
關(guān)注
2文章
188瀏覽量
65087 -
FTP
+關(guān)注
關(guān)注
0文章
105瀏覽量
40525 -
低功耗
+關(guān)注
關(guān)注
10文章
2318瀏覽量
103417
發(fā)布評論請先 登錄
相關(guān)推薦
評論