|
|
  |
FTP ит SIM900, прошива 1137B08SIM900M64_ST_DTMF_JD_MMS |
|
|
|
May 29 2012, 08:29
|
Группа: Участник
Сообщений: 12
Регистрация: 23-05-12
Пользователь №: 71 974

|
Здраствуйте. Ломаю голову над этим:
AT+FTPPUT=1 OK
+FTPPUT:1,77
Никак не могу открыть ftp соединение на запись. Чтение удается, а запись никак. Подскажите может есть временные ftp серваки. Хотелось бы протестировать sim900 на запись. Может подскажете на каком вы серваке тестировали? Если кто работал с sim900.
|
|
|
|
|
Jun 5 2012, 10:03
|
Группа: Участник
Сообщений: 12
Регистрация: 23-05-12
Пользователь №: 71 974

|
Идея вот вчем. Хочу удалить файл. Но на команду FTPDELE отвечает модуль ERROR. Кто нибудь сталкивался с этой проблемой?
Вот код:
IIIIюююю RDY
+CFUN: 1
+CPIN: READY
Call Ready AT
OK at+ipr=115200
OK at+cpin?
+CPIN: READY
OK at+crc=1
OK at+cops=0,0
OK at+crsl=90
OK at+clvl=40
OK at+cops?
+COPS: 0,0,"Beeline"
OK at+gmr
Revision:1137B10SIM900D64_ST
OK at+cgatt?
+CGATT: 1
OK AT+SAPBR=3,1,"Contype","GPRS"
OK AT+SAPBR=3,1,"APN","internet.beeline.ru"
OK AT+SAPBR=3,1,"USER","beeline"
OK AT+SAPBR=3,1,"PWD","beeline"
OK AT+SAPBR=1,1
OK AT+FTPCID=1
OK AT+FTPSERV="xxxxx.ru"
OK AT+FTPUN="xxxxx"
OK AT+FTPPW="xxxxx"
OK AT+FTPPORT=21
OK AT+FTPGETNAME="1.txt"
OK AT+FTPGETPATH="/"
OK AT+FTPDELE=1
ERROR
|
|
|
|
|
Jun 9 2012, 00:24
|
Группа: Участник
Сообщений: 11
Регистрация: 8-03-12
Пользователь №: 70 692

|
Цитата(nillll @ May 29 2012, 11:29)  Здраствуйте. Ломаю голову над этим:
AT+FTPPUT=1 OK
+FTPPUT:1,77 ... Аналогичная проблема на SIM900D Revision:1137B08SIM900D64_ST_DTMF_JD_MMS отправляю файл на FTP двумя методами: 1) данный вариант работает без проблем AT+FTPMODE=0 AT+FTPTYPE="A" AT+FTPPUTOPT="STOR" 2) а этот не работает (не могу выполнить запись в конец файла) AT+FTPMODE=0 AT+FTPTYPE="A" AT+FTPPUTOPT="APPE" Лог обмена: ... AT+FTPPUTNAME="123.txt" OK AT+FTPPUTPATH="/" OK AT+FTPPUTOPT="APPE" OK AT+FTPTYPE="A" OK AT+FTPPUT=1 +FTPPUT:1,77 <-- что за ответ такой? ткните носом где почитать... AT+FTPPUT=2,5 ERROR 12345 ERROR ... Может кто сталкивался с этим? Подскажите плиз куда копать. Хотелось бы не перезаписывать существующий файл, а добавлять в него данные, но что-то не выходит
|
|
|
|
|
Jun 11 2012, 14:28
|
Группа: Участник
Сообщений: 11
Регистрация: 8-03-12
Пользователь №: 70 692

|
Цитата(CADiLO @ Jun 11 2012, 09:13)  ...И проверьте позволяет ли сам сервер операцию "арpend"... Спасибо за подсказку. Проблема действительно оказалась в том, что FTP сервер на www.holm.ru не поддерживает операцию "арpend" Ответ со стороны сервера: Error 451 123.txt: Append/Restart not permitted, try again
|
|
|
|
|
Jun 13 2012, 16:47
|
Местный
  
Группа: Участник
Сообщений: 354
Регистрация: 21-11-10
Пользователь №: 61 046

|
Здравствуйте Уажаемые форумчане. Тоже решил побаловаться gprs. И поставил простую задачу. Хочу загрузить в МК через SIM900 html страничку. То есть грубо говоря есть в сети страничка например 123123123123123.narod.ru В теле странички есть текст "123". Как мне скачать страничку через модуль с помощью МК? Я так понял что в помощь нам дана дока SIM900_IP_Application Note_V1.02.pdf Мы её открываем на пункте 2.1 HTTP Get metod. То что у меня получается. В HEX кодировке то что я передаю, в ASCII то что принимаю. Код Call Ready
> 41 54 48 0D 0D AT OK
> 41 54 2B 48 54 54 50 49 4E 49 54 0D 0D AT+HTTPINIT OK
> 41 54 2B 48 54 54 50 50 41 52 41 3D 22 43 49 44 22 2C 31 0D AT+HTTPPARA="CID",1 OK
> 41 54 2B 48 54 54 50 50 41 52 41 3D 22 55 52 4C 22 2C 22 77 77 77 2E 79 61 2E 72 75 22 0D AT+HTTPPARA="URL","www.ya.ru" OK
> 41 54 2B 48 54 54 50 41 43 54 49 4F 4E 3D 30 0D AT+HTTPACTION=0 OK
+HTTPACTION:0,601,0
> 41 54 2B 48 54 54 50 52 45 41 44 0D AT+HTTPREAD OK
> 41 54 2B 48 54 54 50 52 45 41 44 0D AT+HTTPREAD OK А данные (html код) не вылазят из uart  Где я напутал? Подскажите пожалуйста.
Сообщение отредактировал Павел_Б - Jun 13 2012, 16:49
|
|
|
|
|
Jun 20 2012, 21:48
|
Группа: Участник
Сообщений: 11
Регистрация: 8-03-12
Пользователь №: 70 692

|
Цитата(Павел_Б @ Jun 13 2012, 19:47)  ... +HTTPACTION:0,601,0 ... sim900_at command manual_v1.05.pdf стр. 209 601 Network Error <-- ваш случай Предоставленный вами лог либо не полный, либо вы забыли подключиться к Internet  Если используете оператора MTS UKR, то вот вам пример рабочего лога: ... AT+SAPBR=3,1,"Contype","GPRS" OK AT+SAPBR=3,1,"APN","www.umc.ua" OK AT+SAPBR=3,1,"USER","" OK AT+SAPBR=3,1,"PWD","" OK AT+SAPBR=1,1 OK AT+SAPBR=2,1 +SAPBR: 1,1,"121.171.14.32" OK AT+HTTPINIT OK AT+HTTPPARA="CID",1 OK AT+HTTPPARA="URL","babla.bolshe.net" OK AT+HTTPACTION=0 OK +HTTPACTION:0, 200,776 AT+HTTPREAD +HTTPREAD:776..<!-- ><!-- "><!-- '><!-- ;><!-- -->.</textarea></form></title></comment></a></div></span></ilay и т.д.
Сообщение отредактировал Толян - Jun 20 2012, 22:01
|
|
|
|
|
Jul 3 2012, 20:46
|
Группа: Новичок
Сообщений: 3
Регистрация: 23-06-12
Пользователь №: 72 471

|
Всем привет. Вопрос такой: Можно ли открывать сразу несколько файлов на чтение или на запись одновременно в ftp у sim900? Реализованно ли это? А то что то у меня не хочет
Сообщение отредактировал nilllllllllll - Jul 3 2012, 20:46
|
|
|
|
|
Jul 4 2012, 09:21
|
Группа: Участник
Сообщений: 12
Регистрация: 23-05-12
Пользователь №: 71 974

|
Цитата(CADiLO @ Jul 4 2012, 10:25)  Только в один поток. Т.е я так понял нельзя. Т.е открыл сессию прочитал к примеру или записал сколько надо файл, закрыл сессию. Потом другой файл также открывать
Сообщение отредактировал nillll - Jul 4 2012, 09:23
|
|
|
|
|
Jul 9 2012, 16:43
|
Группа: Новичок
Сообщений: 3
Регистрация: 23-06-12
Пользователь №: 72 471

|
добрый день всем. Вопрос такой: можно ли каким либо способом узнать список имен файлов в таком то каталоге на ftp сервере с помощью sim900???? Вопрос горит  Помогите кто нибудь с ответом.
|
|
|
|
|
Feb 27 2013, 10:53
|
Группа: Участник
Сообщений: 10
Регистрация: 27-02-13
Пользователь №: 75 816

|
Здравствуйте. Проблема со взятием файла с фтп, а именно: +FTPGET:1,61. Мой листинг:
RDY
+CFUN: 1
+CPIN: READY
+CREG: 0
+CREG: 2
Call Ready
+CREG: 1 at+sapbr=3,1,"contype","gprs"
OK at+sapbr=3,1,"apn","internet.beeline.ru"
OK at+sapbr=3,1,"user","beeline"
OK at+sapbr=3,1,"pwd","beeline"
OK at+sapbr=1,1
OK at+sapbr=2,1
+SAPBR: 1,1,"198.19.180.137"
OK at+sapbr=4,1
+SAPBR: CONTYPE: GPRS APN: internet.beeline.ru PHONENUM: USER: beeline PWD: beeline RATE: 2
OK at+ftpserv="rd-npoit.ftp.narod.ru"
OK at+ftpun="мой логин"
OK
at+ftpgetpath="/" OK
at+ftpgetname="test.txt" OK
at+ftpget=1 OK
+FTPGET:1,61
Уже и номер порта проверял, тип передаваемых данных менял, режимы работы фтп тоже менял. Но ничего не помогает. Проверил есть ли связь с инетом: сделал пример с http от пользователя Толяна - код страницы скачался. Короче я в тупике. Нуждаюсь в помощи. Заранее благодарю!
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|