Название: Работа с регистрами PCI Dial-Up модема Отправлено: ioann от Июнь 08, 2012, 09:16 Доброго времени суток товарищи!
В общем, есть проблема. Комп, на котором установлен модем, должен поднять трубку, после 3-го гудка. В строке инициализации модема ats0=3 - не помогает. Модем не поднимает трубку. В HyperTerminal пишу следующее: Код: ATE1 // Эхо режим. Теперь всё нормально работает. Но стоит перезапустить комп, регистры модема сбрасываются. Поэтому, решил написать программу, которая будет расположена в автозагрузке системы. На сколько я помню Си++, для работы с COM-портом, юзается функция OpenFile (fopen). В общем, не могли-бы вы подтолкнуть меня в нужном направлении? Qt изучаю совсем недавно. Спасибо. С уважением. Название: Re: Работа с регистрами PCI Dial-Up модема Отправлено: Kurles от Июнь 08, 2012, 09:24 QtSerialPort (http://www.prog.org.ru/topic_9537_0.html).
Название: Re: Работа с регистрами PCI Dial-Up модема Отправлено: ioann от Июнь 08, 2012, 09:37 А родными средствами можно?
Например cout cin ? И как добавить в SDK этот QtSerialPort? p.s.: пишу на Windows. Название: Re: Работа с регистрами PCI Dial-Up модема Отправлено: Kurles от Июнь 08, 2012, 12:49 А родными средствами можно? cout и cin - нельза, write и read - можно, но будет это очень платформозависимо и громоздко. см. в гугле по тегам "winapi serial port communication". А как добавить - там написано вроде в документации.Например cout cin ? И как добавить в SDK этот QtSerialPort? p.s.: пишу на Windows. Название: Re: Работа с регистрами PCI Dial-Up модема Отправлено: Alex_C от Июнь 08, 2012, 19:55 Теперь всё нормально работает. Но стоит перезапустить комп, регистры модема сбрасываются. Поэтому, решил написать программу, которая будет расположена в автозагрузке системы. Вопрос тут один: Вам кроссплатформенность нужна? Если нет - напишите мне на емал - очень много с этим работал. Расскажу как под WinAPI сделать. Название: Re: Работа с регистрами PCI Dial-Up модема Отправлено: ioann от Октябрь 19, 2012, 18:43 Разобрался.
Оказывается, в реестре прописаны начальные параметры инициализации модема. |