|
|
|
Forum Newbie
      
Group: Forum Members
Last Login: 9/14/2009 12:37:53 PM
Posts: 4,
Visits: 13
|
|
We have a laptop in our lab that we're currently setting up for some experiments. However, it's quite a new model and doesn't have a parallel or serial port. Is it possible for E-Prime to write to a parallel port via a USB to Parallel convertor cable?
Any help would be greatly appreciated!
|
|
|
|
|
Forum Guru
      
Group: Moderators
Last Login: 2 days ago @ 4:08:08 PM
Posts: 146,
Visits: 985
|
|
Hello,
Currently, the only way to extend a laptop to provide parallel port access is via a PCMCIA Parallel adapter. PCMCIA add on parallel adapters are available on many web sites such as http://www.newegg.com. PST currently does not directly recommend a PCMCIA add on adapter, but have had successful results from the following:
Quatech SPP-100
http://www.quatech.com/catalog/parallel_pcmcia.php
This unit runs for about $120. We have one of these cards in house and they perform well as far as E-Prime compatibility and timing. The one exception was that on one occasion it caused a BSOD (blue screen of death) upon waking up after the laptop has been sleeping for a long period of time.
=============================================
Trans PC Card Parallel Port
http://www.transdigital.net/info.htm
This unit runs for about $89 + $10 shipping. We have also purchased this adapter and have found that it works well with E-Prime for parallel port communication.
=============================================
You can check out our timing results with these adapters at http://www.pstnet.com/products/e-prime/timing/ParallelPorts.htm.
At this time, the USB to Parallel cables are not compatible with E-Prime or any application that requires DMA access to the parallel port memory. Unlike the USB to Serial cables that install a driver to exactly mimic the serial port, the USB to Parallel cables use the “Microsoft USB Printer” driver which is designed only for printing support. PST has recently purchased over a dozen different brands of the USB to Parallel port cables in an effort to find one that would be compatible, all with the same failure result.
Please let me know if you have any further questions.
- Matt
PST Technical Consultant
http://pstnet.com
|
|
|
|
|
Forum MVP
      
Group: Administrators
Last Login: 2/16/2010 8:39:51 AM
Posts: 641,
Visits: 1,381
|
|
| Thanks Matt. PST has specifically also tried a PCMCIA adapter from Koutech that is NOT compatible. In addition there are a number of CardBus (newer) that have not yet specifically been tested for compatability.
|
|
|
|
|
Forum Newbie
      
Group: Forum Members
Last Login: 9/14/2009 12:37:53 PM
Posts: 4,
Visits: 13
|
|
Thanks for your prompt reply Matt.
It turns out that the laptop does in fact have a serial port. Would a serial to parallel converter, such as this one, work with E-Prime?
|
|
|
|
|
Forum Newbie
      
Group: Forum Members
Last Login: 2/10/2010 3:16:46 PM
Posts: 9,
Visits: 23
|
|
| Hello... Have you guys at PST tested port replicators especially from Lenovo? tk
|
|
|
|
|
Forum MVP
      
Group: Administrators
Last Login: 2/16/2010 8:39:51 AM
Posts: 641,
Visits: 1,381
|
|
| PST would not recommend any serial to parallel converter and vice versa. PST has not tested any port replicators. If you already have this on hand, then give it a try. (in theory) so long as you get a signal out of the parallel port nearly all chipsets will work. The issue typically on the parallel ports on laptops and via other non-traditional approaches is that they mimic a "printer port" and not a parallel port under the covers.
|
|
|
|
|
Forum Newbie
      
Group: Forum Members
Last Login: 12/12/2008 11:01:33 AM
Posts: 1,
Visits: 2
|
|
| Hello, We are using the Quatech SPP-100 PCMCIA adapter you recommend here. I want to send out a pulse to an external psychophysiological unit. With a parallel port, I know I use the address &H378 for the port. Is the address the same for the PCMCIA adapter, or does it have a different port address? If different, how can I find out what address to use? Thank you!
|
|
|
|
|
Forum MVP
      
Group: Administrators
Last Login: 2/16/2010 8:39:51 AM
Posts: 641,
Visits: 1,381
|
|
| Add on adapters for parallel ports use a different base address. You can typically find this in Device Manager from control panel. Find the parallel port in question, right click properties, then look at the first address in the Resources tab. Remember to prefix the &H when specifying in your WritePort calls.
|
|
|
|
|
Forum Newbie
      
Group: Forum Members
Last Login: 5/8/2009 2:11:49 PM
Posts: 5,
Visits: 16
|
|
I have the same question-- how do I find the address for a CardBus parallel port? In Device Manager, I see I/O Range starting with FE00, but when I use "&HFE00" I get error 10008, "Port value out of range."
As recommended here: http://www.pstnet.com/e-prime/support/kb.asp?TopicID=1318 I'm using an Inline at the very beginning of my experiment:
Word01.OnsetSignalEnabled = True
Word01.OnsetSignalPort = &HFE00
Word01.OnsetSignalData = &H01
Thanks for any help!
Electrophysiology of Second Language Acquisition and Processing
University of Illinois at Chicago
|
|
|
|
|
Forum MVP
      
Group: Administrators
Last Login: 2/16/2010 8:39:51 AM
Posts: 641,
Visits: 1,381
|
|
|