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


