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

Пауза после "Послано: ATH<cr>"
На страницу 1, 2, 3  След.
 
Начать новую тему   Ответить на тему    Список форумов Форум по модемам IDC -> General
Предыдущая тема :: Следующая тема  
Автор Сообщение
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
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
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
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
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
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
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
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
GGS
Member


Зарегистрирован: 18.05.2006
Сообщения: 16
Откуда: Санкт-Петербург

СообщениеДобавлено: Сб Май 20, 2006 10:27 am    Заголовок сообщения: Ответить с цитатой

Цитата:
Уберите из строки инициализации команду &D3. Дело, скорее всего, именно в ней

Наверно я плохо объясняю... Rolling Eyes Именно добавление этой команды убирает задержку.
Но замечены и отрицательные последствия, например, сброс статистики (нет данных при 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
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
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
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
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
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Форум по модемам IDC -> General Часовой пояс: GMT + 3
На страницу 1, 2, 3  След.
Страница 1 из 3

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


Powered by phpBB © 2001, 2005 phpBB Group

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

©2002, INPRO Development Corporation

Rambler's Top100