var fDesc=new Array(); fDesc[0] = "Simplify RS-232 serial port communications in any Visual Basic.NET, C#, C , or other .NET project with PortController.NET.

PortController.NET is a powerful .NET component that takes only seconds to set up and gives you full control over your serial port with just a few lines of code. With PortController.NET, you can create software that interacts with laboratory instruments, navigational devices, medical equipment, and more in minutes.

Main features:

- Works with all types of serial ports, including USB converters, Bluetooth, IR, or any virtual port
- Can control an unlimited number of ports simultaneously, from COM1 to COM9999
- Performs multithreaded reads and writes with one simple function call
- Supports reading and writing of binary data
- Supports XMODEM, XMODEM-CRC, XMODEM-1K, YMODEM, and ZMODEM file transfers
- Notifies your application when data arrives or events occur on the port
- Lets you set baud rate, parity, data bits, and stop bits parameters
- Gives you full control of status line and handshaking states
- Is a native .NET managed component (both Visual Studio 2005 / .NET CLR 2.0 and Visual Studio 2003 / .NET CLR 1.1)
- Comes with 12 example applications (Visual Basic, C#, and C )
- Can be redistributed to your customers royalty-free as part of your application"; function tShowHide(id, show) { var s = document.getElementById("desc"); if ((s.innerHTML.length<=212 || show==1) && show!=2) { s.innerHTML = fDesc[id]; if (document.getElementById('m1')) document.getElementById('m1').style.display='none'; if (document.getElementById('m2')) document.getElementById('m2').style.display='none'; if (document.getElementById('more_txt')) document.getElementById('more_txt').style.display='inline'; } else { s.innerHTML = ''; } }