跳转至

FTPPUT

上传文件:AT+FTPPUT

语法规则:

命令类型 语法 返回 说明
设置命令 AT+FTPPUT=<mode>[,<reqlength>] OK 输入AT+FTPPUT=1的返回
+FTPPUT:2,<cnlength>…….. //input data here
OK
输入:AT+FTPPUT=2, <reqlength>的返回
OK
+FTPPUT: 1,0
输入:AT+FTPPUT=2,0的返回
URC上报 +FTPPUT:1,1,<maxlength> 输入AT+FTPPUT=1后,有此上报,表示可以上传数据了此时通过输入AT+FTPPUT=2,<reqlength>上传数据第一个参数1表示<mode>为1
+FTPPUT:1,0 表示数据传输会话结束。第一个参数1表示<mode>为1
+FTPPUT:1,<error> 如果<mode>=1,而且FTP会话失败。错误码<error>定义请参考AT+FTPGET 错误码<error>定义
测试命令 AT+FTPPUT=? OK

参数定义:

参数 定义 取值 对取值的说明
<mode> FTP上传工作模式 1 打开FTP会话
2 写FTP上传数据
<reqlength> 请求上传的数据长度 0-<maxlength>
<cnlength> 确认可以上传的数据长度
<maxlength> 单次可以上传的最大的长度,取决于网络状态