I am new to this, so excuse me if I sound ignorant ... How can DSR signal be asserted/deasserted on serial port programmatically using Win32 API's? I know that EscapeCommFunction() can be used to assert/deassert DTR... Does asserting DTR implicitly deassert DSR? Is this how DSR state is toggled? Thanks, Ruchika