Niestandardowa baudrate w RS232



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Andrzej Radecki <radecki_at_nospam_wpk.p.lodz.pl>
Subject: Niestandardowa baudrate w RS232
Date: 19 Oct 2000 15:55:26 GMT


Czesc,

Jak programowo zmienic w WinNT-4.0 baudrate dla portu szeregowego na np.
2953bps? Wiem, ze taka akurat wartosc jest mozliwa do uzyskania bo pewien
program ustawia taka wartosc. Problem w tym, ze musze to zrobic sam
(uzywajac Perla - choc w tej chwili to jest nieistotne).

Pozdrawiam,
--
( /6/ Andrzej Radecki
==== \ radecki_at_nospam_wpk.p.lodz.pl || radecki_at_nospam_eel.upc.es
/ | http://www.wpk.p.lodz.pl/~radecki/

Poprzedni Następny
Wiadomość
Spis treści
From: Andrzej Radecki <radecki_at_nospam_wpk.p.lodz.pl>
Subject: Re: Niestandardowa baudrate w RS232
Date: 21 Oct 2000 18:02:39 GMT


"Paweł Ziemian" <pawelz_at_nospam_aritech.com.pl> wrote:

Nie wiem czy z Perla to możliwe ale w WinAPI jest funkcja SetCommState.
Argumenty podaje się w strukturze DCB. W niej jest pole BaudRate o którym
w helpie (SDK) tak piszą:
[...]
Czyli albo index, albo kontretna wartość liczbowa.
Więcej doczytaj w helpie.

Dokladnie. Okazalo sie, ze wszystko dziala poprawnie (dzialalo juz
wczesniej) tylko uklad trzeba 'na slepo' zainicjowac aby odblokowac
transmisje w druga strone. Stracilem na to duzo czasu bo dokumentacja do
scalaka ma mase bledow a malo tresci.

Pozostale rady tez byly sluszne ale blad po prostu lezal w innym miejscu.
Dziekuje za odzew.

FuT tym razem na p.m.e. ;-)

Pozdrawiam,
--
( /6/ Andrzej Radecki
==== \ radecki_at_nospam_wpk.p.lodz.pl || radecki_at_nospam_eel.upc.es
/ | http://www.wpk.p.lodz.pl/~radecki/