Цитата(ivnor @ Jun 29 2007, 14:57)

Надо сделать устройство, передающее\принимающее данные по GPRS, например скачивающее\закачивающее текстовый файл на какой либо сайт по HTTP\FTP и т.д.. Для этого надо использовать МК+модем SIM300. Изучил примеры передачи СМС по GSM для AVR, но с GPRS немного непонятно.
Как связать их по RS232, подавать AT команды для включения модема - с этим всё ясно,так как есть опыт программирования МК. Вроде в SIM300 поддерживается TCP/IP. Возник вопрос - как после инициализации модема указать например имя файла на сайте и как обрабатывать полученный поток данных - то есть что он будет из себя представлять, какой протокол используется. С GSM модемами раньше дела не имел, поэтому хотя бы подскажите, куда копать дальше.
Вот:
Код
AT+WOPEN=1 // это мы включаем TCP/IP стек модема
AT+CGCONT="IP","internet",1 // это мы gprs контекст настраиваем
AT+CGATT=1
AT+CGREG=1
настройки ftp:
FTPPUTFILENAME
FTPPUTPATH
FTPPORT
FTPSERV
FTPPW
FTPUN
Думайу объяснять не надо?
AT#vftp - ты увидишь список настроек которые сидят в модеме.
AT#connectionstart
at#ftpput
Появится ответ, OK_WaitingForData
и заливаем на фтп файлик, т.е. тут пишеш текст файла
после окончания жми ctrl+с - End of file, вроде
at#ftpget - получить текст файла
at#connectionstop
А так смотри в прикрепленном файле, там и пример и многое другое.
----
Работать с модемом только через АТ команды. Другого "языка" он не знает.
Лучше сначала поработать с модемом через комп. Там все проЯсниться как работать с модемом под управлением МК.