No representation is made regarding the suitability of this product for any particular purpose. Quatech Inc. reserves the right to edit or append to this document or the product(s) to which it refers at any time and without notice.
Page 3
Quatech, Inc. Likewise, any software programs that might accompany this document can be used only in accordance with any license agreement(s) between the purchaser and Quatech, Inc. Quatech, Inc. reserves the right to change this documentation or the product to which it refers at any time and without notice.
Page 4
Compliances - Electromagnetic Emissions EC - Council Directive 89/336/EEC This equipment has been tested and found to comply with the limits of the following standards for a digital device: EN50081-1 (EN55022, EN60555-2, EN60555-3) EN50082-1 (IEC 801-2, IEC 801-3, IEC 801-4) Type of Equipment: Information Technology Equipment Equipment Class:...
The Quatech QSP-200/300 provides four independent RS-422/485 asynchronous serial communications interfaces for systems equipped with PCMCIA Type II and/or Type III expansion sockets. The QSP-200/300 is a PCMCIA Type II (5 mm) card and is PCMCIA PC Card Standard Specification 2.1 compliant.
Windows 95/98 configures the new hardware using free resources it finds within the hardware registry, and updates the registry automatically. Windows 95/98 handles the QSP-200/300 as a "parent/child device". The QSP-200/300 is the "parent device". Each serial port is a "child device" of this "parent device". To allow easy configuration of Quatech's QSP-200/300, two configuration files have been written.
QSP-200/300 card. Click the "Driver from Disk" option button. Click "OK" to continue. 4. Insert the QSP-200/300 Quatech COM CD into the drive, select the correct drive letter, and click "OK". Windows 95/98 will browse for the aforementioned files. 5. During the installation process, it may be required to supply the computer with the Windows 95/98 CD.
Windows 2000 will automatically install the driver for this device. 2.1.1 Installing QSP-200/300 Under Windows NT To allow easy configuration of the QSP-200/300 the Quatech Device Manager for Windows NT has been written for the hardware. This configuration utility supports the QSP-200/300 only in block addressing mode.
Page 11
Click the ‘Add’ button at the bottom of the Quatech Device Manager Window. 3. Follow the steps for the ‘Add Quatech Hardware Wizard’. QSP-200/300 User's Manual...
Page 13
Additional help is availabe online The QSP-200/300 PC Card should now be configured. In the future, Windows NT will automatically recognize and configure the QSP-200/300. Note: Windows NT does not support ‘Plug and Play’ for PCMCIA cards. The PCMCIA Card must be inserted prior to starting Windows NT and can not be removed and reinserted while Windows NT is running.
4. Click on the "Device Manager" tab. Double click on the item "Ports (Com & LPT)" located within the list of hardware. 5. Double click on any of the items labeled "Quatech Multi- port(COM x)" where x represents the logical COM port number. The items labeled "Quatech Multi-port"...
Page 15
"Changing Configuration of the QSP-200/300". 7. Use the Logical Com Port name to access any of the particular serial ports on the QSP-200/300. This name is required by a Windows 2000 application when accessing a particular port. QSP-200/300 User's Manual...
Adapters" group or the QSP-200/300 model number does not appear, contact Quatech Technical Support for further assistance. 6. Click on the QSP-200/300 item and then click on the button labeled "Properties". 7. Un-check the box "use automatic settings". This keeps Windows from changing the resource settings when the system is restarted.
Page 17
Adapters" group or the QSP-200/300 model number does not appear, contact Quatech Technical Support for further assistance. 6. Click on the ‘Quatech QSP-200/300 PCMCIA Four-Port RS-422/465 Serial Adapter’ item and then click on the button labeled "Properties". 7. Un-check the box "use automatic settings". This keeps Windows from changing the resource settings when the system is restarted.
3 Windows CE The Quatech PCMCIA Windows CD installation copies a multiple device-specific .cab files and the ini file to your desktop computer and launches the Application Manger (which resides on the user's desktop computer as a result of installing Active Sync) with the Application Manager .ini file as a parameter.
Page 20
Choose ‘Yes’ on the following window and you installation is now complete QSP-200/300 User's Manual...
QSP200CL.SYS, and a card Enabler, QSP200EN.EXE. Both of these programs are executed from DOS (before entering Windows) and allow operation of the QSP-200/300 in both the DOS and Windows 3.x environments. For optimal operation, however, the Client Driver is the preferred method of installation and configuration.
4.1 QSP-200/300 Client Driver for DOS In order to use the QSP-200/300 Client Driver, the system must be configured with Card and Socket Services software. Card and Socket Services software is not provided with the QSP-200/300. IMPORTANT: Some versions of Card and Socket Services dated before 1993 do not support general purpose I/O cards.
4.1.2 Command Line Options The QSP-200/300 Client Driver accepts up to eight command line arguments from the user to determine the configuration of the QSP-200/300. If any arguments are provided, the Client Driver will attempt to configure any QSP-200/300s with the options specified in the order they are entered on the command line.
Page 24
If this option is omitted, the default setting is RTS-CTS modem control handshake disabled. See the Hardware Information section for more information. instructs the Client Driver to disable the QSP-200/300's interrupt status register and enable the Scratchpad registers of the individual UARTs. This option is only required in very rare cases where an application program requires access to the UART's Scratchpad register.
In example 3, a single command line argument is provided. The Client Driver will attempt to configure a QSP-200/300 inserted into socket 0 with a base address of 300H and IRQ 5. If address 300H or IRQ 5 is unavailable, the card will not be configured. In addition, if a QSP-200/300 is inserted into any other socket, it will not be configured.
Page 26
In example 5, three command line arguments are provided. The Client Driver will first attempt to configure a QSP-200/300 inserted into any socket with a base address of 300H and IRQ 5. If address 300H or IRQ 5 is unavailable, the Client Driver will proceed to the second command line argument and attempt to configure the card with a base address assigned by Card and Socket Services and IRQ 10.
Page 27
QSP-200/300 is to be installed. In this example, the Client Driver will attempt to configure a QSP-200/300 inserted into socket 0 with a base address of 300H and IRQ 5. If the card is inserted into socket 1, the Client Driver will attempt to configure it with base address 340H and IRQ 10.
Some versions of Card and Socket Services dated before 1993 do not support general purpose I/O cards. If after careful installation of the Client Driver the QSP-200/300 does not configure or operate properly, an updated version of Card and Socket Services may be required. Card and Socket Services software is available from Quatech Inc.
Page 29
QSP-200/300 Enabler may interfere with its operation and with the device(s) it controls. The QSP-200/300 Enabler does not support automatic configuration of adapters upon insertion, more commonly referred to as "Hot Swapping". This means the adapter must be installed in one of the system's PCMCIA sockets before executing QSP200EN.EXE.
4.2.1 Command Line Options To configure a QSP-200/300 in the system, the Enabler requires one command line argument from the user to determine the configuration of the card. This argument must be enclosed in parenthesis and within the argument, any or all of the following parameters may be specified...
Page 31
Enabler to release the resources previously allocated to the QSP-200/300. When the 'R' option is used, any settings specified by the 'B', 'I', 'U', and 'E' options are ignored. This option must be omitted when installing a QSP-200/300 into the system.
Example 2 QSP200EN.EXE (s0,b300,i5) In example 2, the Enabler will configure the QSP-200/300 in socket 0 with a base address of 300H and IRQ 5 using a configuration memory window at segment D000. The output drivers will be configured for full duplex operation (always enabled), the RTS-CTS handshaking will be disabled (loopback mode), and the interrupt status register will be enabled.
Page 33
Example 5 QSP200EN.EXE (s0,b300,i5,r) In example 5, the Enabler will release the configuration used by the QSP-200/300 in socket 0 using a configuration memory window at segment D000. The base address and IRQ parameters are ignored and may be omitted.
QSP-200/300 Enabler, the lowest socket number in the system is designated socket 0. Card and Socket Services Software: In order to use the QSP-200/300 Enabler for DOS, the system MUST NOT be configured with Card and Socket Services software. If a Card and Socket Services software is installed, the QSP-200/300 Enabler may interfere with its operation and with the device(s) it controls.
5 OS/2 Installation In order to use the QSP-200/300 Client Driver for OS/2, the system must be configured as follows: 1. The system must be running OS/2 2.1 or later. 2. OS/2 PCMCIA Card and Socket Services support must be installed. If PCMCIA support was not selected when OS/2 was installed, it can be added using the Selective Install facility in the System Setup folder.
In example 1, the Client Driver will attempt to configure the QSP-200/300 as COM3 through COM6. If COM3, 4, 5, or 6 already exists in the system, the QSP-200/300 will not be configured. Furthermore, only one QSP-200/300 can be installed in this system.
As mentioned in the previous section, allowing the OS/2 Plug-and-Play system to assign the hardware resources to the QSP-200/300 is ideal for OS/2 programs but can be a problem if DOS and/or Windows applications will be accessing the serial ports. This is because most DOS applications write directly to the communications hardware and the Windows' Control Panel also wants to know the hardware configuration of the serial ports.
Client Driver command line DEVICE=C:\QSP-200\QSP200.SYS (3,100,5) COM7 It is important to remember that when a QSP-200/300 is inserted into a PCMCIA socket, the client driver will configure the card as a series of COM ports, starting with the lowest available port number in the list.
PCMCIA socket. In OS/2 2.1, this utility is called "Configuration Manager". When a QSP-200/300 is inserted, the Card Type for the appropriate socket will display "Multi-Function". If the card is successfully configured, the Card Status will display "Ready". If the card cannot be configured, the Card Status will be "Not Ready".
"system assigned" resources. Use the "Configuration Manager" program to examine the I/O address range assigned to the QSP-200/300. If this range does not begin on an even 32 byte (20H) boundary, the QSP-200/300 will have to be installed using "user assigned" resources to force a valid configuration.
The QSP-200/300's four asynchronous serial ports are implemented using 4 standard 16C550 UARTs. Each of these UARTs requires 8 bytes of I/O space and when enabled which requires the QSP-200/300 to be located on an even 32-byte (20H) boundary (e.g. 300H, 320H, 340H, etc.).
6.3 Auxiliary Channel Configuration An auxiliary channel is provided which allows for handshaking between a QSP-200/300 RS-422/485 port and a peripheral device. This auxiliary channel may be configured in one of two ways: RTS-CTS handshake enabled. handshaking is disabled.
6.3.2 Auxiliary Channel: Handshaking Disabled The QSP-200/300 ports may be configured so that the RTS-CTS handshake is disabled. This is the default configuration. In this configuration, RTS and CTS from the 16C550 UART will be looped back to each other. In addition, the auxiliary output and input signals will be looped back to each other.
RS-422 100 ohm 1/2W resistor 6.5 2-Wire Operation The QSP-200/300’s ports may be configured for either full duplex or half duplex operation. By default, the RS-422/485 ports are configured for full duplex operation with the RS-422/485 output drivers always enabled.
Page 45
Selection of half duplex mode operation is dependent upon the configuration software and/or the operating system used. Each of these, however, ultimately control the half duplex mode by accessing the PCMCIA Configuration Register on the QSP-200/300. CAUTION: When operating in half duplex mode, the transmitter output drivers must be disabled before receiving and information.
7 External Connections An adapter cable is included with the QSP-200/300 to convert the PCMCIA output connector into 4 standard D-9 female RS-232 connectors as shown in the figure below. Figure 10. QSP-200/300 adapter cable to standard female D-9 connectors.
Page 47
This Page Left Blank Intentionally QSP-200/300 User's Manual...
8 Specifications Bus Interface Physical Dimensions Maximum Baud Rate Power Requirements Connector QSP-200/300 User's Manual PCMCIA PC Card Standard 2.1 compliant Type II PCMCIA card (5mm) 120K +5 volts 35.85 mA (typical) 45.87 mA (maximum) Adapter to 4 standard female D-9...
Page 49
QSP-200/300 User's Manual Version 1.32 March 2004 Part No. 940-0151-132 QSP-200/300 User's Manual...
Need help?
Do you have a question about the QSP-200/300 and is the answer not in the manual?
Questions and answers