Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SIM800 некорректно закачивает файлы с некоторых FTP-серверов
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
MVJ
В изделии заменил SIM900 на SIM800 (прошивка 1308B09SIM800M32)
При переносе программы, обнаружил, что SIM800 некорректно закачивает файлы с некоторых FTP-серверов.
Задаю параметры закачки командами:
AT+FTPSERV
AT+FTPUN
AT+FTPPW
AT+FTPGETNAME
AT+FTPGETPATH
AT+FTPTYPE="A"
и далее закачиваю файл одним из 2-х способов:
А) AT+FTPGETTOFS=0,"1.txt"
Б) AT+FTPEXTGET=1
при закачке с ftp.analog.com файл закачивается нормально и поступают сообщения о корректном завершении,
а вот при закачке того же файла с нужного мне ftp-сервера файл тоже закачивается нормально, но поступают сообщения об ошибках
метод А)
+FTPGETTOFS: 74 (Rest error)
хотя файл корректно сохранятся во флеш
метод Б)
+FTPEXTGET: 1,64 (Timeout)
хотя если выдать AT+FTPEXTGET=2,"1.txt" . то файл корректно сохранятся во флеш

На SIM900 метод Б работает корректно с обоими серверами (метода А нет)
Цырен.
Цитата(MVJ @ Jun 2 2017, 16:08) *
В изделии заменил SIM900 на SIM800 (прошивка 1308B09SIM800M32)
При переносе программы, обнаружил, что SIM800 некорректно закачивает файлы с некоторых FTP-серверов.
Задаю параметры закачки командами:
AT+FTPSERV
AT+FTPUN
AT+FTPPW
AT+FTPGETNAME
AT+FTPGETPATH
AT+FTPTYPE="A"
и далее закачиваю файл одним из 2-х способов:
А) AT+FTPGETTOFS=0,"1.txt"
Б) AT+FTPEXTGET=1
при закачке с ftp.analog.com файл закачивается нормально и поступают сообщения о корректном завершении,
а вот при закачке того же файла с нужного мне ftp-сервера файл тоже закачивается нормально, но поступают сообщения об ошибках
метод А)
+FTPGETTOFS: 74 (Rest error)
хотя файл корректно сохранятся во флеш
метод Б)
+FTPEXTGET: 1,64 (Timeout)
хотя если выдать AT+FTPEXTGET=2,"1.txt" . то файл корректно сохранятся во флеш

На SIM900 метод Б работает корректно с обоими серверами (метода А нет)


Некоторые FTP серверы имеют короткие тайм-ауты. Их можно попробовать увеличить. Так же встречаются FTP серверы, которые не шлют признак конца передачи, а модуль его ждет. Если есть возможность контролировать сервер, изучите логи.
MVJ
Цитата(Цырен. @ Jun 8 2017, 11:42) *
Некоторые FTP серверы имеют короткие тайм-ауты.... Так же встречаются FTP серверы, которые не шлют признак конца передачи..

Это так, но, к сожалению, управлять FTP-сервером нет возможности - это сервер моего интернет-провайдера, на котором я имею возможность только разместить файл для его скачивания модулями. Подправлять по моим требованиям что-либо в своем сервере провайдер конечно-же не будет. Тем более, что проблема только с SIM800, а SIM900 и Sagem HiLoNC с этим сервером работают хорошо. Сообщение я разместил, собственно, в надежде, что Simcom обратит на это внимание и поправит (ведь в SIM900 работает).
Цырен.
Цитата(MVJ @ Jun 8 2017, 13:40) *
Это так, но, к сожалению, управлять FTP-сервером нет возможности - это сервер моего интернет-провайдера, на котором я имею возможность только разместить файл для его скачивания модулями. Подправлять по моим требованиям что-либо в своем сервере провайдер конечно-же не будет. Тем более, что проблема только с SIM800, а SIM900 и Sagem HiLoNC с этим сервером работают хорошо. Сообщение я разместил, собственно, в надежде, что Simcom обратит на это внимание и поправит (ведь в SIM900 работает).


Пришлите мне на почту batorточкаbatuevсобакаsim.com полный АТ лог с ответами, паролем, логином(если можете) я воспроизведу проблему у себя, или не воспроизведу и скажу как разрешить ваш случай.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.