UNIDRV用来连接异步串行设备,例如打印机,绘图仪,
条码扫描仪等。它支持西门子LAUF协议和XON/XOFF协议。
UNIDRV允许定义简单的协议。面向字符和块的传输都可以
支持。通过在数据流中控制字符,在两种不同操作模式中的
切换是可行的。在UNIDRV中嵌入了一个仿西门子LAUF协
议,并且可以在参数化的过程中被设置。UNIDRV以半双工
的模式支持多点操作。这样,几个设备可以在一个单线中同
时被定址。
为了定义协议,以下几个协议元素是可用的:传输请求字符,启动序列,随时可接收序列,停止序列,结束序列,分块检查,确认,超时模式,块大小。
它们长1到2个字符,可以分别参数化和转化。
参数
Baud Rate |
150 - 19.200 Bit/s |
No. of Stop Bits |
1, 2 |
No. of Data Bits |
7, 8 |
Parity |
even, odd, none |
Modem Operation |
on/off (leased line, dial-up line) |
Modem Watchdog |
1-255s |
Operating Mode |
character mode, block mode, XON/XOFF |
|