Handshaking dla RS-232
: 19 sty 2010 22:25
Zabrałem się za budowanie aplikacji na podstawie listingu programu z Pascala. We fragmencie dotyczącym rozpoczęcia komunikacji znajduję.
GetCommState:
( jeśli brak to automatycznie 9600 .... )
BuildCommDcb:
SetCommState:
Transmisja po standardowym otwarciu portu z 9600,8,1,none działa tak jak powinna. Jednak z listingu programu urządzenia z którym się komunikuję wychodzi, że dostępne prędkości transmisji to też b19200. Urządzenie wysyła dane pomiarowe więc zwiększenie szybkości byłby wskazane.
GetCommState:
( jeśli brak to automatycznie 9600 .... )
BuildCommDcb:
SetCommState:
Transmisja po standardowym otwarciu portu z 9600,8,1,none działa tak jak powinna. Jednak z listingu programu urządzenia z którym się komunikuję wychodzi, że dostępne prędkości transmisji to też b19200. Urządzenie wysyła dane pomiarowe więc zwiększenie szybkości byłby wskazane.