Software Support > Automated Projects
Parallel port has voltage on all but ground pins no matter what I do. Vista 64
(1/3) > >>
BadMouth:
I'm just now getting around to setting up the software side of my rotation.

I don't really think this is a Vista 64 issue, as the port has the same voltage from the time the power supply fires up, even while sitting in the bios screen.
Just in case though, here is where I got to where I am:

I had some confusion installing the 64-bit version of inpout because the download includes one called inpout32.dll and inpoutx64.dll
I assumed that inpoutx64.dll was the correct one, but mrsetup was looking for inpout32.dll and wouldn't work until I used that one.
inpoutx64 and the other files that were with it were then deleted. 
Mrsetup seemed to be fine then and it let me set up the options, but the test buttons didn't do anything and the limit switches were always shown as open no matter what. 
I had also originally copied hwinterface.sys and inpout32.lib(from the logix4u download) to the SysWOW64 folder, but deleted them in case they were causing the problem.

In my bios, I have the options for "Parallel Port Mode"
ECP-PPP (default)
Bi-Directional
Normal

I tried all three, but still get the same results.  I didn't shut down the computer completely, just restarted if that makes a difference.
I uninstalled the port in device manager and nothing changes.

Here is what I'm getting (all the time, every time):

Pins 18-25: Ground...as they should be
Pins 10 & 13 which I'm trying to use for limit switches show 4.8v all the time
Pins 4 & 6 which I'm trying to use to rotate the monitor show 3.3v
Other pins on that side show 0.1v
(EDITED: had some of the pin numbers wrong)

The parallel port is just pins on the mobo.  I'm using a bracket with a DB25 connector on it with a cable that goes to the mobo.
The motherboard side of the cable can physically be inserted backwards.  But I tested it to see which slot had no connection at the other end and
since I have the grounds where they should be, I'm sure this is not the case.

Any ideas Mr. Wizard?
BadMouth:
Actually sat down and read the rest of the thread that I got the pinouts from and it looks like an  adapter card is the way to go.  Will order one today.  Still looks like the voltage should drop after the windows loads if inpout32 were working correctly?
DaOld Man:
The inputs, reading to ground, should be high. Connecting them to low registers a low on the register.
The parallel port does some weird things on bootup. All pins may be set high, or some mat be set low.
This is a problem I had when first getting into this crazy little thing called rotating monitor.
One of the posters did a write up on how to use inpout with 64 bit systems. Let me see if I can find it.
DaOld Man:
Here is an excerpt from Mrotate3 readme file.

Windows 7 and Vista 64 bit systems:

You will need to download inpout32 for 64 bit systems. Go to http://logix4u.net to get this free
download. Place the inpout32 for 64 bit in the C:\Windows\sysWOW64 folder. It's probably best to
also install rstimer.ocx there as well using the install program. The rstimer install program will default to
C:\Windows\System32, at that point, browse to the C:\Windows\sysWOW64 folder and install it there.
Also, do NOT put a copy of inpout32.dll in the same directory as mrotate3.exe. If you do that,
mrotate3.exe will cease to function.
pixel.arcade:
Hi...
Is not working as I would like in the mrotate win7 64bit Sp1, guys any suggestions?

check image
Navigation
Message Index
Next page

Go to full version