Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.29;
Скачать: CL | DM;

Вниз

не стандартная скорость при работе с COM портом   Найти похожие ветки 

 
simax ©   (2004-07-16 22:43) [0]

Help!!! Подскажите пожалуйста, как при работе с COM портом установить не стандартную скорость (10400 бод, например)?


 
jack128 ©   (2004-07-16 22:49) [1]


> Help!!! Подскажите пожалуйста, как при работе с COM портом
> установить не стандартную скорость (10400 бод, например)?
dcb.BaudRate, видимо..


 
GanibalLector ©   (2004-07-17 01:49) [2]

var
Dcb: TDcb;

if not GetCommState(hPort, Dcb) then
raise Exception.Create("Error setting port state");

Dcb.BaudRate := CBR_9600;
Dcb.Parity := NOPARITY;
Dcb.ByteSize := 8;
Dcb.StopBits := ONESTOPBIT;

BaudRate — скорость передачи данных. Возможно указание констант — CBR_100, CBR_300, CBR_600, CBR_1200, …


 
KilkennyCat ©   (2004-07-17 02:41) [3]

ИМХО, это может оказаться просто аппартно-зависимо и соответственно - невозможно. Точнее, невозможна произвольная частота. Какая-нибудь кратная вполне вероятна. Однако гложет любопытство, зачем?


 
GanibalLector ©   (2004-07-17 09:39) [4]

2 KilkennyCat
Кстати,когда-то баловался и ставил нестандартные скорости и связывался с устройством(на таких скоростях:1000,2000,4000,4100 и т.д.) все чудесно работало.
Правда прога была на асме...


 
KilkennyCat ©   (2004-07-17 12:18) [5]


> GanibalLector ©   (17.07.04 09:39) [4]

аналогично. Но это было давно и на старой машине. Потом столнулся с машиной (какой-то пень второй был), где моя скорость не работала (1000). Стандартные же - прекрасно. Подумал и решил, что производители начали контроллеры сомовских портов делать с поддержкой только стандартных частот. Но может, ошибаюсь. Хотя мысль логичная и удобная.



Страницы: 1 вся ветка

Текущий архив: 2004.08.29;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.024 c
14-1092240062
TUser
2004-08-11 20:01
2004.08.29
Спамеры они или нет?


1-1092190939
Dim!S
2004-08-11 06:22
2004.08.29
Undeclarated identifier: MB_YESNO


1-1092385796
starik30
2004-08-13 12:29
2004.08.29
Многопоточность + FIBPlus


4-1089931040
sashapont
2004-07-16 02:37
2004.08.29
Добавление пункта в стартовое меня


1-1092389307
Strimer
2004-08-13 13:28
2004.08.29
Пустая дата в DateTimePicker