This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
jvs:cigal:manual:chapter1:background [2014/03/18 18:35] voyvodic |
jvs:cigal:manual:chapter1:background [2023/02/23 18:43] (current) |
||
---|---|---|---|
Line 4: | Line 4: | ||
If you already have your behavioral tasks set up using other software (e.g. EPrime, Presentation, | If you already have your behavioral tasks set up using other software (e.g. EPrime, Presentation, | ||
- | ==== Running two programs simultaneously without interference ==== | + | ==== Links for configuring and running CIGAL for background recording ==== |
+ | * [[jvs: | ||
+ | * [[jvs: | ||
+ | * [[jvs: | ||
+ | * [[jvs: | ||
+ | * [[jvs: | ||
+ | * [[jvs: | ||
+ | |||
+ | ==== Understanding how to run two programs simultaneously without interference ==== | ||
In order to run two programs simultaneously you must configure each so that they do not attempt to compete for the same limited resources when they run. As long as they don't compete for resources you can run each program independently, | In order to run two programs simultaneously you must configure each so that they do not attempt to compete for the same limited resources when they run. As long as they don't compete for resources you can run each program independently, | ||
Line 29: | Line 37: | ||
The scanner trigger pulse is the most important external input signal you need to think about when running two programs, because that is the best way to make sure they are accurately synchronized with each other (and with the scanner). BIAC provides the scanner trigger signal on multiple different input devices, which means that two programs can read the same trigger signal, provided they read it on different hardware channels. CIGAL should be configured, therefore, to read the scanner trigger from the analog input device, which it has open anyway in order to record the physiological waveforms. That allows the other program to access the scanner trigger pulse from the serial response box (EPrime SRbox), or from a parallel port input (probably no longer available on Windows 7 computers), or by simply manually starting the program by pressing a keyboard key. Since CIGAL will trigger from the scanner automatically, | The scanner trigger pulse is the most important external input signal you need to think about when running two programs, because that is the best way to make sure they are accurately synchronized with each other (and with the scanner). BIAC provides the scanner trigger signal on multiple different input devices, which means that two programs can read the same trigger signal, provided they read it on different hardware channels. CIGAL should be configured, therefore, to read the scanner trigger from the analog input device, which it has open anyway in order to record the physiological waveforms. That allows the other program to access the scanner trigger pulse from the serial response box (EPrime SRbox), or from a parallel port input (probably no longer available on Windows 7 computers), or by simply manually starting the program by pressing a keyboard key. Since CIGAL will trigger from the scanner automatically, | ||
- | ==== Configuring CIGAL for background recording | + | **See Also:**\\ |
+ | [[jvs: | ||
+ | [[jvs: | ||
+ | [[jvs: | ||
+ | [[jvs: | ||
+ | [[jvs: | ||
- | ==== Configuring your other software for compatibility with CIGAL in background ==== | + | [[jvs: |
+ | [[jvs: | ||
- | ==== Starting CIGAL for background recording ==== | ||
- | |||
- | |||
- | **See Also:**\\ | ||
[[jvs: | [[jvs: | ||
[[jvs: | [[jvs: |