How do I get MATLAB to output a digital marker via the parallel port to Biopac's Acqknowledge software?
6 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I'm basically using MATLAB in place of E-Prime/Superlab/DirectRT etc. In order to mark Acqknowledge (Biopac) with a digital marker (and trigger acquisition), I require the STP100C - This module would accept a digital marker via the parallel port. Therefore, I need to program MATLAB to output a digital marker via the parallel port of the computer, I'm sure there must be some command for that.
I am trying to collect Event Related Potentials and I have 2 targets/stimuli (T1 & T2). These are letters that are part of a rapid serial visual presentation. After each string is presented, the participant has to reply yes/ no to whether T1 or T2 was presented. As far as physiology is concerned I am measuring the onset of the P300.
0 Commenti
Risposta accettata
PT
il 26 Mar 2013
Modificato: PT
il 26 Mar 2013
Take a look at "digitalio" in the Data Acquisition Toolbox. Here's a short example code:
% Initialize 2 lines (2nd line reserved for future use)
ppobjects.dio = digitalio('parallel', 'LPT1');
ppobjects.lines = addline(ppobjects.dio,1:2,'out');
% Set line 1 to high
linenum = 1;
value = 1;
putvalue(ppobjects.lines(linenum),value);
% Set line 1 to low
linenum = 1;
value = 0;
putvalue(ppobjects.lines(linenum),value);
4 Commenti
PT
il 1 Apr 2013
In that case, wire line 1 and gnd of parallel port to the signal and return on your device's digital input. From Wikipedia, it should be pin 2 or 3 for + and any of the gnd pins for -.
Più risposte (1)
steamrice
il 28 Gen 2020
I am haveing a similar software and hardware design problem using biopac and stp100C. Could someone help?
0 Commenti
Vedere anche
Categorie
Scopri di più su Simultaneous and Synchronized Operations in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!