Sending triggers: how to best invoke them?

Brandon Cernicky brandon_cernicky at yahoo.com
Tue Oct 3 22:19:46 UTC 2006


Hi J. Scott,

1) Using a zero duration or a Duration that = the
PreRelease values are identical in that they will
immediately move into the InLine.

There is not a better approach one versus the other. 
The one thing to note is that using this InLine
approach will make the next object OnsetDelay appear
to have long delay values.  This is because when an
object runs, it internally calls
SetNextTargetOnsetTime which is how the object knows
when it is intended to start and how the OnsetDelay
and other values are calculated.

If you use the Duration = PreRelease approach and the
response does not terminate the loop that is you
continue with the object for the remainder of the
expected duration, then you do not have to call
SetNextTargetOnsetTime.  However, it is highly
recommended to call SetNextTargetOnsetTime typically
with a value of Clock.Read especially if you terminate
the loop for any reason.  If you are not performing
logging on the next object, then this is not as
essential.


2) The script logging in the template is primarily for
multiple responses.  E-Prime will log the values of
the last RT and the RESP will be the concatenation of
all of the responses which the ACC is based on.  Many
times, the experiment author will want to know the RT
of each key press and the template shows one way they
can be logged.  There is also a method which would
make each response a row in the data file instead of a
column.


-Brandon


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



More information about the Eprime mailing list