Перейти к содержанию
    

Команда для SIM800C - AT+FTPEXTGET

Всем привет. Который день хожу и вероятно в трех соснах.

:-)

Может кто-то на пальцах объяснить смысл порядка режимов ( 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 (который и есть буфер).

 

 

Изменено пользователем serglg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дополнение.

Вот пример из аппноты.

После команды 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)

 

12.JPG

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...