<username> String type, the user name for the authentication. The maximum size of the
parameter is 50 bytes
<password> String type, the password for the authentication. The maximum size of the
parameter is 50 bytes
<contextID> Integer type, the PDP context ID, the range is 1-20. It should be activated by
AT+QIACT before QFTPOPEN. For details, please refer to Quectel_WCDMA_
UGxx_TCPIP_AT_Commands_Manual
<file_type> Integer type, indicates the type of transferred data is ASCII or binary data
0 Binary
1 ASCII
<transmode> Integer type, indicates whether the FTP server or client listens to data connection
0 Active mode, module will listen to data connection
1 Passive mode, FTP server will listen to data connection
<timeout> Integer type, the range is 20-180, the unit is second, and the default value is 90s.
Generally, it is the timeout value for most +QFTPXXX: xx,xx after the result code
OK is returned, except the commands QFTPPUT/QFTPGET/QFTPLST/
QFTPNLST. The rules for these four commands are shown as below:
1) When the command has been sent, but “CONNECT” has not been output
yet, this parameter indicates the maximum interval time for “CONNECT”
outputting after the command has been sent
2) When the module has entered into data mode, this parameter indicates the
maximum interval time between two packets of received/transmitted data
3) When the <local name> is not “COM:”, it indicates the maximum interval
time between two packets of received/transmitted data
<ssl_type> Integer type, indicates the module plays as FTP client or FTPS client
0 FTP client
1 FTPS client
<sslctxID> Integer type, indicates the SSL context ID. The range is 0-5. It should be
configured by AT+QSSLCFG, for more details, please refer to Quectel_WCDMA_
UGxx _SSL_AT_Commands_Manual.
<err> Integer type, indicates the error code of the operation. It is the type of error
(Please refer to the Chapter 4)