реклама на сайте
подробности

 
 
> SIM900 и ATD, Как определить, что абонент снял трубку?
prottoss
сообщение May 2 2014, 03:21
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Всем доброго времени суток.
Горожу телефон на SM900 c помощью команды ATD+7xxxxxxxxxx. Кладу трубку с помощью ATH0. Все прекрасно звонится-отвечается. Когда абонент кладет трубку или не берет трубку я вижу - приходит соответствующее сообщение от модуля. Но не могу определить момент, когда абонент на своем аппарате снимает трубку - модуль по этому поводу ни чего не сообщает. Пробовал отслеживать состояние линии RI на модуле - она тоже ни как не реагирует на нужное событие.
Может я какие то настройки не делаю?
Спасибо.


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 3)
alex_zhuravlyov
сообщение May 2 2014, 07:24
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 111
Регистрация: 13-03-10
Из: Украина
Пользователь №: 55 934



есть такая команда AT+COLP. В симкомах по умолчанию настроено так что ОК от модема приходит сразу после ATD, а если выполнить AT+COLP=1, то ОК будет приходить только после снятия трубки абонентом. Вроде бы так. Да и параметр AT+COLP сохраняется в энергонезависимую память, поэтому достаточно сделать так один раз при инициализации модуля.
Go to the top of the page
 
+Quote Post
vintick
сообщение May 2 2014, 08:33
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 186
Регистрация: 4-05-09
Пользователь №: 48 624



CLCC=1 и будет приходить инфа при изменении сама
(на каждое изменение состояния соединения).
Анализировать поле stat и делать вывод. Вроде так, работает.
Go to the top of the page
 
+Quote Post
prottoss
сообщение May 2 2014, 08:34
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(alex_zhuravlyov @ May 2 2014, 13:24) *
есть такая команда AT+COLP.
Спасибо большое! cheers.gif Работает! rolleyes.gif


--------------------
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st August 2025 - 15:52
Рейтинг@Mail.ru


Страница сгенерированна за 0.01396 секунд с 7
ELECTRONIX ©2004-2016