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

5614+, автоответчик в VentaFax и телефонный аппарат
На страницу 1, 2  След.
 
Начать новую тему   Ответить на тему    Список форумов Форум по модемам IDC -> General
Предыдущая тема :: Следующая тема  
Автор Сообщение
DiGrig
Associated member


Зарегистрирован: 12.02.2004
Сообщения: 10
Откуда: anywhere you want

СообщениеДобавлено: Ср Июн 14, 2006 2:46 pm    Заголовок сообщения: 5614+, автоответчик в VentaFax и телефонный аппарат Ответить с цитатой

Здравствуйте!
Долго пытался решить одну проблему при работе с VentaFax, но так у меня это и не получилось. Надеюсь на вашу помощь Embarassed . Хотя не знаю, к чьей сфере эта проблема относится: Inpro или Venta.
Ситуация следующая: использую свой IDC-5614BXL/VR+ в качестве АОНа, Автоответчика, факсимильного аппарата и регистратора сообщений дома Cool через программу IDC Ventafax 5.7 (build 26). При включении автоматического ответа при поступлении звонка срабатывает АОН (хотя довольно часто номер не определяется - тоже не знаю, как настроить модем и программу для уверенного определения номера), а затем выдается реплика автоответчика. Проблема состоит в том, что при необходимости ответить на поступивший телефонный звонок мне приходится вручную выключать сработавший автоответчик (т.е. прерывать автоматический прием), который уже начал запись сообщения, и только затем я могу спокойно разговаривать по телефонному аппарату, включенному в гнездо модема (параллельного телефона не имею). В противном случае (если не выключу автоматический прием) я тоже могу разговаривать, но при этом работает автоответчик, т.е. можно ли, например, при уже начавшемся воспроизведении реплики автоответчика снять трубку на телефоне и чтобы при этом VentaFax выключилась (т.е. прервался автоматический прием и программа положила "трубку" модема). Вот Very Happy
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Technical Support
Expert


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

СообщениеДобавлено: Ср Июн 14, 2006 3:29 pm    Заголовок сообщения: Ответить с цитатой

Что касается настроек АОН, то воспользуйтесь FAQ. Возможно, Ваша проблема сходна с той, которую недавно разбирали в этой теме.

По поводу определения положения трубки телефонного аппарата, включённого в гнездо модема: с этим (в отличии от параллельных телефонов) проблем быть не должно.

Для начала Вам нужно убедиться в том, что датчик в модеме работает правильно. Для этого заставьте модем снять трубку (так, как он это делает при входящем звонке), нажав кнопку One Touch Phone на лицевой панели (должен загореться индикатор OH). Теперь снимите трубку телефона; модем должен отреагировать, отключившись от линии (индикатор OH погаснет).

Что получилось?
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
DiGrig
Associated member


Зарегистрирован: 12.02.2004
Сообщения: 10
Откуда: anywhere you want

СообщениеДобавлено: Ср Июн 14, 2006 5:18 pm    Заголовок сообщения: Ответить с цитатой

Technical Support писал(а):
Что получилось?

Через секунды 2 после снятия трубки индикатор OH погас.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Technical Support
Expert


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

СообщениеДобавлено: Ср Июн 14, 2006 6:59 pm    Заголовок сообщения: Ответить с цитатой

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

Есть подозрение, что дело в телефонном аппарате. Когда Ventafax отвечает на звонок, телефонный аппарат оказывается подключённым к линии параллельно модему. При этом напряжение в линии может быть ниже порога (обычно около 9В), который необходим телефону для снятия трубки (один раз мы уже встречались с такой ситуацией). Давайте попробуем проверить это подозрение. Запустите терминальную программу и выполните команды:

atz
OK

at #cls=8
OK

Теперь снимите трубку телефона. Модем должен отреагировать выдачей кодов <DLE>t (<DLE> - символ с десятичным кодом 16, он отображается на экране терминала в виде треугольника или квадрата). Опустите трубку, и модем выдаст <DLE>h.

Теперь выдайте команду:

ata
VCON

и повторите эксперимент со снятием и опусканием трубки телефона. Появляются ли коды <DLE>t, <DLE>h ?
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
DiGrig
Associated member


Зарегистрирован: 12.02.2004
Сообщения: 10
Откуда: anywhere you want

СообщениеДобавлено: Ср Июн 14, 2006 8:23 pm    Заголовок сообщения: Ответить с цитатой

Сначала получаю:

Код:
atz
OK
at#cls=8
OK
►h►t►h


Затем:
Код:
ata
VCON
►d►d►d►d►d►d►d►d►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b
►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b►b
►b►b►b►b►b►b►b

Причем в этом ответе символы
Код:
►d
, а затем сменяющие его
Код:
►b
, появляются постоянно с интервалом где-то 1 сек вне зависимости от того, поднята трубка на телефоне или нет.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Technical Support
Expert


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

СообщениеДобавлено: Ср Июн 14, 2006 11:30 pm    Заголовок сообщения: Ответить с цитатой

<DLE>d - модем обнаружил непрерывный гудок (dialtone)
<DLE>b - модем обнаружил сигналы "занято" (busy)

<DLE>d выдаётся каждые 3 секунды; <DLE>b - на каждый 2-й сигнал "занято" (по умолчанию). Когда Ваш модем снимает трубку, АТС посылает непрерывный гудок и ждёт набора номера. Поскольку номер не набирается, через некоторое время АТС начинает посылать короткие гудки.

Так что здесь всё правильно.

А вот отсутствие кода <DLE>t при снятии трубки телефона - это неправильно! Поскольку работоспособность датчика не вызывает сомнений, дело - в телефоне (т.е. обстоит именно так, как мы описали в предыдущем ответе). Если у Вас есть под рукой старый телефон (с диском), Вы можете для проверки подключить его и убедиться в реакции модема на снятие трубки.

Решить проблему с нынешним телефонным аппаратом можно, если заставить Ventafax отключать телефонный аппарат от линии при приёме звонка. При этом модем подключит его к внутреннему (встроенному в модем) источнику, напряжение которого выше необходимого для снятия трубки порога. Но самостоятельно Вы проблему решить не сможете, придётся обратиться за помощью в "Венту".
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
DiGrig
Associated member


Зарегистрирован: 12.02.2004
Сообщения: 10
Откуда: anywhere you want

СообщениеДобавлено: Чт Июн 15, 2006 8:58 am    Заголовок сообщения: Ответить с цитатой

Technical Support писал(а):
Если у Вас есть под рукой старый телефон (с диском), Вы можете для проверки подключить его и убедиться в реакции модема на снятие трубки.

К сожалению, старого дискового аппарата с разъемом RJ-11 для подключения к модему не имею. Embarassed

Technical Support писал(а):
придётся обратиться за помощью в "Венту".

Спасибо за помощь, сам бы я вряд ли разобрался Wink . Обращусь в тех. поддержку "Венты".
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Technical Support
Expert


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

СообщениеДобавлено: Чт Июн 15, 2006 9:32 am    Заголовок сообщения: Ответить с цитатой

Цитата:
К сожалению, старого дискового аппарата с разъемом RJ-11 для подключения к модему не имею.


Для эксперимента можно замкнуть два центральных контакта разъёма "Phone" модема (это аналогично снятию трубки на телефонном аппарате). Конечно, придётся соорудить некий переходник для удобства замыкания.

Ещё раз о том, что происходит. Большинство современных телефонных аппаратов используют схему с "сухим трансформатором" или оптоэлектронную развязку с телефонной линией. Для того, чтобы эта развязка работала (т.е. телефон снимал трубку), на линии должно присутствовать напряжение, превышающее определённый порог (обычно он около 9В). Если оно ниже, то цепь по постоянному току остаётся разомкнутой, и у модема (а также у АТС с пониженным дежурным напряжением, таким, как "Квант") нет возможности обнаружить снятие трубки.

Цитата:
Обращусь в тех. поддержку "Венты".


Мы отыскали переписку по аналогичной проблеме. Письма датируются 8-10 апреля с.г., так что есть вероятность, что проблема уже решена (просто новая версия IDC Ventafax ещё не выпущена).

Для проверки работы предлагаемого нами способа решения проблемы мы рекомендовали вписать команду включения ночного режима:

AT%N1

в строку инициализации модема в настройках Ventafax. Это помогло, программа начала реагировать на снятие трубки телефона. Однако, после снятия трубки происходил разрыв соединения. Вот цитата из переписки по данному вопросу:

Прежде всего, попытаемся объяснить, что происходит и почему (Вы сможете это объяснение использовать в письме к "Венте").

IDC Ventafax использует команду ATA в голосовом режиме (#CLS=8 #VLS=0) для перехода в режим автоответчика. Обрабатывая эту команду, модем подключается к линии; при этом телефонный аппарат также подключён к линии (параллельно модему). Когда модем подключается в линии, напряжение в ней падает ниже порога, при котором Ваш телефонный аппарат способен снять трубку (обычно этот порог составляет 9В). Происходит это, скорее всего, из-за слишком большого сопротивления абонентской линии (Вы слишком удалены от АТС). Впрочем, это в данном случае неважно. Важно лишь то, что при снятии трубки телефона ему не хватает напряжения для запуска цепи электронного дросселя. Таким образом, аппарат не снимает трубку, через соответствующий датчик модема не протекает ток и модем не сообщает программе о том, что трубку сняли.

Команда AT%N1 переводит модем в "ночной режим". В этом режиме телефонный аппарат отключается от линии и на него подаётся питание от внутреннего источника модема. Напряжения этого источника достаточно для телефона, поэтому при снятии трубки телефона датчик срабатывает.

Разрыв соединения происходит потому, что модем "уходит" с линии раньше, чем к ней подключается телефон. Существуют способы программного "обхода" этой проблемы. Другие проблемы также можно решить программно. Например, Вы могли заметить, что на телефон поступает только 1-й звонок, дальше он отключается от линии ("отработала" команда at%n1) и перестаёт звонить. Думаем, есть и другие мелкие огрехи.

Теперь, собственно, о цели Вашего письма в "Венту". Вы должны попросить их доработать программу таким образом, чтобы она умела отключать телефонный аппарат от линии при работе автоответчика. Примерный алгоритм такой:

at#cls=8#vls=0
OK
<dle>h (модем сообщил, что трубка телефона положена)

Если здесь будет сообщение <dle>t (трубка снята), можно не продолжать и сразу завершать работу автоответчика.

at%n1
OK

Здесь мы отключили телефонный аппарат от линии. Теперь он подключён к внутреннему источнику модема.

ata
VCON

Модем снял трубку (ответил на звонок). Теперь можно выполнять необходимые действия (проигрывать приветствие, записывать голосовое сообщение и т.п.).

<dle>t (модем сообщил, что трубку телефона сняли)

at*k1%n0h
OK

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

at*kh
OK

Теперь модем отключился от линии.

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

at%n0h
OK


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


Зарегистрирован: 12.02.2004
Сообщения: 10
Откуда: anywhere you want

СообщениеДобавлено: Ср Июн 21, 2006 8:19 pm    Заголовок сообщения: Ответить с цитатой

Technical Support писал(а):
Цитата:
К сожалению, старого дискового аппарата с разъемом RJ-11 для подключения к модему не имею.

Для эксперимента можно замкнуть два центральных контакта разъёма "Phone" модема (это аналогично снятию трубки на телефонном аппарате). Конечно, придётся соорудить некий переходник для удобства замыкания.

Замкнул два центральных контакта и на удивление обнаружил, что VentaFax никак не реагирует на это замыкание Crying or Very sad

P.S. К сожалению, с тех. поддержкой Венты еще не контактировал.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Technical Support
Expert


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

СообщениеДобавлено: Ср Июн 21, 2006 9:12 pm    Заголовок сообщения: Ответить с цитатой

Давайте проверим работу "замыкалки" вручную, без Ventafax. Запустите терминальную программу и выполните команды:

atz
OK

at #cls=8
OK

Теперь замкните контакты гнезда для подключения телефона. Модем должен отреагировать выдачей кодов <DLE>t. Разомкните контакты - должны появиться <DLE>h.

Теперь выдайте команду:

ata
VCON

и повторите эксперимент с замыканием и размыканием контактов. Появляются ли коды <DLE>t, <DLE>h ?
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
HCode
Member


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

СообщениеДобавлено: Чт Июн 22, 2006 1:49 pm    Заголовок сообщения: Ответить с цитатой

Набдюдаю полностью аналогичную проблему с тем же результатом. Телефон обыкновенный, офисный (Panasonic - KX-T3255).

Technical Support писал(а):
Когда модем подключается в линии, напряжение в ней падает ниже порога, при котором Ваш телефонный аппарат способен снять трубку (обычно этот порог составляет 9В). Происходит это, скорее всего, из-за слишком большого сопротивления абонентской линии (Вы слишком удалены от АТС).

В обсуждаемой на этом форуме теме - Нестабильное определение номера (FSK) было сделано противоположное предположение о том, что линия "короткая".
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
DiGrig
Associated member


Зарегистрирован: 12.02.2004
Сообщения: 10
Откуда: anywhere you want

СообщениеДобавлено: Чт Июн 22, 2006 2:42 pm    Заголовок сообщения: Ответить с цитатой

Technical Support писал(а):
Давайте проверим работу "замыкалки" вручную, без Ventafax. Запустите терминальную программу и выполните команды:

Код:
AT

OK
atz

OK
at#cls=8

OK
hth 

Теперь
Код:

ata

VCON
ddddththbbbbbbbbbthbb

Здесь контакты были замкнуты/разомкнуты два раза Smile , на что и среагировал модем.
Т.е. да, в обоих случаях появлялись коды <DLE>t, <DLE>h. Very Happy
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Technical Support
Expert


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

СообщениеДобавлено: Чт Июн 22, 2006 2:42 pm    Заголовок сообщения: Ответить с цитатой

К сожалению, умозрительно трудно придти к 100% верному результату, для этого нужен хотя бы мультиметр (измерить напряжение и ток в линии).

Интересуют напряжение в линии и ток, протекающий через телефонный аппарат при снятой трубке. Датчик снятия трубки включён последовательно с телефоном. Ток в линии составляет от 20 до 40 мА. Для срабатывания датчика вполне достаточно 1 мА.

Соответственно, если датчик не срабатывает, то единственное разумное предположение - отсутствие цепи по постоянному току.
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
DiGrig
Associated member


Зарегистрирован: 12.02.2004
Сообщения: 10
Откуда: anywhere you want

СообщениеДобавлено: Чт Июн 22, 2006 2:53 pm    Заголовок сообщения: Ответить с цитатой

Technical Support писал(а):
Интересуют напряжение в линии и ток, протекающий через телефонный аппарат при снятой трубке.

А где этот ток измерять? На разъеме модема для подключения телефона при нажатой кнопке "One Touch Phone"? Embarassed
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Technical Support
Expert


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

СообщениеДобавлено: Чт Июн 22, 2006 3:10 pm    Заголовок сообщения: Ответить с цитатой

Нужно включить амперметр последовательно с телефоном. Т.е. нужно "организовать" разрыв в шнуре, которым телефонный аппарат подключается к модему, и в этот разрыв включить амперметр.

Замер нужно производить в режиме, когда трубка модема снята и телефонный аппарат подключён параллельно модему (т.е. ситуация "at#cls=8a"). После нажатия One Touch Phone телефонный аппарат отключён от линии и запитывается от встроенного в модем источника. Как мы знаем из предыдущих экспериментов, в этом режиме проблем нет. И кроме того, после снятия трубки телефона в этом режиме модем очень быстро положит трубку, так что замерить ток не удастся.

Если Вы хотите сделать такое измерение для сравнения, то воспользуйтесь командой:

ath1
OK

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

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


Powered by phpBB © 2001, 2005 phpBB Group

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

©2002, INPRO Development Corporation

Rambler's Top100