LINUX.ORG.RU

dial-up модем


0

0

Возникла задача обзванивать некоторые девайсы, при ответе устройства приходит переполюсовка линии (модем подключен к таксофонному номеру на АТС). Какие модемы понимают переполюсовку и чем обработать сигнал модема о переполюсовке в Linux?


> Какие модемы понимают переполюсовку

В смысле чтобы могли работать при переполюсовке? У любого диалапного модема для этой цели на входе диодный мост стоит.

Если же нужно именно обнаружение переполюсовки, то проще убить пару часов на пайку соответствующей схемки на LPT. Чего-то сложнее транзистора там не понадобится.

anonymous
()
Ответ на: комментарий от anonymous

>В смысле чтобы могли работать при переполюсовке? У любого диалапного модема для этой цели на входе диодный мост стоит.

Диодный мост стоит чтобы пользователь не мучился с полюсовкой линии, особенно актуально это для "счастливых" абонентов спаренных линий.

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

Потребовалось обзванивать некоторые устройства и фиксировать факт ответа. Дело в том, что эти устройства при входящей связи отвечают после 2-ой посылки вызова, посылают в линию сигнал 0,8 кГц длительностью 0,3 сек и генерируют сигнал КПВ (длинные гудки). Из-за этого собственного сигнала КПВ модем не может распознать ответ устройства, пологая что вызов все еще идет. Определить ответ устройства можно по факту переполюсовки. Поэтому спросил, может быть кто нибудь уже решал подобные вопросы.

Если кто нибудь подскажет как можно "отловить" модемом аккустический сигнал 0,8 кГц, буду очень рад. Делать больше тридцати наборов каждые 2 часа (включая ночь) на телефоне и ставить галочки в журнале кому угодно ушатает нервы. Надо все это дело автоматизировать: подключить модем к компу с Linux и пусть все делается скиптами. Проблема только с распознаванием ответа.

o2inhal
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.