Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
GGS Member
Зарегистрирован: 18.05.2006 Сообщения: 16 Откуда: Санкт-Петербург
|
Добавлено: Пт Май 19, 2006 2:31 pm Заголовок сообщения: Пауза после "Послано: ATH<cr>" |
|
|
Здравствуйте.
У меня 2814BL+ (да-да, ISA не голосовой) v2.10, WinXP SP2.
Постоянно присутствует пауза около 5 сек после ATH<cr>
Код: | 05-19-2006 11:07:18.283 - Принято: <cr><lf>NO CARRIER<cr><lf>
05-19-2006 11:07:18.283 - Интерпретированный ответ: Нет несущей частоты
05-19-2006 11:07:18.293 - Послано: ATH<cr>
05-19-2006 11:07:23.300 - Ожидается отклик модема
05-19-2006 11:07:23.310 - Послано: ATH<cr>
05-19-2006 11:07:23.480 - Принято: <cr><lf>OK<cr><lf> |
Помогите разобраться, что происходит в это время и как это обойти.
P.S. Просматривая этот форум я заметил, что подобное есть и в логах владельцев других моделей IDC. |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Пт Май 19, 2006 5:11 pm Заголовок сообщения: |
|
|
Запустите терминальную программу и выполните команды:
at &f1 s41=3 &w &w1
OK
ati2
ati5
Покажите ответы модема на команды ati2 и ati5. Закройте терминальную программу и проверьте, не изменилась ли ситуация. _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
GGS Member
Зарегистрирован: 18.05.2006 Сообщения: 16 Откуда: Санкт-Петербург
|
Добавлено: Пт Май 19, 2006 8:41 pm Заголовок сообщения: |
|
|
Цитата: | Покажите ответы модема на команды ati2 и ati5. |
Добавил ещё ati3
Код: | ati3
IDC-2814BL+ V.34bis/V.42bis modem firmware by Mike Telis, Ver. 2.10
OK
at &f1 s41=3 &w &w1
OK
ati2
ROM TEST PASSED
OK
ati5
SRAM test okay = B2FFFF
SRAM test okay = B4FFFF
SRAM test okay = B6FFFF
SRAM test okay = B8FFFF
OK
|
Цитата: | проверьте, не изменилась ли ситуация |
К сожалению нет
Код: | 05-19-2006 21:32:20.217 - TSP(0000): Завершение звонка
05-19-2006 21:32:20.217 - Разрыв соединения модема.
05-19-2006 21:32:20.217 - Аппаратный разрыв соединения с помощью понижения DTR.
05-19-2006 21:32:20.687 - Найденный сигнал CD потерян из-за понижения сигнала DTR
05-19-2006 21:32:20.687 - Принято: <cr><lf>NO CARRIER<cr><lf>
05-19-2006 21:32:20.687 - Интерпретированный ответ: Нет несущей частоты
05-19-2006 21:32:20.697 - Послано: ATH<cr>
05-19-2006 21:32:25.705 - Ожидается отклик модема
05-19-2006 21:32:25.715 - Послано: ATH<cr>
05-19-2006 21:32:25.885 - Принято: <cr><lf>OK<cr><lf>
05-19-2006 21:32:25.885 - Интерпретированный ответ: ОК |
|
|
Вернуться к началу |
|
|
GGS Member
Зарегистрирован: 18.05.2006 Сообщения: 16 Откуда: Санкт-Петербург
|
Добавлено: Пт Май 19, 2006 10:00 pm Заголовок сообщения: |
|
|
Вдогонку...
Так как, IMHO, имеется проблема общения системы с COM-портом, в качестве которого выступает внутренний модем, привожу фрагмент общения этого же компа с "Lucent Win Modem" (брал на пробу у друга). Здесь задержки нет. Код: | 05-14-2006 08:56:47.964 - Разрыв соединения модема.
05-14-2006 08:56:47.964 - Аппаратный разрыв соединения с помощью понижения DTR.
05-14-2006 08:56:48.324 - Найденный сигнал CD потерян из-за понижения сигнала DTR
05-14-2006 08:56:48.324 - Принято: <cr><lf>OK<cr><lf>
05-14-2006 08:56:48.324 - Интерпретированный ответ: ОК
05-14-2006 08:56:48.334 - Послано: ATH E1<cr>
05-14-2006 08:56:48.504 - Принято: <cr><lf>OK<cr><lf>
05-14-2006 08:56:48.504 - Интерпретированный ответ: ОК |
|
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Пт Май 19, 2006 11:41 pm Заголовок сообщения: |
|
|
У Win-модемов нет последовательного порта, он эмулируется драйвером.
Вполне возможно, что драйвер не совсем корректно отрабатывает после переключения DTR (а именно таким способом разрывается соединение). Попробуйте поиграться настройками FIFO в свойствах порта. Часто помогает установка обоих "ползунков" FIFO в положение 3/4. _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
GGS Member
Зарегистрирован: 18.05.2006 Сообщения: 16 Откуда: Санкт-Петербург
|
Добавлено: Сб Май 20, 2006 12:52 am Заголовок сообщения: |
|
|
Всевозможные комбинации с буферами FIFO, вплоть до отлючения их использования, результатов не дают.
Настораживает стабильность задержки, не влияют ни изменения скорости COM-порта, ни влючение/отключение контроля ошибок и сжатия.
Окно завершения подключеня закрывается через 7-9 сек. |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Сб Май 20, 2006 7:14 am Заголовок сообщения: |
|
|
Стабильность не удивляет. Система ждёт отклика на команду в течении фиксированного "кванта времени" (5 сек), затем повторяет попытку. Пропадает ровно один квант, отсюда и стабильность времени задержки.
А вот что происходит с драйвером - непонятно. Нет ли в журнале каких-нибудь других странностей? Ну например, сообщения потерянных байтах данных (Serial overruns)? _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
GGS Member
Зарегистрирован: 18.05.2006 Сообщения: 16 Откуда: Санкт-Петербург
|
Добавлено: Сб Май 20, 2006 8:53 am Заголовок сообщения: |
|
|
Похоже удаётся победить проблему посылкой дополнительной команды &D3 в строке инициализации.
Грозит ли это какими-либо "подводными камнями"? Или лучше что-то другое применить?
Цитата: | Нет ли в журнале каких-нибудь других странностей? |
Вот полный журнал предыдущего сеанса с учётом &D3
Код: | 05-20-2006 09:39:48.747 - Файл: C:\WINDOWS\system32\tapisrv.dll, Версия 5.1.2600
05-20-2006 09:39:48.747 - Файл: C:\WINDOWS\system32\unimdm.tsp, Версия 5.1.2600
05-20-2006 09:39:48.747 - Файл: C:\WINDOWS\system32\unimdmat.dll, Версия 5.1.2600
05-20-2006 09:39:48.747 - Файл: C:\WINDOWS\system32\uniplat.dll, Версия 5.1.2600
05-20-2006 09:39:48.747 - Файл: C:\WINDOWS\system32\drivers\modem.sys, Версия 5.1.2600
05-20-2006 09:39:48.747 - Файл: C:\WINDOWS\system32\modemui.dll, Версия 5.1.2600
05-20-2006 09:39:48.757 - Файл: C:\WINDOWS\system32\mdminst.dll, Версия 5.1.2600
05-20-2006 09:39:48.757 - Тип модема: IDC 2814BL Plus PnP
05-20-2006 09:39:48.757 - INF-файл модема: MdmIDC.inf
05-20-2006 09:39:48.757 - Секция INF-файла модема: Modem21
05-20-2006 09:39:48.757 - Соответствие аппаратному коду (ID): serenum\idc3301
05-20-2006 09:39:48.757 - Opening Modem
05-20-2006 09:39:48.757 - 115200,8,N,1, ctsfl=1, rtsctl=2
05-20-2006 09:39:48.757 - Инициализация модема.
05-20-2006 09:39:48.767 - Послано: AT&FS41=41S95=0E0<cr>
05-20-2006 09:39:48.777 - TSP(0000): Совершение звонка
05-20-2006 09:39:48.867 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 09:39:48.877 - Интерпретированный ответ: ОК
05-20-2006 09:39:48.897 - Послано: ATS7=60S30=0L2M1\N3%C1"H3&K3B0N1X4<cr>
05-20-2006 09:39:48.998 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 09:39:48.998 - Интерпретированный ответ: ОК
05-20-2006 09:39:48.998 - Отправка пользовательских команд инициализации.
05-20-2006 09:39:49.008 - Послано: ATM6&D3<cr>
05-20-2006 09:39:49.108 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 09:39:49.108 - Интерпретированный ответ: ОК
05-20-2006 09:39:49.108 - Ожидание звонка.
05-20-2006 09:39:49.118 - Послано: ATS0=0<cr>
05-20-2006 09:39:49.218 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 09:39:49.218 - Интерпретированный ответ: ОК
05-20-2006 09:39:49.218 - 115200,8,N,1, ctsfl=1, rtsctl=2
05-20-2006 09:39:49.218 - Инициализация модема.
05-20-2006 09:39:49.228 - Послано: AT&FS41=41S95=0E0<cr>
05-20-2006 09:39:49.328 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 09:39:49.328 - Интерпретированный ответ: ОК
05-20-2006 09:39:49.338 - Послано: ATS7=60S30=0L2M1\N3%C1"H3&K3B0N1X4<cr>
05-20-2006 09:39:49.438 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 09:39:49.438 - Интерпретированный ответ: ОК
05-20-2006 09:39:49.438 - Отправка пользовательских команд инициализации.
05-20-2006 09:39:49.448 - Послано: ATM6&D3<cr>
05-20-2006 09:39:49.548 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 09:39:49.548 - Интерпретированный ответ: ОК
05-20-2006 09:39:49.548 - Набор номера.
05-20-2006 09:39:49.548 - Завершение асинхронной операции (0x0001014a) поставщика служб телефонии (TSP). Состояние 0x00000000
05-20-2006 09:39:49.548 - TSP(0000): LINEEVENT: LINECALLSTATE_DIALING
05-20-2006 09:39:49.548 - TSP(0000): LINEEVENT: LINECALLSTATE_PROCEEDING
05-20-2006 09:39:49.558 - Послано: ATDP###-##-##<cr>
05-20-2006 09:40:19.361 - Принято: <cr><lf>PROTOCOL: LAP-M<cr><lf>
05-20-2006 09:40:19.361 - Интерпретированный ответ: Информационные
05-20-2006 09:40:19.361 - Принято: <cr><lf>COMPRESSION: V.42bis<cr><lf>
05-20-2006 09:40:19.361 - Интерпретированный ответ: Информационные
05-20-2006 09:40:19.361 - Принято: <cr><lf>CONNECT 33600<cr><lf>
05-20-2006 09:40:19.371 - Интерпретированный ответ: Подключить
05-20-2006 09:40:19.371 - Подключение установлено - 33600 бит/с.
05-20-2006 09:40:19.371 - Контроль ошибок включен.
05-20-2006 09:40:19.371 - Сжатие данных включено.
05-20-2006 09:40:19.371 - TSP(0000): LINEEVENT: LINECALLSTATE_CONNECTED
05-20-2006 09:40:49.374 - Чтение: всего: 41102, в сек: 1367, Запись: всего: 30724, в сек: 1021
05-20-2006 09:40:59.709 - TSP(0000): Завершение звонка
05-20-2006 09:40:59.709 - Разрыв соединения модема.
05-20-2006 09:40:59.709 - Аппаратный разрыв соединения с помощью понижения DTR.
05-20-2006 09:41:00.180 - Найденный сигнал CD потерян из-за понижения сигнала DTR
05-20-2006 09:41:01.181 - Ожидается отклик модема
05-20-2006 09:41:01.191 - Послано: ATH<cr>
05-20-2006 09:41:01.191 - Принято: ATH<cr>
05-20-2006 09:41:01.191 - Режим вывода команд на экран
05-20-2006 09:41:01.362 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 09:41:01.362 - Интерпретированный ответ: ОК
05-20-2006 09:41:01.362 - 115200,8,N,1, ctsfl=1, rtsctl=2
05-20-2006 09:41:01.362 - Инициализация модема.
05-20-2006 09:41:01.372 - Послано: AT&FS41=41S95=0E0<cr>
05-20-2006 09:41:01.372 - Принято: AT&FS41=41S95=0E0<cr>
05-20-2006 09:41:01.372 - Режим вывода команд на экран
05-20-2006 09:41:01.472 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 09:41:01.472 - Интерпретированный ответ: ОК
05-20-2006 09:41:01.482 - Послано: ATS7=60S30=0L2M1\N3%C1"H3&K3B0N1X4<cr>
05-20-2006 09:41:01.582 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 09:41:01.582 - Интерпретированный ответ: ОК
05-20-2006 09:41:01.582 - Отправка пользовательских команд инициализации.
05-20-2006 09:41:01.592 - Послано: ATM6&D3<cr>
05-20-2006 09:41:01.692 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 09:41:01.692 - Интерпретированный ответ: ОК
05-20-2006 09:41:01.692 - Ожидание звонка.
05-20-2006 09:41:01.702 - Послано: ATS0=0<cr>
05-20-2006 09:41:01.802 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 09:41:01.802 - Интерпретированный ответ: ОК
05-20-2006 09:41:01.802 - TSP(0000): LINEEVENT: LINECALLSTATE_DISCONNECTED(0x1)
05-20-2006 09:41:01.802 - TSP(0000): LINEEVENT: LINECALLSTATE_IDLE
05-20-2006 09:41:01.802 - Завершение асинхронной операции (0x00010117) поставщика служб телефонии (TSP). Состояние 0x00000000
05-20-2006 09:41:01.802 - TSP(0000): Завершение звонка
05-20-2006 09:41:01.802 - Завершение асинхронной операции (0x00010106) поставщика служб телефонии (TSP). Состояние 0x00000000
05-20-2006 09:41:01.802 - TSP(0000): Закрытие звонка
05-20-2006 09:41:01.802 - Статистика сеанса:
05-20-2006 09:41:01.802 - Чтение: 42 байт
05-20-2006 09:41:01.802 - Запись: 68 байт |
|
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Сб Май 20, 2006 9:01 am Заголовок сообщения: |
|
|
Уберите из строки инициализации команду &D3. Дело, скорее всего, именно в ней. _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
GGS Member
Зарегистрирован: 18.05.2006 Сообщения: 16 Откуда: Санкт-Петербург
|
Добавлено: Сб Май 20, 2006 10:27 am Заголовок сообщения: |
|
|
Цитата: | Уберите из строки инициализации команду &D3. Дело, скорее всего, именно в ней |
Наверно я плохо объясняю... Именно добавление этой команды убирает задержку.
Но замечены и отрицательные последствия, например, сброс статистики (нет данных при at%s). |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Сб Май 20, 2006 12:42 pm Заголовок сообщения: |
|
|
Примерно понятно, почему помогает &D3. Пожалуйста, покажите журнал при отсутствии этой команды в строке инициализации.
(Думаем, что дело в сообщении NO CARRIER. TAPI ждёт этого сообщения; в случае &D3 модем по перепаду DTR сбрасывается и NO CARRIER не выдаётся; ожидание даёт нам лишнюю секунду (чуть больше секунды), и последующая ATH выполняется нормально). _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
GGS Member
Зарегистрирован: 18.05.2006 Сообщения: 16 Откуда: Санкт-Петербург
|
Добавлено: Сб Май 20, 2006 3:01 pm Заголовок сообщения: |
|
|
Цитата: | Пожалуйста, покажите журнал при отсутствии этой команды в строке инициализации |
Вот, пожалуйста: Код: | 05-20-2006 15:56:22.315 - Файл: C:\WINDOWS\system32\tapisrv.dll, Версия 5.1.2600
05-20-2006 15:56:22.315 - Файл: C:\WINDOWS\system32\unimdm.tsp, Версия 5.1.2600
05-20-2006 15:56:22.315 - Файл: C:\WINDOWS\system32\unimdmat.dll, Версия 5.1.2600
05-20-2006 15:56:22.315 - Файл: C:\WINDOWS\system32\uniplat.dll, Версия 5.1.2600
05-20-2006 15:56:22.315 - Файл: C:\WINDOWS\system32\drivers\modem.sys, Версия 5.1.2600
05-20-2006 15:56:22.315 - Файл: C:\WINDOWS\system32\modemui.dll, Версия 5.1.2600
05-20-2006 15:56:22.315 - Файл: C:\WINDOWS\system32\mdminst.dll, Версия 5.1.2600
05-20-2006 15:56:22.315 - Тип модема: IDC 2814BL Plus PnP
05-20-2006 15:56:22.315 - INF-файл модема: MdmIDC.inf
05-20-2006 15:56:22.315 - Секция INF-файла модема: Modem21
05-20-2006 15:56:22.315 - Соответствие аппаратному коду (ID): serenum\idc3301
05-20-2006 15:56:22.315 - Opening Modem
05-20-2006 15:56:22.315 - 115200,8,N,1, ctsfl=1, rtsctl=2
05-20-2006 15:56:22.325 - Инициализация модема.
05-20-2006 15:56:22.335 - Послано: AT&FS41=41S95=0E0<cr>
05-20-2006 15:56:22.345 - TSP(0000): Совершение звонка
05-20-2006 15:56:22.445 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 15:56:22.445 - Интерпретированный ответ: ОК
05-20-2006 15:56:22.455 - Послано: ATS7=60S30=0L2M1\N3%C1"H3&K3B0N1X4<cr>
05-20-2006 15:56:22.555 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 15:56:22.555 - Интерпретированный ответ: ОК
05-20-2006 15:56:22.555 - Отправка пользовательских команд инициализации.
05-20-2006 15:56:22.565 - Послано: ATM6<cr>
05-20-2006 15:56:22.666 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 15:56:22.666 - Интерпретированный ответ: ОК
05-20-2006 15:56:22.666 - Ожидание звонка.
05-20-2006 15:56:22.676 - Послано: ATS0=0<cr>
05-20-2006 15:56:22.776 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 15:56:22.776 - Интерпретированный ответ: ОК
05-20-2006 15:56:22.776 - 115200,8,N,1, ctsfl=1, rtsctl=2
05-20-2006 15:56:22.776 - Инициализация модема.
05-20-2006 15:56:22.786 - Послано: AT&FS41=41S95=0E0<cr>
05-20-2006 15:56:22.886 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 15:56:22.886 - Интерпретированный ответ: ОК
05-20-2006 15:56:22.896 - Послано: ATS7=60S30=0L2M1\N3%C1"H3&K3B0N1X4<cr>
05-20-2006 15:56:22.996 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 15:56:22.996 - Интерпретированный ответ: ОК
05-20-2006 15:56:22.996 - Отправка пользовательских команд инициализации.
05-20-2006 15:56:23.006 - Послано: ATM6<cr>
05-20-2006 15:56:23.106 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 15:56:23.106 - Интерпретированный ответ: ОК
05-20-2006 15:56:23.106 - Набор номера.
05-20-2006 15:56:23.106 - Завершение асинхронной операции (0x0001017c) поставщика служб телефонии (TSP). Состояние 0x00000000
05-20-2006 15:56:23.106 - TSP(0000): LINEEVENT: LINECALLSTATE_DIALING
05-20-2006 15:56:23.106 - TSP(0000): LINEEVENT: LINECALLSTATE_PROCEEDING
05-20-2006 15:56:23.116 - Послано: ATDP###-##-##<cr>
05-20-2006 15:56:52.869 - Принято: <cr><lf>PROTOCOL: LAP-M<cr><lf>
05-20-2006 15:56:52.869 - Интерпретированный ответ: Информационные
05-20-2006 15:56:52.869 - Принято: <cr><lf>COMPRESSION: V.42bis<cr><lf>
05-20-2006 15:56:52.869 - Интерпретированный ответ: Информационные
05-20-2006 15:56:52.869 - Принято: <cr><lf>CONNECT 33600<cr><lf>
05-20-2006 15:56:52.869 - Интерпретированный ответ: Подключить
05-20-2006 15:56:52.869 - Подключение установлено - 33600 бит/с.
05-20-2006 15:56:52.869 - Контроль ошибок включен.
05-20-2006 15:56:52.869 - Сжатие данных включено.
05-20-2006 15:56:52.869 - TSP(0000): LINEEVENT: LINECALLSTATE_CONNECTED
05-20-2006 15:57:14.300 - TSP(0000): Завершение звонка
05-20-2006 15:57:14.300 - Разрыв соединения модема.
05-20-2006 15:57:14.300 - Аппаратный разрыв соединения с помощью понижения DTR.
05-20-2006 15:57:14.781 - Найденный сигнал CD потерян из-за понижения сигнала DTR
05-20-2006 15:57:14.781 - Принято: <cr><lf>NO CARRIER<cr><lf>
05-20-2006 15:57:14.781 - Интерпретированный ответ: Нет несущей частоты
05-20-2006 15:57:14.801 - Послано: ATH<cr>
05-20-2006 15:57:19.808 - Ожидается отклик модема
05-20-2006 15:57:19.818 - Послано: ATH<cr>
05-20-2006 15:57:19.988 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 15:57:19.988 - Интерпретированный ответ: ОК
05-20-2006 15:57:19.988 - 115200,8,N,1, ctsfl=1, rtsctl=2
05-20-2006 15:57:19.988 - Инициализация модема.
05-20-2006 15:57:19.998 - Послано: AT&FS41=41S95=0E0<cr>
05-20-2006 15:57:20.098 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 15:57:20.098 - Интерпретированный ответ: ОК
05-20-2006 15:57:20.108 - Послано: ATS7=60S30=0L2M1\N3%C1"H3&K3B0N1X4<cr>
05-20-2006 15:57:20.208 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 15:57:20.208 - Интерпретированный ответ: ОК
05-20-2006 15:57:20.208 - Отправка пользовательских команд инициализации.
05-20-2006 15:57:20.218 - Послано: ATM6<cr>
05-20-2006 15:57:20.319 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 15:57:20.319 - Интерпретированный ответ: ОК
05-20-2006 15:57:20.319 - Ожидание звонка.
05-20-2006 15:57:20.329 - Послано: ATS0=0<cr>
05-20-2006 15:57:20.429 - Принято: <cr><lf>OK<cr><lf>
05-20-2006 15:57:20.429 - Интерпретированный ответ: ОК
05-20-2006 15:57:20.429 - TSP(0000): LINEEVENT: LINECALLSTATE_DISCONNECTED(0x1)
05-20-2006 15:57:20.429 - TSP(0000): LINEEVENT: LINECALLSTATE_IDLE
05-20-2006 15:57:20.429 - Завершение асинхронной операции (0x0001035b) поставщика служб телефонии (TSP). Состояние 0x00000000
05-20-2006 15:57:20.429 - TSP(0000): Завершение звонка
05-20-2006 15:57:20.429 - Завершение асинхронной операции (0x0001039f) поставщика служб телефонии (TSP). Состояние 0x00000000
05-20-2006 15:57:20.429 - TSP(0000): Закрытие звонка
05-20-2006 15:57:20.429 - Статистика сеанса:
05-20-2006 15:57:20.429 - Чтение: 24 байт
05-20-2006 15:57:20.429 - Запись: 65 байт |
|
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Вс Май 21, 2006 8:21 am Заголовок сообщения: |
|
|
Ну вот, всё именно так, как и предполагали. При отсутствии &D3 команда ATH посылается сразу после рассоединения:
Код: | 05-20-2006 15:57:14.781 - Найденный сигнал CD потерян из-за понижения сигнала DTR
05-20-2006 15:57:14.781 - Принято: <cr><lf>NO CARRIER<cr><lf>
05-20-2006 15:57:14.781 - Интерпретированный ответ: Нет несущей частоты
05-20-2006 15:57:14.801 - Послано: ATH<cr> |
От момента снятия несущей до отправки ATH прошло чуть больше 100 мс. Когда Вы прописываете &D3 в строке инициализации, за счёт ожидания NO CARRIER задержка составляет примерно секунду:
Код: | 05-20-2006 09:41:00.180 - Найденный сигнал CD потерян из-за понижения сигнала DTR
05-20-2006 09:41:01.181 - Ожидается отклик модема
05-20-2006 09:41:01.191 - Послано: ATH<cr> |
Дополнительная задержка даёт возможность модему (или драйверу) "прийти в себя" и поэтому команда ATH проходит с первого раза, не приходится её повторять.
В общем-то, в повторении ATH ничего криминального нет. На качество связи, производительность и т.д. это не влияет. Исправлять ситуацию с помощью &D3 не стОит, поскольку (как Вы верно подметили) при этом теряется статистика. Мы попробуем выяснить, можно ли создать дополнительную задержку с помощью средств самого TAPI. Пока же просто уберите &D3 и работайте так: ситуация не грозит какими-либо осложнениями. _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
GGS Member
Зарегистрирован: 18.05.2006 Сообщения: 16 Откуда: Санкт-Петербург
|
Добавлено: Вс Май 21, 2006 8:51 am Заголовок сообщения: |
|
|
Цитата: | В общем-то, в повторении ATH ничего криминального нет. На качество связи, производительность и т.д. это не влияет |
Это я понимаю. Просто мне создаёт неудобства 5-секундная пауза, явно лишняя (не неодходимая) при нормальной работе.
Цитата: | Мы попробуем выяснить... |
Спасибо за участие, ждём-с... |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Вс Май 21, 2006 9:34 am Заголовок сообщения: |
|
|
Пауза необходима, но конечно, не 5-секундная. Из журналов видно, что и 1 секунды вполне достаточно (а может быть, и это время удастся сократить). Основной вопрос на этот момент такой: каким образом заставить TAPI делать паузу перед отправкой ATH? Попробуем отыскать ответ... _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
Powered by phpBB © 2001, 2005 phpBB Group
|