top bar


Revision as of 06:42, 23 July 2009 by Kdb (Talk | contribs)

Summary:Interface to Serial ports on Windows
Author:Nenad Amodaj. Uses code by Ramon de Klein (
License:BSD and LGPL
Devices:Windows Serial Port
Example Config File:

Micro-Manager adapter to serial ports on Windows. Works with 'real' serial ports, USB-serial converters, and PCI-serial cards. There are two limitations that we are aware of: You can not use more than 9 serial ports, and on older computers the serial port adapter causes problems with the Hardware config wizard (when starting the Hardware Config wizard, the serial ports are not release properly and cannot be reused until you restart the computer. Only known workaround is to write the config file by hand).

We have seen a number of instances in which USB-Serial adapters worked unreliably. Especially in cases of heavy serial communication, these devices regularly cause errors that will stop image acquisition. This is something we will look into further, however, whenever possible use a serial port build into your computer, or - when this is not available - a PCI-based serial port.

The following experiences of users with PCI Serial-expansion cards were reported on the Micro-Manager mailing list:
StarTech PEX4S552 - does not work (does not appear in Hardware Configuration Wizard)
Lava Quattro-PCI Quad 16550 DB9 Serial Card PCI 4-Port - works
SIIG Quartet Serial PCI+DOS card (JJ-P04411-S6) - works
Keyspan USA-49WG - works
Rosewill 2x Serial & 1x Parallel Port PCI card Model RC303 - works
SYBA PCI 32-Bit Quad (9 pin) 4 Port Serial Card, Model SY-PCI9845-PR4 - only first 2 ports work
SIIG CyberSerial 4S Card Model JJ-P45012-S6 - works

--Nico 16:18, 3 September 2007 (PDT)

© Micro-Manager : Vale Lab, UCSF 2006-2011 | All Rights Reserved | Contact