Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: И снова про AT команды модема Добавлено: 04.02.06 19:13  

Автор вопроса:  omen
Товарищи, если кто знает, подскажите плиз:
тема -
 
MSComm1.CommPort = 3 'COM3
MSComm1.PortOpen = True ' Open port
MSComm1.Output = "ATDТ55555" & Chr (13) 'Набор номера
 - если занято то MSComm1.input возвращает vbCr & vbLf + "BUSY" + vbCr & vbLf;
 - если дозвонились - ничего не возвращает , и при этом шлет сигналы в линию,
от которых и хочу избавиться и при этом оставаться на лини.
Какие АТ-команды нужно послать модему?

Пробовал ставить " ; " в конце строки набора ( MSComm1.Output = "ATDЕ55555" & Chr (13); ),
чтобы перейти в командный режим модема, но после этого возвращает только "ОК".
Какую команду послать чтобы узнать состояние линии если она "BUSY" или на другом
конце подняли трубку.

Цель - сделать автодозвон на обычный телефон. (про команду "a/" знаю)

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 Палыч



Вопросов: 8
Ответов: 25
 Профиль | | #1 Добавлено: 05.02.06 15:12
Год назад я пытался сделать программу для циркулярного оповещения по тревоге военнослужащих нашей в/части. Проблема стояла такая же. Провел много часов в инете и так ничего не добился.
Я понял только одно - надо делать анализ звука в линии, чтобы после поднятия трубки определить модем это или голос на другом конце провода. У меня не получилось. Знаний видать не хватает. Могу выслать несколько примеров, с помощью которых я пытался решить эту проблему. Может у тебя получится. Если решишь и скинешь решение этой задачи - буду премного благодарен.
ua4ase@mail.ru

Ответить

Номер ответа: 2
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #2 Добавлено: 05.02.06 15:25
Господа... для решения подобной задачи существуют устройства (т.е. девайсы, т.е. железки) стоимостью от $500... Во многих случаях проще купить, потому что видимо не зря оно стоит столько...

Ответить

Номер ответа: 3
Автор ответа:
 Палыч



Вопросов: 8
Ответов: 25
 Профиль | | #3 Добавлено: 06.02.06 22:01
Столкнулся с проблемой обнуления чипа на картридже Epson.
В инете предлагают ресеттеры от 500 р и выше. Потратил один вечер и сам его собрал не потратив не копейки! Надо было всего лишь десяток старых деталей. Многое зря стоит больших денег, когда можно попробовать сотворить самому, приложив немного усилий и не тратить свои кровные.

Ответить

Номер ответа: 4
Автор ответа:
 omen



Вопросов: 1
Ответов: 1
 Профиль | | #4 Добавлено: 07.02.06 17:06
Да, похоже что нужно делать анализ звука в линии.
Частоту и т.д., но для этого придется собирать простой девайс:
подключить к линии трансформатор и с него на вход звуковой карты line in или mic in.
Написать программу анализа звука в реальном времени и совместить со "звонилкой".
Пожоже других вариантов нет.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам