Collect response during blank

Aad Pors aadpors at gmail.com
Thu Aug 21 08:14:23 UTC 2014


Never mind! The problem was the PreRelease. I thought I had that ruled out, 
but apparently I was not thorough enough. 

Regards,

Aad

Op woensdag 20 augustus 2014 14:22:58 UTC+2 schreef Aad Pors:
>
> I have been trying this in several ways, but nothing seems to work. Could 
> you post an example of what your intent is?
>
> Op woensdag 20 augustus 2014 11:11:22 UTC+2 schreef Katrin:
>>
>> Hey
>> try the following: copy the whole inline while replacing all Response 
>> objects with Responseobject2 and filling in the other slide... should take 
>> you 2 min...
>> Cheers
>> k
>>
>>
>> 2014-08-20 11:06 GMT+02:00 Aad Pors <aad... at gmail.com>:
>>
>>> Indeed. But in my opinion, since the Time Limit in the StimExp 
>>> properties has been set to 1150 ms, responses that are provided during 
>>> BlankExp presentation should be recorded as responses to the stimulus slide 
>>> (as Eprime intrinsically does). 
>>> Furthermore, if I would indeed add a second ResponseObject, would it not 
>>> be necessary to "copy/paste" the whole script for the second response 
>>> object as well?
>>>
>>> Op woensdag 20 augustus 2014 10:58:51 UTC+2 schreef Katrin:
>>>>
>>>> Hi Aad, as far as I get it the problem is that as Response Object you 
>>>> only choose the stimulusslide.  I am referring to the following line: 
>>>> Set theResponseObject = CRteRunnableInputObject(Rte.GetObject("StimExp"
>>>> )) 
>>>>  
>>>> You have to probably create two Response Objects(1 and 2) ...
>>>> Best
>>>> Katrin
>>>>
>>>>
>>>> 2014-08-20 10:50 GMT+02:00 Aad Pors <aad... at gmail.com>:
>>>>
>>>>> Dear all,
>>>>>
>>>>> *The experiment*
>>>>> 250 ms text stimulus followed by a 900 ms empty text screen (blank). 
>>>>> Single keyboard button responses thoughout this cycle of 1150 ms.
>>>>>
>>>>> *The goal*
>>>>> To collect multiple button presses and releases that are omitted 
>>>>> during on-screen time of the stimulus (StimExp) and the blank (BlankExp), 
>>>>> with their respective response times.
>>>>>
>>>>> *The InLine script*
>>>>>
>>>>> *- - - - - - - - - - - - - - - - - - - *
>>>>>
>>>>>  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
>>>>>
>>>>> *- - - - - - - - - - - - - - - - - - - - - -*
>>>>>
>>>>>  *The problem*
>>>>> The time limit in the StimExp object has been set to 1150 ms. 
>>>>> Therefore, Eprime does what it is supposed to do: it records all button 
>>>>> presses and releases (as set by me), but keeps records on the response time 
>>>>> of the last input only. Te Script works, as long as the responses are 
>>>>> provided during the on-screen time of the stimulus. Inputs whilst the blank 
>>>>> is being presented are not recorded by the script. 
>>>>>
>>>>> *The question*
>>>>> How do I solve this problem? I can't figure it out on my own.
>>>>>
>>>>> Regards,
>>>>>
>>>>> Aad
>>>>>
>>>>> PS, the origin of the script is the Multiple Responses example of PST 
>>>>> support.
>>>>>
>>>>>  -- 
>>>>> 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+u... at googlegroups.com.
>>>>> To post to this group, send email to e-p... at googlegroups.com.
>>>>>
>>>>> To view this discussion on the web visit https://groups.google.com/d/
>>>>> msgid/e-prime/10f406a6-d1e8-4637-92c7-44f5c10b4a7f%40googlegroups.com 
>>>>> <https://groups.google.com/d/msgid/e-prime/10f406a6-d1e8-4637-92c7-44f5c10b4a7f%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>>  -- 
>>> 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+u... at googlegroups.com.
>>> To post to this group, send email to e-p... at googlegroups.com.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/e-prime/4d403894-204d-4051-a041-f396b75c387e%40googlegroups.com 
>>> <https://groups.google.com/d/msgid/e-prime/4d403894-204d-4051-a041-f396b75c387e%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>

-- 
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/5fa182f7-0f53-42cd-badf-0bfca0251e7f%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/20140821/da3dc0be/attachment.htm>


More information about the Eprime mailing list