©2002, INPRO Development Corporation
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход

Эмуляция Caller ID и число звонков до поднятия трубки

 
Начать новую тему   Ответить на тему    Список форумов Форум по модемам IDC -> General
Предыдущая тема :: Следующая тема  
Автор Сообщение
Michael Rulov
Associated member


Зарегистрирован: 19.08.2003
Сообщения: 10
Откуда: novouralsk

СообщениеДобавлено: Вт Авг 19, 2003 11:16 am    Заголовок сообщения: Эмуляция Caller ID и число звонков до поднятия трубки Ответить с цитатой



возможно ли как то регулировать число звонков до поднятия трубки
в режиме эмуляции Caller ID?
если не возможно то есть ли это в TODO?


_________________
Интенсивно расшаркиваюсь, Michael. =B-{Q}
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Вт Авг 19, 2003 11:57 am    Заголовок сообщения: Ответить с цитатой

Симуляция - как можно более правдоподобное копирование поведения. Caller ID передаётся в паузе между первым и вторым звонком. Поэтому модем должен определить номер сразу же после первого звонка, выдать его и затем приступить к симуляции последующих "звонков". Чтобы определить номер, нужно снять трубку.

Поэтому регулировать количество звонков нельзя.

Однако кое-что сделать всё-таки можно. Воспользуйтесь недокументированной командой +FFVD:

AT+FFVD=1,3

здесь 3 - количество звонков, которые модем "проигнорирует". Т.е. при указанной выше команде будет проигнорировано 3 звонка, после 4-го модем снимет трубку и определит номер.

Заметим, что применение этой команды может вызвать проблемы у программного обеспечения. Причина указана выше: номер телефона появится не после первого, а после 4-го RING.
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Michael Rulov
Associated member


Зарегистрирован: 19.08.2003
Сообщения: 10
Откуда: novouralsk

СообщениеДобавлено: Вт Авг 19, 2003 3:49 pm    Заголовок сообщения: Ответить с цитатой

Technical Support писал(а):

Симуляция - как можно более правдоподобное копирование поведения. Caller ID передаётся в паузе между первым и вторым звонком. Поэтому модем должен определить номер сразу же после первого звонка, выдать его и затем приступить к симуляции последующих "звонков". Чтобы определить номер, нужно снять трубку.


понято.

Technical Support писал(а):

Поэтому регулировать количество звонков нельзя.

Однако кое-что сделать всё-таки можно. Воспользуйтесь недокументированной командой +FFVD:

AT+FFVD=1,3

здесь 3 - количество звонков, которые модем "проигнорирует". Т.е. при указанной выше команде будет проигнорировано 3 звонка, после 4-го модем снимет трубку и определит номер.


что-ж, попробую.
просто бывают ситуации когда паралельный (не через модем)
телефонный аппарат стоит, допустим, в офисе у секретаря совсем в другой комнате и есть ваш модем на сервере в качестве факс-машины.
факс берет трубку с пятого гудка, а если включить аон - немедленно.
у секретаря телефон ессно не звонит, что недопустимо.
вот такой печальный выбор - либо секретарь либо определение номера. Wink

btw, и много таких "недокументированных" команд?

Technical Support писал(а):

Заметим, что применение этой команды может вызвать проблемы у программного обеспечения. Причина указана выше: номер телефона появится не после первого, а после 4-го RING.



хм...
как workaround, может не выдавать в этой ситуации RING?

_________________
Интенсивно расшаркиваюсь, Michael. =B-{Q}
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Вт Авг 19, 2003 4:51 pm    Заголовок сообщения: Ответить с цитатой

Цитата:

просто бывают ситуации когда паралельный (не через модем)
телефонный аппарат стоит, допустим, в офисе у секретаря совсем в другой комнате и есть ваш модем на сервере в качестве факс-машины.
факс берет трубку с пятого гудка, а если включить аон - немедленно.

Для таких ситуаций в модеме предусмотрена функция определения номера в момент ответа (выполнения команды ATA или автоответа) (прочитайте описание регистра S115). Этой функцией умеет пользоваться, например, IDC Ventafax (кстати, бесплатно поставляемый с модемом). Если программа настроена для работы напрямую через COM-порт, то проблема решается настройкой программы. При работе через TAPI решение чуть сложнее (оно приведено в Help к Ventafax), поскольку TAPI автоматически включает функцию Caller ID, если таковая имеется в модеме.

У "Венты" есть и сетевая версия программы. Так что... рекомендуем! Smile

Цитата:

как workaround, может не выдавать в этой ситуации RING?

Это возможно, но получается довольно кривое решение. Ведь у модема много других функций, завязанных на входящий звонок. Например, регистрация звонков. Идёт входящий звонок, Вы снимаете трубку, и звонок должен быть обозначен как входящий, нужно определить номер телефона, с которого звонят и т.п. Если игнорировать входящие звонки вообще, получится путаница. Так что уж лучше воспользоваться решением от "Венты".
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Michael Rulov
Associated member


Зарегистрирован: 19.08.2003
Сообщения: 10
Откуда: novouralsk

СообщениеДобавлено: Вт Авг 19, 2003 8:40 pm    Заголовок сообщения: Ответить с цитатой

Technical Support писал(а):

Для таких ситуаций в модеме предусмотрена функция определения номера в момент ответа (выполнения команды ATA или автоответа) (прочитайте описание регистра S115).


ага! идею понял. попробую реализовать.
вот только вопрос - при снятии трубки секретарем номер определяться будет?

Technical Support писал(а):

У "Венты" есть и сетевая версия программы. Так что... рекомендуем! Smile



у меня linux и mgetty+sendfax.
оно может еще и проще - есть исходники Wink


Technical Support писал(а):

Цитата:

как workaround, может не выдавать в этой ситуации RING?

Если игнорировать входящие звонки вообще, получится путаница. Так что уж лучше воспользоваться решением от "Венты".


я имел ввиду не "игнорировать входящие звонки вообще", а не выдавать RING в порт до автоподнятия модемом.
точнее выдавать только за тот самый нужный гудок до поднятия.
может я конечно понимаю не правильно, но, imho, логика не измениться.
кроме того, что будет просто отсчитано несколько гудков перед реакцией на них.

в любом случае - спасибо!

_________________
Интенсивно расшаркиваюсь, Michael. =B-{Q}
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Ср Авг 20, 2003 8:52 am    Заголовок сообщения: Ответить с цитатой

Цитата:

вот только вопрос - при снятии трубки секретарем номер определяться будет?

Нет, не будет. Нужное Вам называется режимом "пассивного АОН" (когда модем пытается определить номер в момент снятия трубки на телефонном аппарате). Такой режим у модема есть и используется рядом программ (Ventafax, ModemSpy). Вполне возможно, что уже созданы соответствующие программы под Linux, попробуйте спросить в соответствующих конференциях.

Если не найдёте - будем обсуждать вариант "модификации исходников". Пишите на support@inpro.us.com.
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Michael Rulov
Associated member


Зарегистрирован: 19.08.2003
Сообщения: 10
Откуда: novouralsk

СообщениеДобавлено: Сб Авг 23, 2003 4:14 pm    Заголовок сообщения: Ответить с цитатой

Technical Support писал(а):

Нужное Вам называется режимом "пассивного АОН" (когда модем пытается определить номер в момент снятия трубки на телефонном аппарате).
Такой режим у модема есть


где нибудь можно про это почитать?

_________________
Интенсивно расшаркиваюсь, Michael. =B-{Q}
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Сб Авг 23, 2003 5:54 pm    Заголовок сообщения: Ответить с цитатой

В открытых источниках этой информации нет. Вот что пишется в whatsnew.222 по этому поводу:

Код:

Если Вы - разработчик  (поставщик)  программного обеспечения и хотели бы
включить поддержку этих дополнительных возможностей в Ваш продукт, обра-
щайтесь в  службу  технической  поддержки (support@inpro.us.com) за кон-
сультациями.

_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Форум по модемам IDC -> General Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group

Created this page in 0.020887 seconds : 15 queries executed : GZIP compression enabled : Debug Mode

©2002, INPRO Development Corporation

Rambler's Top100