Elena,
I have no experience with the equipment you describe, but I do have some
experience with generally sending output (e.g., triggers, markers,
codes, signals) from E-Prime to external equipment. So a few general
thoughts ...
First, make sure that your MP35 will really respond to whatever input
you have E-Prime going to. Disconnect the E-Prime computer from the
MP35, and supply a known good input to the MP35 from some other source
-- e.g., you can provide a 3 V or 4.5 V input just by using 2 or 3 1.5 V
batteries in series. (And make sure to test your cable!)
Once you have that working, move on to making sure that E-Prime actually
produces an output. So again, disconnect the E-Prime computer from the
MP35, and hook up your LPT port to a voltmeter or an oscilloscope (or
some LEDs if you are clever), using the same pins as for the MP35. For
improved troubleshooting, do *not* use your actual experiment program
for this work, instead make a separate test program just to explore how
to get E-Prime to produce outputs.
Along those lines, make sure that you have specified the correct LPT
port for E-Prime to use!
And make sure that your E-Prime program produces a "pulse", and one of
sufficient duration that the MP35 can detect it. E.g., add *two* Task
Events to your stimulus object: First one with Delay 0 to do a
WriteByte with your output signal, plus a second one with Delay 100 to
do a WriteByte back to 0.
I will be interested to learn if any of this helps, so please write back.
---------------
David McFarlane
E-Prime training online:
http://psychology.msu.edu/Workshops_Courses/eprime.aspx
Twitter: @EPrimeMaster (
https://twitter.com/EPrimeMaster)