Response collection over blank
Aad Pors
aadpors at gmail.com
Mon Aug 18 07:43:41 UTC 2014
Dear all,
I'll try to be short.
Stimulus setup: text screen with stimulus (StimExp) is presented for 250
ms, followed by an empty text screen (BlankExp) for 900 ms. This cycle is
repeated multiple times with different contents of the stimulus screen.
I want to collect multiple keyboard 'b' presses and releases (b{-b}, max
count 10). This works to the extent that I can indeed collect all these
responses, as long as StimExp is being presented. I want to collect
responses over the complete period of 1150 ms, as defined in the StimExp
Duration properties Time Limit (1150 ms). Responses that are provided
whilst the blank is being presented are not recorded. What can I do about
that? The InLIne reads as follows:
Dim theResponseObject As RteRunnableInputObject
Set theResponseObject = CRteRunnableInputObject(Rte.GetObject("StimExp"))
'If the assert below fires, then the object named in the line above does
not exist
Debug.Assert Not theResponseObject Is Nothing
'Counter variable for the number of responses made
Dim nPressCount As Long
'Counter variable
Dim nIndex As Integer
'Used to set attributes for statistics
Dim strStatistic As String
'Enumerate through the response collection
'If any of the responses were made by the keyboard, display
'the statistics to the user.
For nIndex = 1 To theResponseObject.InputMasks.Responses.Count
'Set theKeyboardResponseData equal to the current keyboard response
Dim theKeyboardResponseData As KeyboardResponseData
Set theKeyboardResponseData =
CKeyboardResponseData(theResponseObject.InputMasks.Responses(nIndex))
If Not theKeyboardResponseData Is Nothing Then
'Increment the press count
nPressCount = nPressCount + 1
'Log reaction time and response for each key press.
c.SetAttrib "KeyPress" & nIndex & "RT", theKeyboardResponseData.RT
c.SetAttrib "KeyPress" & nIndex & "RESP", theKeyboardResponseData.RESP
End If
Next 'nIndex
--
You received this message because you are subscribed to the Google Groups "E-Prime" group.
To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com.
To post to this group, send email to e-prime at googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/bf2cd9e2-d3ae-4fb0-b333-358522ad02c6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listserv.linguistlist.org/pipermail/eprime/attachments/20140818/3739215b/attachment.htm>
More information about the Eprime
mailing list