= ScannerSynch = ScannerSynch provides an interface for National Instruments PCI 6503 card used to capture all pulses (scanner synch pulse and button pulses alike). For more information, type in MATLAB {{{#!highlight matlab numbers=off help ScannerSynchClass }}} {{{#!wiki caution N.B.: National Instruments PCI 6503 card does not monitor pulses in the background, so you have to make sure that you wait for any pulse before it comes! }}} Any problems, report them to [[http://imaging.mrc-cbu.cam.ac.uk/imaging/TiborAuer|Tibor Auer]]. <> == Obtain ScannerSynch == * ScannerSynch is available on all relevant PCs (StimPCs, "mimic" PC) * From your desktop PC (Windows), you can also have a copy from `\\cbsu\data\Group\Imaging-Local\cbu\matlab` * You can also download it from [[attachment:ScannerSynchClass.m|here]] (right-click and "Save As...") == Using ScannerSynch == === Initialise === * Default. Use only if device (scanner, pulse emulator) is connected (only in StimPCs and mimic PC)! . {{{#!highlight matlab numbers=off SSO = ScannerSynchClass; }}} . {{{#!highlight matlab numbers=off SSO = ScannerSynchClass(1); % emulate scanner synch pulse }}} . {{{#!highlight matlab numbers=off SSO = ScannerSynchClass(0,1); % emulate button box }}} . {{{#!highlight matlab numbers=off SSO = ScannerSynchClass(1,1); % emulate scanner synch pulse and button box }}}