Correct, Incorrect and No Response: Differential Feedback Display Times
David McFarlane
mcfarla9 at msu.edu
Tue Jan 3 20:43:35 UTC 2012
Brad,
Stock reminder: 1) I do not work for PST. 2) PST's trained staff
take any and all questions at
http://support.pstnet.com/e%2Dprime/support/login.asp , and they
strive to respond to all requests in 24-48 hours -- this is pretty
much their substitute for proper documentation, so make full use of
it. 3) In addition, PST takes questions at their Facebook page
(http://www.facebook.com/pages/Psychology-Software-Tools-Inc/241802160683
), and offers several instructional videos there and on their YouTube
channel (http://www.youtube.com/user/PSTNET ) (no Twitter feed yet,
though). 4) If you do get an answer from PST staff, please extend
the courtesy of posting their reply back here for the sake of others.
That said, here is my take...
You do not say how you get your feedback to show "please try to
respond faster" for the no-response case, but let's assume that you
use the same stimulus feedback object for each type of response, and
need merely adjust its duration. In that case, you need merely add
an If clause to include the no-respone case. I have documented at
http://support.pstnet.com/forum/Topic2711-5-1.aspx?Highlight=problems+feedback
a few ways to test for no-response with inline code, so pick one that
suits you. E.g.,
Const DurCorrect as Integer = 1000
Const DurIncorrect as Integer = 1500
Const DurNoResponse as Integer = 2000
If (StimText.RT = 0) Then ' no response
c.SetAttrib "FeedDur", DurNoResponse
ElseIf StimText.ACC Then ' correct answer
c.SetAttrib "FeedDur", DurCorrect
Else ' incorrect answer
c.SetAttrib "FeedDur", DurIncorrect
End If
-- David McFarlane
At 12/23/2011 11:15 PM Friday, you wrote:
>I am trying to program e prime to display "correct" after a correct
>response for 1000 ms, and "incorrect" after an incorrect response for
>1500ms. I also wish to display "please try to respond faster" for
>2000 ms in the event a participant takes longer than 1500 ms to
>respond to the stimulus. Thanks to a previous post, I used the
>following inline to code for the correct and incorrect responses. I
>have also been able to set the response time limit at 1500 ms.
>However, I have been unable to determine how to set the no response
>feedback display at 2000 ms. Any suggestions would be much
>appreciated!
>
>-Brad
>
>Const DurCorrect as Integer = 1000
>Const DurIncorrect as Integer = 1500
>If StimText.ACC Then ' correct answer
> c.SetAttrib "FeedDur", DurCorrect
>Else ' incorrect answer
> c.SetAttrib "FeedDur", DurIncorrect
>End If
--
You received this message because you are subscribed to the Google Groups "E-Prime" group.
To post to this group, send email to e-prime at googlegroups.com.
To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com.
For more options, visit this group at http://groups.google.com/group/e-prime?hl=en.
More information about the Eprime
mailing list