Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SIM900R входящий звонок.
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
bywanted
Доброго времени, люди добрые, подскажите пожалуйста, как правильно отследить событие входящего звонка. Собственно, модуль находится в режиме ожидания, необходимо определить входящий звонок, снять трубку и включить голосовое меню. Какая функция отвечает за обработку звонков и как правильно обработать это событие. Модуль управляется средствами Embedded AT. Спасибо.
vassabi
RING и ATА
SIM900 AT Commands Manual V1.08
13.4 Call Control Commands
страница 251.
CADiLO
в EAT использовать get_event
как вариант EVENT_SERIALSTATUS и смотреть на RI
или EVENT_MSG отлавливать RING
или смотреть в сторону состояний CLCC в сообщениях.....
вариантов множество...
bywanted
Цитата(CADiLO @ Nov 12 2013, 11:42) *
в EAT использовать get_event
как вариант EVENT_SERIALSTATUS и смотреть на RI
или EVENT_MSG отлавливать RING
или смотреть в сторону состояний CLCC в сообщениях.....
вариантов множество...

Спасибо, этого хватит для начала, теперь понятно куда копать)
Romashki
Лучше CLCC.
bywanted
Всем спасибо, с обработкой звонков и смс вроде как разобрался, возник очередной вопрос, функции ebdat10_01PlayContinousAudio, ebdat10_07PlayRemoteAmrFromFile можно как-то заставить проигрывать звук в линию?
Сейчас у меня так, я дозваниваюсь, модуль снимает трубку и должен выдать мелодию, но в трубке я ее не слышу, а вот если ввожу команду AT+CPAMR="001.amr", 0 то мелодия становиться слышна. Чего я делаю не так?)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.