В мануале sim300.pdf (на русском). Впринципе подробно и доступно написано как звонить, использовать TCP/IP стэк. Даже как отправлять SMS на РУССКОМ в Unicode "UCS2"кодировке.
А вот про приём SMS совсем мало инфы. Я так понимаю сообщения с мобильника прийдут в PDU формате?
В связи с этим вопрос: как перекодировать принятое SMS из PDU в текст, чтоб потом пропарсить его AVR-кой можно было. Может исходники у кого на "C" есть?
Насчёт звука. Необходимо воспроизводить голос на микрофонный вход SIM300, формат WAV, хранится будет на micro-sd, контроллер Mega128. Вопрос, как лучше реализовать, через ШИМ, или ЦАП 8-ми битный? Если через ЦАП, занимает 8 ног МК, а через ШИМ насколько знаю фильтры для корректировки АЧХ надо ставить?
Последний раз редактировалось kaspersky89 Пт янв 07, 2011 12:06:26, всего редактировалось 1 раз.
В AppNote Атмел-овском прочитал про ШИМ и воспроизведение речи
Основную информацию речевого сигнала несут частоты до 3000 Гц. Поэтому для ограничения полосы (частот) сигнала может быть использован фильтр нижних частот.
Просьба сильно не пинаться. Возникла идея насчёт GPS в модуле SIM508Z.
То есть смысл такой, возможно ли на ПК сделать небольшую серверную программу, чтобы посредством GPRS(этого модуля) , данные передавались на ПК где установленна эта прога?
А уж потом эти данные можно скормить программе навигации (например SASPlanet).
--------------------------------------------------------------------------------------------------------
Вопрос можно снимать наверно, только сейчас дошло(ночь, мозг не варит) что у каждого ПК в сети свой IP, за это и зацеплюсь.
Сделать-то наверное можно, если уже нет готового решения с открытыми исходниками. На стороне модуля пихаешь NMEA пакеты в TCP/IP, на ПК вытаскиваешь их и делаешь что надо. ИМХО задача не сложная для программиста средней квалификации.
kaspersky89 писал(а):Просьба сильно не пинаться. Возникла идея насчёт GPS в модуле SIM508Z.
То есть смысл такой, возможно ли на ПК сделать небольшую серверную программу, чтобы посредством GPRS(этого модуля) , данные передавались на ПК где установленна эта прога?
А уж потом эти данные можно скормить программе навигации (например SASPlanet).
--------------------------------------------------------------------------------------------------------
Вопрос можно снимать наверно, только сейчас дошло(ночь, мозг не варит) что у каждого ПК в сети свой IP, за это и зацеплюсь.
Многие провайдеры дают за отдельную плату выделенный IP. Уверены, что у Вас выделенный?
А ещё... провайдеры любят блочить всё входящее к "выделенному IP". Выходящяя инфа летит.
Купите у любого хостера по минимальному тарифу IP и доменное имя. 99% он будет виден всегда.
В SIM модуле пропишите DNS ОПСОСа. И спокойно через доменное имя и НТТР протокол методом POST/GET обменивайтесь.
Буду разрабатывать на SIM508Z. Один момент, для связи с ПК нужно будет отправлять через SMS каждый раз новый IP-шник. asteroid7
Купите у любого хостера по минимальному тарифу IP и доменное имя. 99% он будет виден всегда.
В SIM модуле пропишите DNS ОПСОСа. И спокойно через доменное имя и НТТР протокол методом POST/GET обменивайтесь.
Не могли бы вы дать материал по методам POST/GET? Как например передать какую-нибудь текстовую строку, от модуля через сервер, на пк? Работаю на Delphi и C++Borland, в области WEB впервые, но схватываю быстро
А Вы уверены, что только вам этот динамический IP будет выдан? На одном IP могут сотни клиентов сидеть. Он точно не локальный?
Да в любом случае маршрутизатор не пропустит запросы из вне. Только ответы.
Нет панацеи и разжеванного материала в инете. В поисковики запрос HTTP POST GET и для уточнения синтаксиса заголовочных полей смотреть оригинальный "Hypertext Transfer Protocol -- HTTP/1.1" или 1.0 с сайта http://www.w3.org
Для GET вполне хватит Host и Connection.