![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Здравствуйте.
Появилась такая проблема: у меня есть модем фирмы Multi-Tech (MTSMC-E), который поддерживает технологию EDGE/GPRS передачи данных, со встроенным стеком TCP/IP. Так же имеется отладочная плата и Mobile Phone Tools. Вот, задача стоит следующая, мне нада с помощью последовательности AT-команд инициализировать модем, установить соединение и по протоколу FTP передать данные на уже известный FTP-server. Предстоит написать программу на микроконтроллере, который будет управлять модемом с помощью AT-команд. Для отработки последовательности действий мной используется программа HyperTerminal. Так же я могу просмотреть активность COM-порта с помощью монитора. Средствами ОС Windows соединение устанавливается без каких-либо проблем. С HyperTerminal я установить соединение не могу, пишет примерно вот что: Код:
at^sics? ^SICS: 0, "conType", "GPRS0" ^SICS: 0, "alphabet", "0" ^SICS: 0, "user", "" ^SICS: 0, "passwd", "*****" ^SICS: 0, "authMode", "PAP" ^SICS: 0, "apn", "internet.tele2.ru" ^SICS: 0, "inactTO", "0" ^SICS: 1, "conType", "" ^SICS: 2, "conType", "" ^SICS: 3, "conType", "" ^SICS: 4, "conType", "" ^SICS: 5, "conType", "" OK at^siss=1,srvType,ftp OK at^siss=1,address,"ftpput://ftpbinar:bin2808@ftp.binar.ru:213.177.112.35/pub/test.txt" OK at^siss? ^SISS: 0, "srvType", "" ^SISS: 1, "srvType", "Ftp" ^SISS: 1, "conId", "0" ^SISS: 1, "alphabet", "0" ^SISS: 1, "address", "ftpput://ftpbinar:bin2808@ftp.binar.ru:213.177.112.35/pub/test.txt" ^SISS: 2, "srvType", "" ^SISS: 3, "srvType", "" ^SISS: 4, "srvType", "" ^SISS: 5, "srvType", "" ^SISS: 6, "srvType", "" ^SISS: 7, "srvType", "" ^SISS: 8, "srvType", "" ^SISS: 9, "srvType", "" OK at^siso=1 ERROR at^siso? ^SISO: 0, "" ^SISO: 1, "Ftp","2","1","0","0","0.0.0.0:0","0.0.0.0:0" ^SISO: 2, "" ^SISO: 3, "" ^SISO: 4, "" ^SISO: 5, "" ^SISO: 6, "" ^SISO: 7, "" ^SISO: 8, "" ^SISO: 9, "" OK at&v ACTIVE PROFILE: E1 Q0 V1 X4 &C1 &D2 &S0 \Q0 \V1 S0:000 S3:013 S4:010 S5:008 S6:000 S7:060 S8:000 S10:002 S18:000 +CBST: 7,0,1 +CRLP: 61,61,78,6 +CR: 0 +FCLASS: 0 +CRC: 0 +CMGF: 0 +CNMI: 0,0,0,0,1 +ICF: 3 +IFC: 0,0 +ILRR: 0 +IPR: 115200 +CMEE: 0 ^SMGO: 0,0 +CSMS: 0,1,1,1 ^SACM: 0,"000000","000000" ^SLCC: 0 ^SCKS: 0,1 ^SSET: 0 +CREG: 0,1 +CLIP: 0,2 +CAOC: 0 +COPS: 0,0,"TELE2" +CGSMS: 3 at+gcap +GCAP: +CGSM,+FCLASS OK at+gcap? at+cfun? +CFUN: 1 OK at+cpas +CPAS: 0 OK at+cmee=1 OK at^siso=1 +CME ERROR: service option not supported atd*99***1# CONNECT ~я}#А!}!}"} }<}!}$}&@}#}$А#}%}&ÇЭ};v}"}&} } } } }'}"}(}"щ˜~~я}#А!}!}#} }<}!}$}&@ }#}$А#}%}&ÇЭ};v}"}&} } } } }'}"}(}"±К~~я}#А!}!}$} }<}!}$}&@}#}$А#}%}&ÇЭ};v}"}&} } } } }'}"}(}"X}]~~я}#А!}!}%} }<}!}$}&@}#}$А#}%}&ÇЭ};v}"}&} } } } }'}"}(}"}0/~~я }#А!}!}&} }<}!}$}&@}#}$А#}%}&ÇЭ};v}"}&} } } } }'}"}(}"ИЩ~~я}#А!}!}'} }<}!}$}&@}# }$А#}%}&ÇЭ};v}"}&} } } } }'}"}(}"?‹~~я}#А!}!}(} }<}!}$}&@}#}$А#}%}&ÇЭ};v}"}&} } } } }'}"}(}"}+ѕ~~я}#А!}!})} }<}!}$}&@}#}$А#}%}&ÇЭ};v}"}&} } } } }'}"}(}"Cм~~я}#А !}!}*} }<}!}$}&@}#}$А#}%}&ÇЭ};v}"}&} } } } }'}"}(}"›}:~ NO CARRIER atz OK at+cmee=1 OK at+cmee=2 OK at+cgdcont=1,"IP","internet","",0,1 OK at+cgdcont? +CGDCONT: 1,"IP","internet","",0,1 OK atd*99***1# CONNECT ~я}#А!}!}"} }<}!}$}&@}#}$А#}%}&aiМ3}"}&} } } } }'}"}(}"І"~~я}#А!}!}#} }<}!}$}&@} #}$А#}%}&aiМ3}"}&} } } } }'}"}(}"ъp~~я}#А!}!}$} }<}!}$}&@}#}$А#}%}&aiМ3}"}&} } } } }'}"}(}"}3З~~я}#А!}!}%} }<}!}$}&@}#}$А#}%}&aiМ3}"}&} } } } }'}"}(}"[•~~я}#А!} !}&} }<}!}$}&@}#}$А#}%}&aiМ3}"}&} } } } }'}"}(}"ƒc~~я}#А!}!}'} }<}!}$}&@}#}$А#}% }&aiМ3}"}&} } } } }'}"}(}"Л1~~я}#А!}!}(} }<}!}$}&@}#}$А#}%}&aiМ3}"}&} } } } }'}" }(}"@}$~~я}#А!}!})} }<}!}$}&@}#}$А#}%}&aiМ3}"}&} } } } }'}"}(}"}(V~~я}#А!}!}*} } <}!}$}&@}#}$А#}%}&aiМ3}"}&} } } } }'}"}(}"Р*~ NO CARRIER Прошу так сказать помощи, каким образом установить соединение и передать данные по FTP? И самое главное, не средствами ОС, а напрямую с использованием AТ-команд? Заранее спасибо. С уважением, AlexSid. Последний раз редактировалось Admin, 07.09.2009 в 14:52. |