Toggle navigation
首页
(current)
问答
文章
话题
商城
登录
注册
720X系列模块 FTP常见用法
### 本教程以720H模块,V1446固件为例 #### 1.模块上电开机后,基本查询如下: [15:56:42.592]发→◇AT+CPIN? //查询模块SIM卡是否被识别 □ [15:56:42.594]收←◆AT+CPIN? +CPI...
### 本教程以720H模块,V1446固件为例,测试FTP常见的3大用法 #### 1.模块上电开机后,基本查询如下: [15:56:42.592]发→◇AT+CPIN? //查询模块SIM卡是否被识别 [15:56:42.594]收←◆AT+CPIN? +CPIN: READY OK [15:56:53.270]发→◇AT+CSQ //查询模块信号强度 [15:56:53.273]收←◆AT+CSQ +CSQ: 25,99 OK [15:56:55.894]发→◇AT+CGATT?//查询模块是否附着网络 [15:56:55.898]收←◆AT+CGATT? +CGATT: 1 OK #### 2.常见用法(已省略基本查询) ##### 2.1 FTP GET [15:57:00.582]发→◇AT+SAPBR=3,1,"CONTYPE","GPRS" [15:57:00.585]收←◆AT+SAPBR=3,1,"CONTYPE","GPRS" OK [15:57:01.517]发→◇AT+SAPBR=3,1,"APN","" [15:57:01.520]收←◆AT+SAPBR=3,1,"APN","" OK [15:57:02.366]发→◇AT+SAPBR=1,1 [15:57:02.371]收←◆AT+SAPBR=1,1 OK [15:57:03.302]发→◇AT+SAPBR=2,1 [15:57:03.304]收←◆AT+SAPBR=2,1 +SAPBR: 1,1,"10.162.173.20" OK //以上为PDP激活过程 [15:57:06.326]发→◇AT+FTPCID=1 [15:57:06.331]收←◆AT+FTPCID=1 OK [15:57:24.862]发→◇AT+FTPSERV="XX.X.87.100"//设置服务器ip地址,也可以使用域名,测试以实际服务器为准 [15:57:24.868]收←◆AT+FTPSERV="XX.X.87.100" OK [15:57:26.798]发→◇AT+FTPUN="user" [15:57:26.803]收←◆AT+FTPUN="user" OK [15:57:28.950]发→◇AT+FTPPW="123456" [15:57:28.955]收←◆AT+FTPPW="123456" OK //以上为FTP服务器基本参数设置 [15:57:29.450]发→◇AT+FTPGETPATH="/" [15:57:29.457]收←◆AT+FTPGETPATH="/"//设置下载文件路径 OK [15:57:31.062]发→◇AT+FTPGETNAME="1223.txt"//设置服务器端目标文件的名称 [15:57:31.068]收←◆AT+FTPGETNAME="1223.txt" OK [15:57:39.557]发→◇AT+FTPGET=1 //开始下载会话 [15:57:39.563]收←◆AT+FTPGET=1 OK [15:57:40.516]收←◆ +FTPGET: 1,1 //必须等到这条上报,才能发下一条指令 [15:57:43.550]发→◇AT+FTPGET=2,1460//一次读入最多1460字节 [15:57:43.556]收←◆AT+FTPGET=2,1460 +FTPGET: 2,1460 When doctors think all of their patients are heterosexual, those who identify …………(此处省略若干数据)………… LGBTQ patients sho//这是读入的1460字节数据 OK [15:57:48.286]发→◇AT+FTPGET=2,1460//如果目标文件大于1460字节,需要在第一次读完数据后,再次发送这条指令,读取下一部分数据,直至结束 [15:57:48.294]收←◆AT+FTPGET=2,1460 +FTPGET: 2,214 uld get the same quality of care other patients get. Increasing LGBTQ student enrollment in medical schools and training in LGBTQ health issues can help reach those goals, advocates say. Research shows that patie//文件较小,本次读入214字节,已全部读完 OK [15:57:59.871]收←◆ +FTPGET: 1,0 //提示会话结束 [15:58:35.726]发→◇AT+FTPQUIT [15:58:35.733]收←◆AT+FTPQUIT +CME ERROR: 3 //已上报+FTPGET: 1,0 表示会话已结束,所以, AT+FTPQUIT退出当前FTP会话 返回error3,属于正常。也 可 以 在 提 示+FTPGET: 1,0 前,主动用AT+FTPQUIT退出当前FTP会话 。 ##### 2.2 FTP PUT(举例:给同一文件PUT 2次数据,每次1360字节(1358字节+\r\n) …………此处省略基本查询和PDP激活过程………… [18:16:00.412]发→◇AT+FTPCID=1 [18:16:00.415]收←◆AT+FTPCID=1 OK [18:16:03.612]发→◇AT+FTPSERV="XX.X.87.100" [18:16:03.615]收←◆AT+FTPSERV="XX.X.87.100" OK [18:16:04.605]发→◇AT+FTPUN="user" [18:16:04.613]收←◆AT+FTPUN="user" OK [18:16:05.541]发→◇AT+FTPPW="123456" [18:16:05.546]收←◆AT+FTPPW="123456" OK //以上为FTP服务器基本参数设置 [18:16:26.604]发→◇AT+FTPPUTNAME="HZ.txt"//设置上传文件的名称 [18:16:26.609]收←◆AT+FTPPUTNAME="HZ.txt" OK [18:16:29.198]发→◇AT+FTPPUTPATH="/11/"//设置上传文件的路径 [18:16:29.204]收←◆AT+FTPPUTPATH="/11/" OK [18:16:31.229]发→◇AT+FTPPUT=1 [18:16:31.235]收←◆AT+FTPPUT=1 OK [18:16:31.877]收←◆ +FTPPUT: 1,1,1360//必须等到这个上报 [18:16:34.117]发→◇AT+FTPPUT=2,1360//单次上传的最大长度为1360字节 [18:16:34.122]收←◆AT+FTPPUT=2,1360 +FTPPUT: 2,1360 [18:16:37.017]发→◇11111111111111111111111111111111111111111111111111111111111111………(此处省略若干字节)…………1111111111111111111111111111111111111111111111111111111111166 [18:16:37.032]收←◆ OK +FTPPUT: 1,1,1360//第一次成功PUT 1360字节数据 [18:16:46.669]发→◇AT+FTPPUT=2,1360 [18:16:46.676]收←◆AT+FTPPUT=2,1360 +FTPPUT: 2,1360 [18:16:49.678]发→◇11111111111111111111111111111111111111111111111111111111111111…………(此处省略若干字节)…………11111111111111188 [18:16:49.695]收←◆ OK +FTPPUT: 1,1,1360//给同一文件,第二次成功PUT 1360字节数据 [18:17:08.590]发→◇AT+FTPQUIT [18:17:08.593]收←◆AT+FTPQUIT//主动结束FTP会话 OK [18:17:08.639]收←◆ +FTPPUT: 1,86 ##### 2.3FTP下载 断点续传流程 ##### 2.3.1确认服务器支持断点续传 ##### 2.3.2流程如下 …………此处已省略模块开机基本查询和模块PDP激活过程………… [18:56:53.795]发→◇AT+FTPCID=1 [18:56:53.801]收←◆AT+FTPCID=1 xxO [18:56:56.442]发→◇AT+FTPSERV="xx.x.87.100" [18:56:56.447]收←◆AT+FTPSERV="xx.x.87.100" OK [18:56:58.090]发→◇AT+FTPUN="user" [18:56:58.092]收←◆AT+FTPUN="user" OK [18:56:59.794]发→◇AT+FTPPW="123456" [18:56:59.800]收←◆AT+FTPPW="123456" OK [18:57:01.450]发→◇AT+FTPGETPATH="/" [18:57:01.457]收←◆AT+FTPGETPATH="/" OK [18:57:09.402]发→◇AT+FTPGETNAME="1223.txt" [18:57:09.409]收←◆AT+FTPGETNAME="1223.txt" OK [18:57:11.362]发→◇AT+FTPGET=1 [18:57:11.367]收←◆AT+FTPGET=1 OK [18:57:12.340]收←◆ +FTPGET: 1,1 [18:57:17.906]发→◇AT+FTPGET=2,100 [18:57:17.912]收←◆AT+FTPGET=2,100 +FTPGET: 2,100 When doctors think all of their patients are heterosexual, those who identify in other ways can feel//成功下载100字节 OK [18:57:26.557]收←◆ +FTPGET: 1,1 [18:57:27.866]发→◇AT+FTPQUIT//关闭会话 [18:57:27.872]收←◆AT+FTPQUIT OK [18:57:27.991]收←◆ +FTPGET: 1,86 [18:57:33.745]发→◇AT+FTPREST=101//设置下载节点为101字节,(此断点只要小于文档数据长度,可任意设置),表示模块此次会从101字节处开始下载 [18:57:33.751]收←◆AT+FTPREST=101 OK [18:57:55.929]发→◇AT+FTPGET=1 [18:57:55.936]收←◆AT+FTPGET=1 OK [18:57:56.577]收←◆ +FTPGET: 1,1 [18:58:21.071]收←◆ +FTPGET: 1,1 [18:58:24.089]发→◇AT+FTPGET=2,500//从101字节处开始下载,本次下载500字节 [18:58:24.093]收←◆AT+FTPGET=2,500 +FTPGET: 2,500 ignored. They also are less likely to seek medical care. This can lead to health problems including high rates of depression, suicidal behavior, alcohol and drug use and ineffective health screenings. That information comes from LGBTQ advocates in the United States. But changes are coming to the medical field, these advocates say. Feroe displays a button resembling a Harvard School of Medicine coat of arms lion, in rainbow colors that symbolize LGBTQ pride, left, and a button featuring pronou OK [18:58:31.069]收←◆ +FTPGET: 1,1 [18:58:45.233]发→◇AT+FTPQUIT [18:58:45.236]收←◆AT+FTPQUIT//关闭会话 OK [18:58:45.714]收←◆ +FTPGET: 1,86 #### 3.备注 **3.1** 模块ftp默认是被动模式,不支持主动模式,无法设置主动模式,公网下要想模块正常连接服务器,服务器肯定不能设置为主动模式,否则哪家模块都不能用。 **3.2** 如果频繁出现:文件还没下载完,下载过程中出现上报+FTPGET:2,0的情况,一般是服务器问题,如图所示: ![](/static/editormd/php/../uploads/5_69050.png) 可以在出现上报后,可以 AT+FTPQUIT //先关闭会话 OK +FTPGET: 1,86 AT+FTPSTATE//查服务器状态 +FTPSTATE: 0 OK AT+FTPREST=1089//设置断点(可以程序统计一下已下载的总字节数为A,可设置A+1字节数为断点,假如是1089字节) OK AT+FTPGET=1 //再次GET OK +FTPGET: 1,1 AT+FTPGET=2,1024//本次下载1024字节,从1089字节处开始下载 ...........直至文件全部下载结束........ AT+FTPQUIT//关闭会话 ok
发表于 2020-05-25 19:53
阅读 ( 1599 )
0 推荐
收藏
你可能感兴趣的文章
相关问题
0 条评论
请先
登录
后评论
盛夏
7 篇文章
作家榜
»
技术销售Delectate
43 文章
陈夏
26 文章
国梁
24 文章
miuser
21 文章
晨旭
20 文章
朱天华
19 文章
金艺
19 文章
杨奉武
18 文章
×
发送私信
发给:
内容:
×
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!