|
|
  |
Мобильник + МК, Поженить телефон с контроллером |
|
|
|
Sep 15 2005, 22:01
|
Участник

Группа: Свой
Сообщений: 42
Регистрация: 10-01-05
Из: Санкт-Петербург
Пользователь №: 1 862

|
Приветствую всех.
Вопрос такой. Кто-нибудь пробовал подключить мобильник через интерфейсный разъем к контроллеру. Чтобы все это вместе самостоятельно существовало. К примеру - посылалась бы SMS или начинался дозвон в определенное время. В инете я видел системы сигнализации на телефонах. Значит так можно сделать. Может, кто уже сталкивался, знает, как и на чем лучше делать. (телефон - пожилой M35i)
|
|
|
|
|
Sep 16 2005, 03:34
|
Местный
  
Группа: Свой
Сообщений: 303
Регистрация: 3-03-05
Пользователь №: 3 044

|
Цитата(haker_fox @ Sep 16 2005, 03:27) Сам лично не делал, но слышал, что другие делали. Прежде всего мне кажется нужно раскопать доку на Ваш телефон, посмотреть какие команды поддерживаются (с последовательного порта). Или сломать его полностью и сделать на МК имитатор кнопок.
--------------------
Опыт - чудесная вещь: легко использовать, можно продать, трудно пропить.
|
|
|
|
|
Sep 16 2005, 05:15
|
Частый гость
 
Группа: Свой
Сообщений: 100
Регистрация: 19-01-05
Из: Москва
Пользователь №: 2 064

|
Цитата(HSA @ Sep 16 2005, 01:01) Приветствую всех. Вопрос такой. Кто-нибудь пробовал подключить мобильник через интерфейсный разъем к контроллеру. Чтобы все это вместе самостоятельно существовало. К примеру - посылалась бы SMS или начинался дозвон в определенное время. В инете я видел системы сигнализации на телефонах. Значит так можно сделать. Может, кто уже сталкивался, знает, как и на чем лучше делать. (телефон - пожилой M35i) Мы делали такую систему. Управляется АТ-командами через UART на 9600, для Сименса они хорошо известны. см. provodovnetудачи
|
|
|
|
|
Sep 16 2005, 05:52
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Всем, привет! Ребята ну когда же научитесь поиск делать по форуму? Тем самым облегчите себе свое существование: http://forum.electronix.ru/index.php?showtopic=7681http://forum.electronix.ru/index.php?showtopic=7808Цитата(muravei @ Sep 16 2005, 08:19) Посылать СМСки - прошлый век: http://www.riccibitti.com/tinyplanet/tiny_intro.htmВот если б в глосовом режиме !(за 3-5 сек) И это все делаеться при помощи тех же AT-команд (см. *.pdf для AT(GSM)). Правда придеться залезть в телефот для согласования микрофонного входа с цапом микроконтроллера для передачи голосовых сообщений... Мне кажеться, что пора заводить новый раздел на форуме полностью посвященный данной тематике уж больно часто она всплывает в разных местах, отсюда и нет целостности для обсуждений и формирования 'базы знаний'. Кто что думает по этому поводу??? Может проведем сначала опрос на нашем форуме пдраздел-AVR, и в случае положительного результата выйдем с предложением к администраторам форума о создании отдельной ветки или подветки (при какой либо более подходящей по теме)?
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Sep 16 2005, 09:41
|
Участник

Группа: Свой
Сообщений: 42
Регистрация: 10-01-05
Из: Санкт-Петербург
Пользователь №: 1 862

|
Спасибо за ответы. Не думал, что такая тема уже разработанная. Буду смотреть, как все это лучше извратить. В результате, должно получиться что-то типа дачной сигнализации + тариф какой-нибудь без аб/платы.
|
|
|
|
|
Sep 16 2005, 12:42
|

Местный
  
Группа: Свой
Сообщений: 241
Регистрация: 22-12-04
Пользователь №: 1 610

|
Цитата(BVU @ Sep 16 2005, 09:52) Всем, привет! Ребята ну когда же научитесь поиск делать по форуму? Золотые слова! Цитата Мне кажеться, что пора заводить новый раздел на форуме полностью посвященный данной тематике уж больно часто она всплывает в разных местах, отсюда и нет целостности для обсуждений и формирования 'базы знаний'. Кто что думает по этому поводу??? Внимание! Для создания «Базы Знаний» специально был запущен проект Electronix Wiki! Пользуйтесь, накапливайте знания! Редактировать странички может любой участник, при этом знание html или иных иноземных технологий совершенно не требуется!
|
|
|
|
|
Sep 16 2005, 13:36
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Цитата(sK0T @ Sep 16 2005, 16:42) Цитата(BVU @ Sep 16 2005, 09:52) Всем, привет! Ребята ну когда же научитесь поиск делать по форуму? Золотые слова! Цитата Мне кажеться, что пора заводить новый раздел на форуме полностью посвященный данной тематике уж больно часто она всплывает в разных местах, отсюда и нет целостности для обсуждений и формирования 'базы знаний'. Кто что думает по этому поводу??? Внимание! Для создания «Базы Знаний» специально был запущен проект Electronix Wiki! Пользуйтесь, накапливайте знания! Редактировать странички может любой участник, при этом знание html или иных иноземных технологий совершенно не требуется! Ну странички Вы можете сами редактировать, а здесь - форум батенька, где обсуждаються проблемы, методом так назаваемой 'мозговой атаки'. И заниматься оформлением ни у кого нет времени, т.к. люди занятые. А Вы естественно можете брать отсюда размещенную информацию (документы, методы, практические навыки) и систематизировать их на рекламируемом Вами сайте, будем только рады!
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Sep 17 2005, 04:03
|

Гуру
     
Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591

|
Цитата(BVU @ Sep 16 2005, 08:52) Цитата(muravei @ Sep 16 2005, 08:19) Посылать СМСки - прошлый век: http://www.riccibitti.com/tinyplanet/tiny_intro.htmВот если б в голосовом режиме !(за 3-5 сек) И это все делаеться при помощи тех же AT-команд (см. *.pdf для AT(GSM)). Правда придеться залезть в телефот для согласования микрофонного входа с цапом микроконтроллера для передачи голосовых сообщений... Я о передаче данных в голосовом режиме.
|
|
|
|
|
Sep 17 2005, 08:45
|
Частый гость
 
Группа: Свой
Сообщений: 170
Регистрация: 30-06-05
Из: Киев
Пользователь №: 6 426

|
Цитата(muravei @ Sep 16 2005, 07:19) Посылать СМСки - прошлый век: Вот если б в глосовом режиме !(за 3-5 сек) У меня реально получается от срабатывания датчика до звонка 8-10с.
|
|
|
|
|
Sep 19 2005, 03:27
|

Гуру
     
Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591

|
Цитата(jack_avenger @ Sep 17 2005, 11:45) Цитата(muravei @ Sep 16 2005, 07:19) Посылать СМСки - прошлый век: Вот если б в глосовом режиме !(за 3-5 сек) У меня реально получается от срабатывания датчика до звонка 8-10с. Я о продолжительности передачи.
|
|
|
|
|
Sep 19 2005, 05:25
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Цитата(muravei @ Sep 17 2005, 08:03) Цитата(BVU @ Sep 16 2005, 08:52) Цитата(muravei @ Sep 16 2005, 08:19) Посылать СМСки - прошлый век: http://www.riccibitti.com/tinyplanet/tiny_intro.htmВот если б в голосовом режиме !(за 3-5 сек) И это все делаеться при помощи тех же AT-команд (см. *.pdf для AT(GSM)). Правда придеться залезть в телефот для согласования микрофонного входа с цапом микроконтроллера для передачи голосовых сообщений... Я о передаче данных в голосовом режиме. Голосовой режим телефона называется - Voice Call ! В этом режиме Вы общаетесь с абонентом, по средством своих голосовых связок (т.е. таким образом передаете информацию). Если же Вы хотите передавать 'информацию в электронном виде', то существует режим Data Call ! По которому используется модем для передачи информации. Другая версия передачи информации в электронном виде по GPRS, но там уже несколько другой протокол связанный с интернет.
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Jan 26 2006, 12:19
|

Частый гость
 
Группа: Свой
Сообщений: 94
Регистрация: 4-05-05
Из: Харьков
Пользователь №: 4 740

|
Цитата(muravei @ Sep 17 2005, 06:03)  Цитата(BVU @ Sep 16 2005, 08:52) Цитата(muravei @ Sep 16 2005, 08:19) Посылать СМСки - прошлый век: http://www.riccibitti.com/tinyplanet/tiny_intro.htmВот если б в голосовом режиме !(за 3-5 сек) И это все делаеться при помощи тех же AT-команд (см. *.pdf для AT(GSM)). Правда придеться залезть в телефот для согласования микрофонного входа с цапом микроконтроллера для передачи голосовых сообщений... Я о передаче данных в голосовом режиме. Можно тоном, ими с ROM фразы проговорить ...
--------------------
SY AfE
|
|
|
|
|
Jan 26 2006, 13:33
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Цитата(afe @ Jan 26 2006, 15:19)  Цитата(muravei @ Sep 17 2005, 06:03)  Цитата(BVU @ Sep 16 2005, 08:52) Цитата(muravei @ Sep 16 2005, 08:19) Посылать СМСки - прошлый век: http://www.riccibitti.com/tinyplanet/tiny_intro.htmВот если б в голосовом режиме !(за 3-5 сек) И это все делаеться при помощи тех же AT-команд (см. *.pdf для AT(GSM)). Правда придеться залезть в телефот для согласования микрофонного входа с цапом микроконтроллера для передачи голосовых сообщений... Я о передаче данных в голосовом режиме. Можно тоном, ими с ROM фразы проговорить ... Конечно можно, но зачем? Кому нужен такой анахронизм? Все стремяться с наибольшей эффективностью и качеством передавать и получать информацию. А Вы нас опять в каменный век... Для подобных целей были разработаны 'биперы', использование которых намного эффективней голосовой эмуляции. Возможно это даст какое-то решение проблемы на заданный вопрос...
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Jan 26 2006, 13:57
|

Частый гость
 
Группа: Свой
Сообщений: 94
Регистрация: 4-05-05
Из: Харьков
Пользователь №: 4 740

|
Цитата(BVU @ Jan 26 2006, 15:33)  Цитата(afe @ Jan 26 2006, 15:19)  Цитата(muravei @ Sep 17 2005, 06:03)  Цитата(BVU @ Sep 16 2005, 08:52) Цитата(muravei @ Sep 16 2005, 08:19) Посылать СМСки - прошлый век: http://www.riccibitti.com/tinyplanet/tiny_intro.htmВот если б в голосовом режиме !(за 3-5 сек) И это все делаеться при помощи тех же AT-команд (см. *.pdf для AT(GSM)). Правда придеться залезть в телефот для согласования микрофонного входа с цапом микроконтроллера для передачи голосовых сообщений... Я о передаче данных в голосовом режиме. Можно тоном, ими с ROM фразы проговорить ... Конечно можно, но зачем? Кому нужен такой анахронизм? Все стремяться с наибольшей эффективностью и качеством передавать и получать информацию. А Вы нас опять в каменный век... Для подобных целей были разработаны 'биперы', использование которых намного эффективней голосовой эмуляции. Возможно это даст какое-то решение проблемы на заданный вопрос... Я под тоном имел ввиду передачу DTMF'ом _данных_ "в голосовом режиме", SMS может задержатся (даже не дойти ;-), GPRS может не быть в том регионе (в роуменге), голосом можно не дозвонится ;-)
--------------------
SY AfE
|
|
|
|
|
Jan 26 2006, 14:29
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Цитата(afe @ Jan 26 2006, 16:57)  Цитата(BVU @ Jan 26 2006, 15:33)  Цитата(afe @ Jan 26 2006, 15:19)  Цитата(muravei @ Sep 17 2005, 06:03)  Цитата(BVU @ Sep 16 2005, 08:52) Цитата(muravei @ Sep 16 2005, 08:19) Посылать СМСки - прошлый век: http://www.riccibitti.com/tinyplanet/tiny_intro.htmВот если б в голосовом режиме !(за 3-5 сек) И это все делаеться при помощи тех же AT-команд (см. *.pdf для AT(GSM)). Правда придеться залезть в телефот для согласования микрофонного входа с цапом микроконтроллера для передачи голосовых сообщений... Я о передаче данных в голосовом режиме. Можно тоном, ими с ROM фразы проговорить ... Конечно можно, но зачем? Кому нужен такой анахронизм? Все стремяться с наибольшей эффективностью и качеством передавать и получать информацию. А Вы нас опять в каменный век... Для подобных целей были разработаны 'биперы', использование которых намного эффективней голосовой эмуляции. Возможно это даст какое-то решение проблемы на заданный вопрос... Я под тоном имел ввиду передачу DTMF'ом _данных_ "в голосовом режиме", SMS может задержатся (даже не дойти ;-), GPRS может не быть в том регионе (в роуменге), голосом можно не дозвонится ;-) Это тоже самое о чем я упомянул (биперы), а DTMF это их стандарт/протокол передачи данных - тоновой посылкой. А уж если не дозвониться, то и DTMF не понадобиться, все претензии к провайдеру сети ('обсосу' - как его величают на некоторых 'специализированных' форумах) Наверно тему можно закрывать (практически себя исчерпала)?
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Jan 27 2006, 08:58
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Цитата(muravei @ Jan 27 2006, 10:44)  Цитата Я под тоном имел ввиду передачу DTMF'ом _данных_ "в голосовом режиме" ДТМФ смишком долго.Я имел ввиду модемную передачу каким -нибудь "не традиционным" способом, напр. без "рукопожатия" Вопрос о скорости передачи, при приемлемой надежности- провайдер, подозреваю выкидывает отдельные тайм-слоты если ему внапряг. А как Вы себе это представляете ("не традиционным" способом, напр. без "рукопожатия")? Ведькачество связи становиться никаким. Нет никакой гарантии, что передаваемые Вами данные в надлежащем виде дойдут до адресата... Попробуйте по модему мобильника передать достаточно длинную посылку данных без использования компресии (MNP5/V.42bis) и посмотрите, что у Вас приметься модемом на другом конце линии! Тайм слоты не выкидываются.  Они могут 'теряться' или приходить 'испорченными'. В этом случае в GSM определен алгоритм апроксимационного восстановления потерь или искажений. Все эти траблы происходят в основном по причинам затухания (препятствия) и интерференций радиосигнала на данных частотах.
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Jan 27 2006, 12:51
|

Гуру
     
Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591

|
Цитата А как Вы себе это представляете ("не традиционным" способом, напр. без "рукопожатия")? А вот это и надо придумать  , на обычное рукопожатие уйдет все время. Цитата Тайм слоты не выкидываются. А я слышал, при черезмерной нагрузке(когда много болтают) именно выкидываются.Но не ссуть, пусть теряются... Вот я и хочу знать с какой макс скоростью можно общаться, чтобы миновать эти траблы?
|
|
|
|
|
Jan 27 2006, 13:56
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Цитата(muravei @ Jan 27 2006, 15:51)  А я слышал, при черезмерной нагрузке(когда много болтают) именно выкидываются.Но не ссуть, пусть теряются... Вот я и хочу знать с какой макс скоростью можно общаться, чтобы миновать эти траблы? Практически все провайдеры GSM сетей в России гарантируют лишь скорость 9600 bod...  По поводу 'выкидывания'... по всей видимости здесь происходит другое! При перегрузке сети, оператор может изменить такой параметр, как Quality of Service - качество связи, тем самым будет несколько прорежена частота передаваемых пакетов немного ухудшающая качество голосовой связи (урезание частотного диапазона, про критерий Найквиста знаете?). При передаче цифровых данных целостность информации при этом сохраняется, но уменьшается скорость передачи.  P.S. Модераторам форума: просьба перевести данную тему в подфорум "Cотовая связь и ее приложения" (по соответствию обсуждаемой тематики). С уважением, BVU
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Jan 27 2006, 18:39
|

Гуру
     
Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591

|
Цитата При перегрузке сети, оператор может изменить такой параметр, как Quality of Service - качество связи, тем самым будет несколько прорежена частота передаваемых пакетов Хрен - редьки не слаще!:) Цитата При передаче цифровых данных целостность информации при этом сохраняется, но уменьшается скорость передачи. Так и какая становится?
|
|
|
|
|
Jan 29 2006, 09:55
|

Мастер-фломастер
   
Группа: Свой
Сообщений: 611
Регистрация: 29-12-05
Пользователь №: 12 700

|
Цитата(HSA @ Sep 16 2005, 01:01)  Вопрос такой. Кто-нибудь пробовал подключить мобильник через интерфейсный разъем к контроллеру. Помниться когда Мегафон был сильно слабым за 100 км от Москвы еле ловилась сеть, а тарифы все вход бесплатны были сама круть.. Взбрендилось мне сделать подобие ретранслятора вообщем идея была такая: в доме(даче) стоял радиотелефон или домашняя тел сеть на мк собран эмулятор атс и коммуникатор с сотовым телефоном (эриксон Т39) вообщем снимаешь трубку на радиотелефоне, так как и положено - гудок набираешь номер и звонишь... тока звонит фактически мобильный (обмен стандартными АТ командами), который установлен в месте где самое лучшее качество связи. причем на контроллере (ат 2313)было поддержка и тон и пульс и сигналы вызова все приблуды хотел даже каллер-ид прикрутить на случай если будет дект но че то мегафон стал нормально ловить в тех местах и энтузиазм пропал а идея была не плохая даже 5 или 6 штук делал для друзей до сих пор пользуються...
Сообщение отредактировал Kovrov - Jan 29 2006, 09:58
--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
|
|
|
|
|
Jan 30 2006, 07:20
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Цитата(muravei @ Jan 27 2006, 21:39)  Цитата При передаче цифровых данных целостность информации при этом сохраняется, но уменьшается скорость передачи. Так и какая становится? А это, как 'GSM на душу положит', в данном случае в его роли здесь программные алгоритмы стандарта, реализованные для работы и взаимодействия трафика сети в целом.
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Jan 30 2006, 09:07
|

Частый гость
 
Группа: Свой
Сообщений: 94
Регистрация: 4-05-05
Из: Харьков
Пользователь №: 4 740

|
Цитата(Harbinger @ Jan 30 2006, 08:37)  Насчет передачи данных в голосовом режиме. Можно прикрутить ИС, содержащую MSK-модем, к примеру, AK2361. Скорость, правда, не ахти какая - 2400, зато надежность вполне на уровне. Не будет работать, GSM кодек исказит сигнал ...
--------------------
SY AfE
|
|
|
|
|
Jan 30 2006, 13:51
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Цитата(Георгий @ Jan 30 2006, 12:01)  Народ! Вам не кажется, что уже словоблудие началось? Если есть у кого живые рабочие схемы и алгоритмы, положите здесь, чтобы хоть с чего то люди начали. И нелепо выглядит мысль попасть в 5-секундный интервал. Если деллаете охранную или иную сигнализацию, то на это уж как раз не стоит обращать внимания, пока экономите на спичках - машину свистнут. Все охранные системы с применением сотовой связи на данный момент в основном реализованы на передаче информации посредством SMS сообщений. Данной информации с готовыми реализациями в инете пруд-пруди только надо не лениться, а поискать (к стати в предыдущих постах данной темы она уже приводилась в качестве ссылок). Согласен и с тем, что надежность такого вида связи оставляет желать лучшего, т.к. SMS сообщения иногда слишком долго доходят до адресата. В основном это случается при переполнение отработки 'очереди сообщений' провайдером сети (перегруз). Более надежный способ передачи тревожной информации - режим 'Voice Call'. Но и сдесь оговариваю то обстоятельство, что делая охранное устройство с использованием сотовой связи, Вы целиком и полностью зависите от провайдера сети, который не гарантирует сто процентную гарантию связи с абонентом. Здесть тоже можно перечислить ряд факторов, которые могут повлиять на это, но нестоит, т.к. уже выяснили, что 100% нет. И так 'Data Call'. Для его реализации необходимо от управляющего контроллера набрать лишь номер абонента, дождаться удачного соединения и 'пробормотать' одну или пару фраз типа: 'ТРЕВОГА'. Такое звуковые сообщение, может быть сгенерировано (симитировано) тем же управляющим контроллером, в памяти которого находится массив данных выводящаяся на ЦАП, который в свою очередь согласованно (по нормировке сигнала), подключен к входу микрофона (это уже как говориться дело техники). Так же можно применить микросхемы вокодеров/синтезаторов речи, но это уже будет дороже...  Как видите никакой сверх сложности для реализации данной системы - нет. Все лишь в достаточном объеме проекта, где необходимы знания по схемотехнике и программированию. Информацию по управлению телефоном AT-командами, можно найти в темах подфорума 'сотовая связь и ее приложения', которые я выкладывал в качестве 'файлов-скрепок'.
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Jan 31 2006, 06:44
|
Местный
  
Группа: Свой
Сообщений: 269
Регистрация: 17-11-05
Из: Киров-Москва
Пользователь №: 10 957

|
Цитата(ROC @ Jan 30 2006, 18:53)  Тут только прием цифирок, а народ больше интересуется передачей, как я понял.
--------------------
Обычно последним смеется тот, кто хуже соображает!
|
|
|
|
|
Jan 31 2006, 08:49
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Цитата(Георгий @ Jan 31 2006, 09:44)  Тут только прием цифирок, а народ больше интересуется передачей, как я понял. А раздел Troubleshoot внимательно посмотрели? (SMS и передается 'цифирками'). Для реализации подобных проектов в первую очередь необходимо разобраться и освоить управление телефоном при помощи AT-команд (от контроллера или ПК), что бы заставить его передавать необходимые данные. Суть заключается именно в этом, а не в протоколе GSM и какие пакеты и с какой скоростью... Это - уже транспорт (линия связи) предоставляемый вам, как готовое устройство наподобии 'черного ящика'. Читайте темы подфорума "Cотовая связь и ее приложения", там об этом во многих темах говориться и обсуждались, практически те же вопросы. В подтверждение необходимости AT хочу добавить следующее. Очень многие сотовые телефоны GSM имеющие модемный сервис могут управляться от ПК или контроллера (тип интерфейса COM или USB). В самом телефоне для этого имеется резидентный код для связи и управления от ПК. Управление осуществляется при помощи AT-команд стандарта AT-GSM, базовые команды которого полностью коррелируют с AT-командами по управлению модемом. Но это не значит, что линия связи с абонентом всегда имеет модемный тип. 'Voice Call' и SMS тому примером. 'Data Call' и GPRS естественно инициируют модем для передачи данных. SMS сообщения достались сотовой связи в 'наследство' от пейджинга (Reflex), что в какой-то степени для современного уровня связи является анахронизмом, но уж если таковая услуга существует почему бы ее не ипользовать в некоторых случаях. Но удобно это или нет все зависит от поставленной задачи.
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Feb 7 2006, 07:39
|
Группа: Новичок
Сообщений: 9
Регистрация: 28-01-05
Пользователь №: 2 265

|
Цитата(Георгий @ Feb 7 2006, 08:39)  Причем один и тот же код, отправленный на телефон с компа выдает СМС, а с контроллера - тишина. Может кто-то, реализовавший отправку СМС, подскажет причину. Смотря в каком режиме Если в текстовом, то там главное чтоб МК дождался приглашения > и только потом передавал текст СМС, причем только латиницу  Кирилицу в таком режиме модемы принимают, согласно кивают седлом - типа ОК  а СМС приходит пустая, ну или несколько буковок разделенных массой пробелов. А если в ПДУ режиме, то несколько сложнее 1. Заранее сформировать извещение не превысив размер 70 байт 2. Преобразовать извещение в Юникод 3. Правильно сосчитать количество символов и подставить в команду CMGS (2 байта Юникода=1символ) 4. Дождаться приглашения > 5. Запулить текст п порт и напоследок не забыть Ctrl-Z Успехов
|
|
|
|
|
Feb 7 2006, 08:31
|
Местный
  
Группа: Свой
Сообщений: 269
Регистрация: 17-11-05
Из: Киров-Москва
Пользователь №: 10 957

|
Отправляю в PDU формате. Нет, сам текст нормален, (через комп же идет!). Единственное, вернее два предположения: 1. Телефон получил сообщение и играет какую то мелодию, контроллер в это время выцепил из него входное СМС, обработал и посылает ответ обратно. Когда ответ посылается, музычка еще играет. Может в это время телефон балдеет и не реагиркет на команды отправки. 2. Мала задержка между командой отправки СМС и непосредственно текстом. У серасидиса не дожидается приглашения, а просто через паузу посылается подготовленный тест. Или надо опрашивать телефон, дожидаясь приглашения, и в каком виде оно приходит с телефона?
--------------------
Обычно последним смеется тот, кто хуже соображает!
|
|
|
|
|
Feb 7 2006, 14:26
|
Группа: Новичок
Сообщений: 9
Регистрация: 28-01-05
Пользователь №: 2 265

|
Цитата(Георгий @ Feb 7 2006, 11:31)  Или надо опрашивать телефон, дожидаясь приглашения, и в каком виде оно приходит с телефона? По хорошему, конечно надо ждать приглашения. Мало ли какое время реакции будет, там же многозадачная ЯВА крутится. Приглашение типа Досовского - правая угловая скобка и пробел Вот в кавычках "> " Дополнительно опрашивать не надо, модем сам его формирует, после разбора команды AT+CNGS= А вобще желательно видеть, что отвечает модем. Или какой то ERROR или ОК должны быть после любой команды, а уже по номеру ошибки разбираться, чего модему надо
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|