June 2009 Commit Log

Number of Commits:
15
Number of Active Developers:
1
justin 2009-06-30 23:12 Rev.: 584

Removed myscreen.tickScreen -- we are not going to do it this way, since it is annoying to have too many different versions of tickScreen. Instead initScreen will set a bit (useDigIO) which will specify whether to use digIO for reading acquisition and responses

69 lines of code changed in 1 file:

justin 2009-06-30 23:11 Rev.: 583

Add an m file for the private so that it does something reasonable on systems in which it is not compiled.

10 lines of code changed in 2 files:

justin 2009-06-30 23:10 Rev.: 582

mglScreenParams can now be a structure with fields -- the old way of having a cell array was getting confusing with so many unnamed fields. One new field is digin which can contain the digin.portNum digin.acqLine (which line the acq pulse is on) digin.acqType (which type is it 0 1 or [0 1] - for whether to look for transitions to 0 or to 1 or to either), digin.responseLine and digin.responseType. This functionality use mglDigIO.m. Probably still needs some debugging to work.

153 lines of code changed in 4 files:

justin 2009-06-30 18:10 Rev.: 581

Adding ability to init on specified ports

20 lines of code changed in 3 files:

justin 2009-06-30 12:41 Rev.: 580

Adding a function that runs as a thread and reads the digital IO ports from an NI card. This keeps an event queue so that we can get the precise timing of ditial IN events. It can also output digital events any time we choose.

621 lines of code changed in 4 files:

justin 2009-06-29 17:52 Rev.: 579

Command line argument to specify how long to test for

7 lines of code changed in 1 file:

justin 2009-06-29 17:51 Rev.: 578

Allow for the use of site-specific tickScreen (so that at RIKEN I can use digital ports rather than the keyboard functions). Also, some minor changes to have initTask call receive myscreen, and fix missing semicolon on another line

7 lines of code changed in 1 file:

justin 2009-06-29 17:50 Rev.: 577

Ability to modify the fixation cross size and the line width

8 lines of code changed in 1 file:

justin 2009-06-29 17:49 Rev.: 576

Adding riken specific tickScreen function. THe defualt is to run the old function, but now if you set a parameter in your screenParams you can choose your own tickScreen. This is useful for programs like mglRetinotopy that will be used by everyone -- but may need a site specific tickScreen. Also the screenParams has fields to setup the digital port reading. So, screenParams{1}{14} for example will be the name of the tickScreen function (a string) and screenParams{1}{15} will be the digin information. Set it to [] for no dig port. Set it to [portnum acqline responseline1 responseline2] if using digital pulses.

183 lines of code changed in 3 files:

justin 2009-06-29 10:46 Rev.: 575

adding back binaries for mac 64 bit

0 lines of code changed in 43 files:

justin 2009-06-26 14:52 Rev.: 574

Fixing up read/writeDigPort programs so that they don't always open and close the port each time (this will allow them to operate faster). Also, the port number is now an optional input argument. Better running help is given and a test program that reads from one port and writes a 10Hz on/off signal to another port has been added.

493 lines of code changed in 6 files:

justin 2009-06-18 15:20 Rev.: 573

test again

1 lines of code changed in 1 file:

justin 2009-06-05 15:28 Rev.: 572

Working version with Tepcon photometer

60 lines of code changed in 1 file:

justin 2009-06-05 14:46 Rev.: 571

adding back binaries for mac intel

0 lines of code changed in 42 files:

justin 2009-06-05 10:54 Rev.: 570

Adding ability to use different photometers. Minolta code thanks to Taosheng Liu. Working on Topcon code

646 lines of code changed in 1 file:

May 2009 »

Generated by StatSVN 0.4.1