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

 
 
 
Reply to this topicStart new topic
> дозвон в SIM300
slonenok
сообщение Jan 13 2009, 09:59
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 34
Регистрация: 2-10-08
Пользователь №: 40 641



Добрый день.

Подскажите, как узнать что модем дозванился до абанента.
Т.е.
подав на модем команду ATD12345;
модем ответив ОК начал дозваниваться до 12345
абонент 12345 поднял трубку
именно как узнать момент поднятия абанентом трубки?
Go to the top of the page
 
+Quote Post
ssokol
сообщение Jan 13 2009, 10:08
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 615
Регистрация: 14-02-08
Из: г. Рыбинск, Ярославская область
Пользователь №: 35 028



Цитата(slonenok @ Jan 13 2009, 12:59) *
именно как узнать момент поднятия абанентом трубки?

AT+CLCC
Go to the top of the page
 
+Quote Post
slonenok
сообщение Jan 13 2009, 10:25
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 34
Регистрация: 2-10-08
Пользователь №: 40 641



Цитата(ssokol @ Jan 13 2009, 13:08) *
AT+CLCC

Т.е. постоянно его опрашивать.
А может существует какая нибуть настройка при которой он сам выдаст сообщение что трубка поднята?
Go to the top of the page
 
+Quote Post
ssokol
сообщение Jan 13 2009, 11:21
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 615
Регистрация: 14-02-08
Из: г. Рыбинск, Ярославская область
Пользователь №: 35 028



Цитата(slonenok @ Jan 13 2009, 13:25) *
Т.е. постоянно его опрашивать.
А может существует какая нибуть настройка при которой он сам выдаст сообщение что трубка поднята?

если имеется в виду сим300д то смотрите at+colp... но если прошива старше 10ой то скорее всего никак
Go to the top of the page
 
+Quote Post
VDG
сообщение Jan 13 2009, 22:03
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 845
Регистрация: 10-02-06
Пользователь №: 14 193



Вместо абонента трубку может и робот поднять, если первый вне зоны. А человека от аудиозаписи не отличить.


--------------------
Go to the top of the page
 
+Quote Post
Палыч
сообщение Jan 14 2009, 06:47
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(VDG @ Jan 14 2009, 01:03) *
Вместо абонента трубку может и робот поднять, если первый вне зоны. А человека от аудиозаписи не отличить.
Робот - это, наверное, тот что бубнит женским голосом "Аппарат абонента..."? Имхо, в этом случае станция всего лишь подменяет звуки гудков вызова на записанный голос. Информация, возвращаемая на команду AT+CLCC, не отличается что при гудках, что при бубнении... Это и будет проблемой определения состояния вызова.
Go to the top of the page
 
+Quote Post
ssokol
сообщение Jan 15 2009, 08:46
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 615
Регистрация: 14-02-08
Из: г. Рыбинск, Ярославская область
Пользователь №: 35 028



Цитата(VDG @ Jan 14 2009, 01:03) *
Вместо абонента трубку может и робот поднять, если первый вне зоны. А человека от аудиозаписи не отличить.

Робот, тот который абонент выкл или вне зоны действия сети (не путать с "можете оставить сообщение") трубу не подымает и по цлцц мы четко это видим и поднятие трубы абонентом так же четко видно по цлцц. Так что ноу проблем - все проверено и уже пять лет работает.
Go to the top of the page
 
+Quote Post
Палыч
сообщение Jan 15 2009, 10:06
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(ssokol @ Jan 15 2009, 11:46) *
Так что ноу проблем
Я бы не сказал, что нет проблем. Когда голос бубнит - можно было бы уже сбросить этот звонок и, при необходимости, звонить по другому номеру. Но, узнать об этом с помощью команды CLCC - нельзя...
Go to the top of the page
 
+Quote Post
ssokol
сообщение Jan 15 2009, 13:54
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 615
Регистрация: 14-02-08
Из: г. Рыбинск, Ярославская область
Пользователь №: 35 028



Цитата(Палыч @ Jan 15 2009, 13:06) *
Я бы не сказал, что нет проблем. Когда голос бубнит - можно было бы уже сбросить этот звонок и, при необходимости, звонить по другому номеру. Но, узнать об этом с помощью команды CLCC - нельзя...

Перед тем как забубнит голос идет дтмф123 (или321 запамятовал), в принципе по нему уже можно атш (но нужен декодер), а так согласен только после бубнения по цлцц можно определяться, но я еще и тайм аут на дозвон до момента поднятия сделал , что еще надежнее будет.
Go to the top of the page
 
+Quote Post
Ande
сообщение Jan 20 2009, 11:36
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 9-12-08
Пользователь №: 42 314



А у меня просто таймаут стоит. N-запросов CLCC, если так и не подняли трубку - действуем дальше по алогоритму
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Jan 20 2009, 13:40
Сообщение #11


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



Цитата(ssokol @ Jan 15 2009, 15:54) *
Перед тем как забубнит голос идет дтмф123 (или321 запамятовал)

Увы, необязательно.


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 28th June 2025 - 21:59
Рейтинг@Mail.ru


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