Здраствуйте, Коллеги. Как программно послать команду(например, ATI2) модему и получить от него ответ(OK, NO CARRIER и т.д.)? P.S.: В рассылке по ассемблеру Наталья Берёзовец плохо отзывается о господине Олеге Калашникове и при этом не подозревает, что он находится там же под ником Dark_Lord, слушает её и терпит...
Добрый день, URiS (newff.narod.ru)! Посмотри спец. информацию по след. адресам http://pirogoff.chat.ru/rockwell.htm http://www.usrmodem.ru/modems/regmodem.shtml
Ответ отправлен: 11.07.2003, 14:22 Отправитель: Bill Отвечает baldr
Приветствую Вас, URiS (newff.narod.ru)! Попробую дать простой совет. Не факт, что оно так сработает, но все же... Создай файловую переменную типа Text, свяжи ее с файлом COM1 (или где у тебя модем висит). И Запиши туда все, что хочешь. :) Читается оттуда ответ. Но не уверен, что в символьном виде. Возможно, что в бинарном. Re(P.S.): Dark_Lord, AFAIK, это совсем другой чувак. А Олег и так может все прочитать, но времени у него нет. :) Ответ отправлен: 10.07.2003, 17:38 Отправитель: baldr Отвечает Tigran K. Kalaidjian
Здравствуйте, URiS (newff.narod.ru)! Окрываете файл "Com1" (или где у Вас сидит модем): Assign(f,'COM1'); Rewrite(f); и пишите в него: WriteLn(f, 'ati2'); Close(f); Затем открываете этот же файл для чтения и читаете из него отклик модема. Программу уже отсылал сюда, правда не знаю, дошла ли - тут RusFAQ в дауне был... Ответ отправлен: 11.07.2003, 09:09 Отправитель: Tigran K. Kalaidjian
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.