![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Прием/передача данных по com порту. [D6, Win95/98, WinXP]
Shopot © (2006-11-09 21:40:00)Есть устройство, подключенное к ком порту, и работающее на скорости 9600. Как повысить частоту опроса этого устройства, ну например 50 раз в секунду посылать команду и получать ответ.
Германн (2006-11-11 01:32:00) [1]
> tesseract © (10.11.06 10:15) [2]
>
>
> > Shopot © (09.11.06 21:40)
>
>
> обычно SetTimer + WriteFile+ReadFile.
>
Лично я, так вообще использую в подобных случаях таймер только если нужно замедлитьработу с внешним устройством. Если либо оное "перегружается" слишком частыми запросами, либо его состояние изменяется достаточно медленно и тогда нет смысла перегружать систему ненужной работой с портом.
Anatoly Podgoretsky (2006-11-10 20:31:00) [2]> tesseract (10.11.2006 10:15:02) [2]
У тебя понятно, а у него как? Именно это его и спрашили.
tesseract (2006-11-10 10:15:00) [3]
> Shopot © (09.11.06 21:40)
обычно SetTimer + WriteFile+ReadFile.
Германн (2006-11-10 00:34:00) [4]
> Есть устройство, подключенное к ком порту, и работающее
> на скорости 9600. Как повысить частоту опроса этого устройства,
> ну например 50 раз в секунду посылать команду и получать
> ответ.
А как на сей момент задается сия частота?