Отправка TXT файла на FTP через GPRS. Прилетает пустой файл
- Войдите на сайт для отправки комментариев
Чт, 22/03/2018 - 23:10
Приветствую, прошу помочь с разбором проблемы.
Отправляю текстовый файл (5 строк) с SD-карты на свой FTP сервер через GPRS. SIM900 подключен к Mega2560 по Serial2.
Подключение к FTP проходит нормально. Файл на FTP создается, но он пустой. Есть какая-то проблема с пересылкой данных.
Судя по выводу в Сериал - программа останавливается на строке 92. А отправка файла должна происходить в строке 101 и далее.
Так что неудивительно, что на ФТП передается файл нулевого размера - данные-то ваш скетч не отправляет.
вопрос - почему?
вопрос - почему?
Если отвечать в общем - потому что вы используете для отправки файла функцию SendATCommand(), которая тут мало подходит.
А если конкретно - вы передаете в функцию один ответ, а сервер возвращает другой, поэтому функция возвращает ошибку и программа дальше не идет.