Event marking for stimulus response applications: Skin Conductance with E-Prime

225 views
Skip to first unread message

LYT

unread,
Apr 9, 2014, 2:00:38 AM4/9/14
to e-p...@googlegroups.com
Hi all,

I know this topic has been covered extensively before but for each post I look at the initial steps have already been completed, which is making it difficult for me to find where to start. If someone could point me in the right direction I'd greatly appreciate it! Here's my situation:

I am planning on using skin conductance equipment, or Biopac's EDA equipment (wireless), while having participants view stimulus via an E-Prime program. I want to have the biopac equipment paired up the E-Prime program where the event timestamp is recorded, allowing for comparison of event and skin conductance rate.

Thank you!

Cognitology

unread,
Apr 9, 2014, 10:15:10 AM4/9/14
to e-p...@googlegroups.com

Hi,

How’s your Biopac EDA recorder receiving triggers? I use EDA with a Brainproducts QuickAmp, which just gets a trigger input via the PC’s parallel port. Which is extremely simple to arrange.

 

Funnily, I just had a discussion on the topic of wireless items in EEG and such: in general, I have seen few scenarios where one isn’t paying extra for a feature which eventually sounds a lot better than it is. Personally, I like my subjects sitting in the lab, as fixed as possible, while my stimulus computer is a big box, my ideal screen is a CRT, and the timing is controlled with the serial port for sublime timing. But perhaps I should think more “out of the box”, i.e. out of the lab!

 

Sorry for the rant!

Best,
Michiel

--
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...@googlegroups.com.
To post to this group, send email to e-p...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/f8d87d76-a5e4-4e1b-bfce-a98c6cb36823%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

LYT

unread,
Apr 9, 2014, 10:33:45 AM4/9/14
to e-p...@googlegroups.com
Hi Michael,

Thanks for your reply! I haven't been able to set it up such that triggers can be received (if I understand what that means). I imagine I would also utilize the parallel ports, however from what I have read so far some in-line code is required to tell E-Prime when to signal that an event has occurred (unless I am mistaken).

No worries about ranting haha--it's another way to share ideas. Also, what kind extra features are you referring to? 

LYT

unread,
Apr 9, 2014, 11:11:47 AM4/9/14
to e-p...@googlegroups.com
My mistake--Michiel, not Michael!

Best,
Lawrence

Cognitology

unread,
Apr 9, 2014, 11:58:18 AM4/9/14
to e-p...@googlegroups.com

Hi,

No problem – I do that myself.

Parallel port:

In general, you write in the user script:

Dim outport As Integer

 

Then, in the beginning of the experiment an inline with:

outport = &H378 ‘this being my parallel port – not the same for everyone

 

 

writeport outport, 1 ‘sends 1 when the command is encountered

‘or:

 

ShowsWord.OnsetSignalData = 2 ‘sends 2 when ShowsWord is shown (a textdisplay here)

ShowsWord.OnsetSignalEnabled = True

ShowsWord.OnsetSignalPort = Outport

 

Hope that helps!

Best,

Michiel

 

PS: features: like wireless (“enabling mobile”).

LYT

unread,
Apr 9, 2014, 1:20:04 PM4/9/14
to e-p...@googlegroups.com
Michiel, 

This is great. I'll try it out soon and report back.

Thank you!

David McFarlane

unread,
Apr 10, 2014, 6:20:20 PM4/10/14
to e-p...@googlegroups.com
If you use EP2.0.10, then for outputting signals
synchonized to various program events you might
look into the new Task Events feature (instead of
using the older and clumsier OnsetSignal...
facility). See the New Features/Reference Guide.

-- David McFarlane


At 4/9/2014 01:20 PM Wednesday, LYT wrote:
>Michiel,
>
>This is great. I'll try it out soon and report back.
>
>Thank you!
>
>On Wednesday, April 9, 2014 11:58:18 AM UTC-4,
>Michiel Sovijärvi-Spapé wrote:
>
>Hi,
>
>No problem – I do that myself.
>
>Parallel port:
>
>In general, you write in the user script:
>
>Dim outport As Integer
>
>
>
>Then, in the beginning of the experiment an inline with:
>
>outport = &H378 ‘this being my parallel port – not tthe same for everyone
>
>
>
>
>
>writeport outport, 1 ‘sends 1 when the command is encountered
>
>‘or:
>
>
>
>ShowsWord.OnsetSignalData = 2 ‘sends 2 when
>ShowsWord is shown (a textdisplay here)
>
>ShowsWord.OnsetSignalEnabled = True
>
>ShowsWord.OnsetSignalPort = Outport
>
>
>
>Hope that helps!
>
>Best,
>
>Michiel
>
>
>
>PS: features: like wireless (“enabling mobile†).
>
>
>
>
>
>From: e-p...@googlegroups.com
>[mailto:e-p...@googlegroups.com] On Behalf Of LYT
>Sent: 9. April 2014 18:12
>To: e-p...@googlegroups.com
>Subject: Re: Event marking for stimulus response
>applications: Skin Conductance with E-Prime
>
>
>
>My mistake--Michiel, not Michael!
>
>
>Best,
>Lawrence
>
>On Wednesday, April 9, 2014 10:33:45 AM UTC-4, LYT wrote:
>
>Hi Michael,
>
>
>Thanks for your reply! I haven't been able to
>set it up such that triggers can be received (if
>I understand what that means). I imagine I would
>also utilize the parallel ports, however from
>what I have read so far some in-line code is
>required to tell E-Prime when to signal that an
>event has occurred (unless I am mistaken).
>
>
>
>No worries about ranting haha--it's another way
>to share ideas. Also, what kind extra features are you referring to?
>
>On Wednesday, April 9, 2014 10:15:10 AM UTC-4,
>Michiel Sovijärvi-Spapé wrote:
>
>Hi,
>
>How’s your Biopac EDA recorder receiving
>triggers? I use EDA with a Brainproducts
>QuickAmp, which just gets a trigger input via
>the PC’s parallel port. Which is extremely simple to arrange.
>
>
>
>Funnily, I just had a discussion on the topic of
>wireless items in EEG and such: in general, I
>have seen few scenarios where one isn’t paying
>extra for a feature which eventually sounds a
>lot better than it is. Personally, I like my
>subjects sitting in the lab, as fixed as
>possible, while my stimulus computer is a big
>box, my ideal screen is a CRT, and the timing is
>controlled with the serial port for sublime
>timing. But perhaps I should think more “out
>of the box†, i.e. out of the lab!

LYT

unread,
Jan 28, 2015, 11:27:13 PM1/28/15
to e-p...@googlegroups.com
Hi everyone,

It's been awhile! I'm just getting back to this project and have the opportunity to use the professional version of E-Prime. It appears as though we're able to send a pulse that Aqknowledge marks. However, these pulses are across several digital ports that are inconsistently recorded. I was wondering if this is normal using the professional version's task-events? I can't seem to find a way to specify a port, as you would with an in-line code. 
Reply all
Reply to author
Forward
0 new messages