That's the one.
I was hoping that the USB printer port would show up as an emulated legacy port.
The only small hope I still have with this is that there is some driver or driver mode for the device that will do this.
Other than that, it'd be a development effort to support a USB printer port I'm sorry to say.
There may be some other options:
1. I think Sigurd KJ1K has built a serial to discrete output interface using a microcontroller. Not sure if it would be easy to duplicate.
2. Here's something else interesting I found:
http://electronicdesign.com/Articles/ArticleID/10524/10524.html
Here's the part:
http://focus.ti.com/docs/prod/folders/print/sn74lv8153.html
It's a pretty interesting part. I've not come across it before.
3. I bet there is something else off the shelf for serial to discrete output, but I don't know any off the top of my head.
Anyone else?
Tom.
Eric Watkins wrote:
Do you mean this section?: "On most PCs, 378 is the base address for
LPT1:, but some use different addresses. To find the base address for
your PC's parallel port, visit My
Computer->Properties->Hardware- >Device Manager->Ports (COM and LPT).
In the example below, the base address is 3bc. Check this before you
try it. Do not assume the correct address is 378."
The device I have doesn't show up under ports(nor are there any ports
at all under Ports), it shows up under USB controllers. Even then,
there is no I/O range to be found in there, just details about the
USB capabilities of USB0001(power, sleep). This device port USB0001
shows up when I try to add a printer, so I know the OS thinks it's
valid/working.
Thanks,
Eric
At 08:16 PM 6/30/2009, you wrote:
>Did you follow the instructions in the manual on how to check the IO
>address for the LPT port to see if the USB parallel port emulates an
>I/O address?
>
>Eric Watkins wrote:
>>
>>Hello all,
>>
>>I'm working to increase integration between roverlog and my xverter
>>stack. After reading several threads about rig integration/automation
>>I got the BCD-10 and I've got it working with a desktop via the LPT
>>port. This method appears(per the manual) to require a physical LPT
>>port. This kinda nerfs me on my USB only laptop. I got a few
>>CablesToGo USB to LPT port adapters, but they provide a USB0001
>>interface instead of an LPT interface. Even then the IOPWR.dll seems
>>to want to directly write to the base address of the LPT port,
>>something the USB interface doesn't seem to have.
>>
>>Am I making this harder than it is? What's the best way to interface
>>roverlog with the BCD-10 on a USB only LT?
>>
>>Thanks,
>>
>>Eric
>>kr0ver
>