Каналы RS232
ver.2.4, build 0030, 2003-05-04
Параметры каналов типа RS232
Каналы типа RS232 обеспечивают работу программы с последовательным портом. Эти каналы могут использоваться лишь для приема данных.
- Ключ Device
- Win32[+] Unix[+]
- Имя последовательного порта.
Win32: По умолчанию: COM2.
Unix: По умолчанию: /dev/ttyS1, /dev/cuaa1 или /dev/cua1 (определяется при компиляции). - Ключ Params
- Win32[+] Unix[+]
- Параметры последовательного порта (32-битное целое число).
Win32: фрагмент структуры Device Control Block (по умолчанию - 0x00081011)бит 0 : fBinary (binary mode, no EOF check) бит 1 : fParity (enable parity checking) бит 2 : fOutxCtsFlow (CTS output flow control) бит 3 : fOutxDsrFlow (DSR output flow control) биты 4-5 : fDtrControl (DTR flow control type (0:dis,1:en,2:handshk)) бит 6 : fDsrSensitivity (DSR sensitivity) бит 7 : fTXContinueOnXoff (XOFF continues Tx) бит 8 : fOutX (XON/XOFF out flow control) бит 9 : fInX (XON/XOFF in flow control) бит 10 : fErrorChar (enable error replacement) бит 11 : fNull (enable null stripping) биты 12-13 : fRtsControl (RTS flow control (0:dis,1:en,2:handshk,3:toggle)) бит 14 : fAbortOnError (abort reads/writes on error) бит 15 : (reserv) биты 16-19 : ByteSize (number of bits/byte, 4-8) биты 20-23 : Parity (0-4=no,odd,even,mark,space) биты 24-27 : StopBits (0,1,2 = 1, 1.5, 2)
биты 4-5 : CSIZE (CS5=0, CS6=1, CS7=2, CS8=3) бит 6 : CSTOP (0: 1 stop bit, 1: 2 stop bits) бит 7 : CREAD (read enable) бит 8 : PARENB (enable parity control бит 9 : PARODD (odd parity) бит 10 : HUPCL (hang up on close) бит 11 : CLOCAL (ignore modem lines) бит 31 : CRTSCTS (flow control) - Ключ Bitrate
- Win32[+] Unix[+]
- Скорость обмена по интерфейсу RS232. В Unix-версии ограничена рядом чисел:
300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200.
По умолчанию: 9600.