serglg 0 14 апреля, 2021 Опубликовано 14 апреля, 2021 (изменено) · Жалоба Всем привет. Который день хожу и вероятно в трех соснах. :-) Может кто-то на пальцах объяснить смысл порядка режимов ( 0, 1, 2, 3)? А самое главное смысл фраз из аппноты: "FTP session running, 64136 bytes data has been download" (режим 1) И что такое потом: "Save download data to "c:\user\ftp\test.txt" Save success, 174125 bytes saved" (режим 2) Куда "download"? Куда "saved"? Реально, если модем не кричит про ERROR, вижу байты на выходе только после "AT+FTPEXTGET=3,0,20000" А в какой момент надо говорить: "AT+FTPEXTGET=0" ? Пробую это после сообщения об ошибке, модем ругается - "not allowed" Про свою задачу. Мне надо файл в 400Кбайт с сервера кусками по 20К сложить в буфер. У меня свободный массив в 20К, который я скидываю в 25PE80 (который и есть буфер). Изменено 14 апреля, 2021 пользователем serglg Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
serglg 0 14 апреля, 2021 Опубликовано 14 апреля, 2021 · Жалоба Дополнение. Вот пример из аппноты. После команды AT+FTPEXTGET=1 и вопроса AT+FTPEXTGET? я должен увидеть: +FTPEXTGET: 1,64136 OK Или: +FTPEXTGET: 1,0 Или: +FTPEXTGET: 1,64136 OK +FTPEXTGET: 1,0 Чаще всего потом на команду AT+FTPEXTGET=2,"test.txt" приходит ответ об ошибке и недопустимости операции (operation not allowed) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться