Tony, Edit the portmap cfg file like this [LPTMAP] LPT1=888 LPT2=5288 LPT3=
Since my banddecoder gets his data from DX4WIN this should work OK now Setup LPT1 for ARSWIN (ARSWIN software controls the hardware) DX4WIN only gives data to the ARSWIN program. and select in DX4WIN LPT2 for ON4AOI banddecoder that's it Guy ON4AOI -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Tony Lord Sent: Thursday, January 20, 2005 2:16 PM To: 'Larry Gauthier (K8UT)'; [email protected] Subject: RE: [Dx4win] Solved with v6.04! Multiple PCI parallel ports underWin2Kand WinXP Larry, This is music to my ears! I have been trying to do just this for so long now that I had given up. I need to control ARSWIN rotator and ON4AOI's antenna switch. (I do not use a parallel port with DX4WIN) Any suggestions as to how to configuer for this hardware?. My LPT1 (mother board is 0378, and this works fine for ARSWin). So now I need to use LPT2 for ON4AOI's antenna selector, this PCI parellel port shows: IO Range 14A8-14AB (14A8 converts to 5288) IO Range 14Ac-14AF IRQ 21 Looking at say, ARSWin's setup for a custom parallel port, this only allows for a three digit entry (i.e.e 378)?? I believe that from your description below, PORTMAP.INI, refers only to DX4WIN?? I am probabley being thick here but would appreciate your input! 73's de Tony G8DQZ -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Larry Gauthier (K8UT) Sent: 20 January 2005 12:03 To: [email protected] Subject: [Dx4win] Solved with v6.04! Multiple PCI parallel ports under Win2Kand WinXP Thanks to the Paul's efforts (as well as programmers for other products), you can now interface to multiple parallel (LPT) ports under Windows XP and Windows 2000. This means that products like: DX4Win's CW driver, the WaveNode WN-1 wattmeter, band decoders (remote antenna switches) from ON4AOI and TopTen, and the ARSWin rotor interface from EA4TX can all simultaneously interface to PCI parallel ports. The 4 parallel ports that worked properly for me under this new configuration were: 1. Dell motherboard LPT port as LPT1 at 0378 2. A LAVA parallel card 3. A Memos parallel card 4. A Byte serial/parallel card (VSCOM drivers - see note below) I am running DX4WIN with 4 of 5 of the devices listed above, and they all happily coexist using 3 LPT ports in my computer. If anyone has problems with this, I'd be happy to respond to any questions. -larry K8UT The following is a short tutorial for DX4WIN users. If you are using a product from one of the vendors listed above you may also need to configure their programs -- all of them have recently modified their configuration software to accommodate PCI LPT ports. ======================================= DESCRIPTION The new Plug&Play features of Windows 2000 and Windows XP has simplified the installation of additional parallel ports by eliminating the need for manual configuration. Unfortunately, this simplification has created complications for computers with parallel ports connected to custom (non-printer) devices like transceivers, CW keying, band decoders, rotors, and wattmeters. As a result, devices connected to the traditional parallel port of LPT1 at memory address 0378(hex) will work properly, but any devices connected to parallel ports LPT2 and LPT3 will not work properly. Version 6.04 of DX4WIN supports these new virtual-memory parallel ports (LPT ports). The DX4WIN604\SAVE directory includes PORTMAP.INI that defines the memory location of virtual-memory parallel cards. For each LPT port (LPT1, LPT2, LPT3) in DX4WIN, the user can define the decimal memory location of the card driver. Here is how to perform that task. CONFIGURATION 1. INSTALL THE PARALLEL CARD - Use the installation instructions from the manufacturer. 2. FIND THE MEMORY LOCATION OF THE CARD - Right-click on "My Computer", ->Properties ->Hardware ->Device Manager ->Ports. Double-click on the LPT port, and on the <Resources> tab, note the starting memory location (EXAMPLES: LPT1 should be 0378, a motherboard LPT2 should be 0278, virtual-memory LPT addresses will be located much higher in memory with address like "DC50"). [NOTE: **See special instructions below for finding memory locations for ByteRunner or VSCOM cards.] 3. CONVERT THE HEX MEMORY ADDRESS TO A DECIMAL NUMBER - The number from Device Manager is in hexadecimal, and you must convert that number to decimal format for entry into the PORTMAP.INI file. There are many hex-to-decimal converters on the web ( http://www.ronshardwebapps.com/Numbers.asp ) [EXAMPLES: 0378 hex converts to 888 decimal address, DC50 hex converts to 56400 decimal address) 4. EDIT THE PORTMAP.INI FILE - Using Notepad, navigate to the DX4WIN604\SAVE directory (or wherever you installed DX4WIN) and open the file PORTMAP.INI. Add the decimal address for the appropriate card. (EXAMPLES: LPT1=888, LPT2=56400). Save the file. 5. LAUNCH DX4WIN. Under <F>ile <P>references, assign the LPT ports (LPT1, LPT2, LPT3) as required. If you get an error that DX4WIN cannot open the LPT port, you have plugged the wrong address into PORTMAP.INI. **Special instructions below for finding memory locations for ByteRunner or VSCOM cards These cards have been very popular with DX4WIN clients who use them for additional serial and parallel ports. Unfortunately, the driver software included with these cards does not display the virtual memory address under Properties ->Hardware ->Device Manager ->Ports. You will need a small utility program called VSSHOW.COM (downloadable from several sites on the web or from ByteRunner/VSCOM support). This utility, which must be run from a DOS boot disk (NOT from within Windows CMD prompt), searches for their card and gives you the address in hex. ============================================= _______________________________________________ Dx4win mailing list [email protected] http://mailman.qth.net/mailman/listinfo/dx4win _______________________________________________ Dx4win mailing list [email protected] http://mailman.qth.net/mailman/listinfo/dx4win

