beautypg.com

4 handling of control lines on virtual ports, 5 limitation of virtual ports, Handling of control lines on virtual ports – Siemens 7 User Manual

Page 14: Limitation of virtual ports, Table 2, Table 3

background image

Multiplexer Driver Developer’s Guide

2.4 Handling of Control Lines on Virtual Ports

s

Mux_Drv_DevGuide_v07

Page 14 of 36

2006-9-27

Confidential / Released

2.4

Handling of Control Lines on Virtual Ports

Summary of control line handling.

2.5

Limitation of Virtual Ports

Flow control can be set to RTS/CTS or DSR/DTR. XON/XOFF flow control is not supported. Hardware flow con-
trol on the virtual COM ports is handled internally by the Multiplexer Protocol.

The WinMux2k driver handles neither modem nor serenum IO-control requests.

The WinMux2k driver supports only 8 data bits, no parity, and one stop bit.

The function IOCTL_SERIAL_XOFF_COUNTER is not supported.

The following functions return “success”, but have no effect at all:

IOCTL_SERIAL_SET_BREAK_ON

IOCTL_SERIAL_SET_BREAK_OFF

IOCTL_SERIAL_SET_XOFF

IOCTL_SERIAL_SET_XON

IOCTL_SERIAL_RESET_DEVICE

Virtual ports accept any baud rate, though the changed setting will be ignored. Calling the function Open() to a
virtual port can take up to 40 seconds. It fails if the module is not connected.

Table 2: Virtual serial port with Multiplexer Protocol version 2

Signal

Description

RING

Read from hardware port, distributed to the first virtual port

DCD

Read from hardware port, distributed to the first virtual port

DSR

Received with Modem Status Command

DTR

Set by user, sent with Modem Status Command, initialized with 1

CTS

Received with Modem Status Command

RTS

Set by user, sent with Modem Status Command, initialized with 1

Table 3: Virtual serial port with Multiplexer Protocol version 3

Signal

Description

RING

Received with Modem Status Command

DCD

Received with Modem Status Command

DSR

Received with Modem Status Command

DTR

Set by user, sent with Modem Status Command, initialized with 1

CTS

Received with Modem Status Command

RTS

Set by user, Send with Modem Status Command, initialized with 1