Directory trunk/mgllib/mglEyelink/

Directory Created:
2010-03-16 14:33
Total Files:
51
Deleted Files:
9
Lines of Code:
2933

[root]/trunk/mgllib/mglEyelink

Lines of Code

trunk/mgllib/mglEyelink/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 158 (100.0%) 7796 (100.0%) 49.3
dep 87 (55.1%) 6315 (81.0%) 72.5
justin 28 (17.7%) 1123 (14.4%) 40.1
chrg 32 (20.3%) 216 (2.8%) 6.7
eli 11 (7.0%) 142 (1.8%) 12.9

Most Recent Commits

dep 2011-09-15 00:39 Rev.: 968

Lion compatible mglMake and mexopt.sh files

0 lines of code changed in 19 files:

  • trunk/mgllib/mglEyelink: mexopts.10.5.sh (new), mexopts.sh (changed), mglEyelinkIsConnected.mexmaci64 (changed), mglEyelinkRecordingCheck.mexmaci64 (changed), mglEyelinkRecordingStop.mexmaci64 (changed), mglPrivateEyelinkCMDPrintF.mexmaci64 (changed), mglPrivateEyelinkClose.mexmaci64 (changed), mglPrivateEyelinkDriftCorrection.mexmaci64 (changed), mglPrivateEyelinkEDFGetFile.mexmaci64 (changed), mglPrivateEyelinkEDFOpen.mexmaci64 (changed), mglPrivateEyelinkEDFPrintF.mexmaci64 (changed), mglPrivateEyelinkEDFRead.c (changed), mglPrivateEyelinkEDFRead.mexmaci64 (changed), mglPrivateEyelinkGetCurrentSample.mexmaci64 (changed), mglPrivateEyelinkGoOffline.mexmaci64 (changed), mglPrivateEyelinkOpen.mexmaci64 (changed), mglPrivateEyelinkRecordingStart.mexmaci64 (changed), mglPrivateEyelinkSendCommand.mexmaci64 (changed), mglPrivateEyelinkSetup.mexmaci64 (changed)
justin 2011-07-22 08:28 Rev.: 956

Had wrong function name (OpenEDF not EDFOpen)

1 lines of code changed in 1 file:

  • trunk/mgllib/mglEyelink: mglEyelinkEDFOpen.m (+1 -1)
eli 2011-07-13 23:50 Rev.: 951

fixed a small bug in eric's last update which was causing mglPrivateEyelinkEDFRead to crash

0 lines of code changed in 2 files:

  • trunk/mgllib/mglEyelink: mglPrivateEyelinkEDFRead.c (changed), mglPrivateEyelinkEDFRead.mexmaci64 (changed)
dep 2011-07-02 04:19 Rev.: 949

Use the non-private callback.

21 lines of code changed in 1 file:

  • trunk/mgllib/mglEyelink: mglEyelinkRecordingStart.m (+21 -21)
dep 2011-07-02 01:56 Rev.: 948

Renamed *EDF to EDF* to be consistent with other fns
[+ bugfix in merge of getTaskEyeTraces]

61 lines of code changed in 13 files:

  • trunk/mgllib/mglEyelink: mglEyelinkEDFOpen.m (new 1), mglEyelinkEDFRead.m (new), mglEyelinkOpenEDF.m (del), mglEyelinkReadEDF.m (del), mglPrivateEyelinkEDFOpen.c (new 60), mglPrivateEyelinkEDFOpen.mexmaci64 (new), mglPrivateEyelinkEDFRead.c (new), mglPrivateEyelinkEDFRead.mexmaci64 (new), mglPrivateEyelinkOpenEDF.c (del), mglPrivateEyelinkOpenEDF.mexmaci64 (del), mglPrivateEyelinkReadEDF.c (del), mglPrivateEyelinkReadEDF.mexmaci (del), mglPrivateEyelinkReadEDF.mexmaci64 (del)
dep 2011-07-02 01:26 Rev.: 947

Removed copy of CMDPrintF which was duplicated as EDFOpen

0 lines of code changed in 2 files:

  • trunk/mgllib/mglEyelink: mglPrivateEyelinkEDFOpen.c (del), mglPrivateEyelinkEDFOpen.mexmaci64 (changed)
dep 2011-07-02 01:25 Rev.: 946

Fixed for V1 messages with degeneracy;
Fixed initial segment time
Simplified finding the time
Extracted sample time and calibration info from the header

0 lines of code changed in 3 files:

  • trunk/mgllib/mglEyelink: mglEyelinkReadEDF.m (changed), mglPrivateEyelinkReadEDF.c (changed), mglPrivateEyelinkReadEDF.mexmaci64 (changed)
dep 2011-06-26 03:06 Rev.: 936

Updated to correctly parse MGL V1 messages (the messages that were used between about 2010/01
and 2010/08 by some members of the NYU community. The results are placed in a structure compatible
(identical to) the V2 messages. The function and MGL's other code should be modified to include a version
number in the preamble...

0 lines of code changed in 2 files:

  • trunk/mgllib/mglEyelink: mglPrivateEyelinkReadEDF.c (changed), mglPrivateEyelinkReadEDF.mexmaci64 (changed)
chrg 2011-06-11 04:30 Rev.: 933

- Fixed a bug where the output wasn't being set properly in mglEyelinkIsConnected.

Chris

1 lines of code changed in 2 files:

  • trunk/mgllib/mglEyelink: mglEyelinkIsConnected.c (+1 -1), mglEyelinkIsConnected.mexmaci64 (changed)
chrg 2011-06-10 23:33 Rev.: 932

- Added the 64-bit binaries for mglEyeLink. All binaries compiled under Matlab 2010b.

Chris


AM mgllib/mglEyelink/mglPrivateEyelinkGoOffline.mexmaci64
AM mgllib/mglEyelink/mglPrivateEyelinkEDFOpen.mexmaci64
AM mgllib/mglEyelink/mglPrivateEyelinkOpenEDF.mexmaci64
AM mgllib/mglEyelink/mglPrivateEyelinkGetCurrentSample.mexmaci64
AM mgllib/mglEyelink/mglPrivateEyelinkCMDPrintF.mexmaci64
AM mgllib/mglEyelink/mglEyelinkRecordingStop.mexmaci64
AM mgllib/mglEyelink/mglPrivateEyelinkSendCommand.mexmaci64
AM mgllib/mglEyelink/mglPrivateEyelinkEDFGetFile.mexmaci64
AM mgllib/mglEyelink/mglPrivateEyelinkDriftCorrection.mexmaci64
AM mgllib/mglEyelink/mglEyelinkIsConnected.mexmaci64
AM mgllib/mglEyelink/mglEyelinkRecordingCheck.mexmaci64
AM mgllib/mglEyelink/mglPrivateEyelinkEDFPrintF.mexmaci64
AM mgllib/mglEyelink/mglPrivateEyelinkRecordingStart.mexmaci64
AM mgllib/mglEyelink/mglPrivateEyelinkSetup.mexmaci64
AM mgllib/mglEyelink/mglPrivateEyelinkOpen.mexmaci64
AM mgllib/mglEyelink/mglPrivateEyelinkClose.mexmaci64

0 lines of code changed in 16 files:

  • trunk/mgllib/mglEyelink: mglEyelinkIsConnected.mexmaci64 (new), mglEyelinkRecordingCheck.mexmaci64 (new), mglEyelinkRecordingStop.mexmaci64 (new), mglPrivateEyelinkCMDPrintF.mexmaci64 (new), mglPrivateEyelinkClose.mexmaci64 (new), mglPrivateEyelinkDriftCorrection.mexmaci64 (new), mglPrivateEyelinkEDFGetFile.mexmaci64 (new), mglPrivateEyelinkEDFOpen.mexmaci64 (new), mglPrivateEyelinkEDFPrintF.mexmaci64 (new), mglPrivateEyelinkGetCurrentSample.mexmaci64 (new), mglPrivateEyelinkGoOffline.mexmaci64 (new), mglPrivateEyelinkOpen.mexmaci64 (new), mglPrivateEyelinkOpenEDF.mexmaci64 (new), mglPrivateEyelinkRecordingStart.mexmaci64 (new), mglPrivateEyelinkSendCommand.mexmaci64 (new), mglPrivateEyelinkSetup.mexmaci64 (new)
chrg 2011-06-07 06:14 Rev.: 929

Added more data to the output of the EDF read function for EyeLink. Now you can see all messages that were in the data file and their timestamp. Needs to be re-compiled for 32bit, only have the 64bit version compiled.

Chris

0 lines of code changed in 4 files:

  • trunk/mgllib/mglEyelink: mglEyelinkEDFPrintF.m (changed), mglPrivateEyelinkEDFPrintF.c (changed), mglPrivateEyelinkReadEDF.c (changed), mglPrivateEyelinkReadEDF.mexmaci64 (changed)
chrg 2011-01-26 06:57 Rev.: 893

EyeTracker:
- Implemented a function to return the connection status.
- Modified the EDFGetFile function to allow the user to specify the output directory.
- Made the mglEyelinkRecordingStart.m function slightly more robust.

* Haven't gotten the chance to test these functions and changes on an EyeLink rig yet. Will do that in the next day or so.

-Chris Broussard-

214 lines of code changed in 9 files:

  • trunk/mgllib/mglEyelink: mglEyelinkEDFGetFile.m (new 31), mglEyelinkGoOffline.m (new 6), mglEyelinkIsConnected.c (new 33), mglEyelinkIsConnected.m (new 15), mglEyelinkOpenEDF.m (+20 -8), mglEyelinkRecordingCheck.c (-4), mglEyelinkRecordingStart.m (+22 -22), mglPrivateEyelinkEDFGetFile.c (+72 -49), mglPrivateEyelinkGoOffline.c (+15 -23)
eli 2011-01-15 02:34 Rev.: 892

Fixed a bug in which gaze sampels were being set to NaN if there was no corresponding velocity computed. It turns out that there are many time points that have 'missing' velocity samples but perfectly fine gaze samples. Also added a 64-bit version.

0 lines of code changed in 3 files:

  • trunk/mgllib/mglEyelink: mglPrivateEyelinkReadEDF.c (changed), mglPrivateEyelinkReadEDF.mexmaci (changed), mglPrivateEyelinkReadEDF.mexmaci64 (new)
eli 2010-10-30 03:11 Rev.: 883

fixed small bug in number of expected args

1 lines of code changed in 1 file:

  • trunk/mgllib/mglEyelink: mglEyelinkEDFPrintF.m (+1 -1)
eli 2010-10-21 04:50 Rev.: 882

*** empty log message ***

3 lines of code changed in 1 file:

  • trunk/mgllib/mglEyelink: mglEyelinkEDFPrintF.m (+3)
eli 2010-10-21 04:49 Rev.: 881

added a header with some help

15 lines of code changed in 1 file:

  • trunk/mgllib/mglEyelink: mglEyelinkEDFPrintF.m (+15 -9)
eli 2010-10-12 23:38 Rev.: 878

changed from close_eyelink_connection() to eyelink_close(1), which seems to avoid a crash when using the 64-bit eyelink libs

13 lines of code changed in 1 file:

  • trunk/mgllib/mglEyelink: mglPrivateEyelinkClose.c (+13 -9)
eli 2010-10-12 23:28

now returns named structures for saccades, fixations, and blinks. still need to parse calibration and validation sections

110 lines of code changed in 2 files:

  • trunk/mgllib/mglEyelink: mglPrivateEyelinkReadEDF.c (+110 -41), mglPrivateEyelinkReadEDF.mexmaci (changed)
chrg 2010-09-24 04:16 Rev.: 874

Fixed a bug in mglUnbindFrameBufferObject.c which caused glPopAttrib to not work in the function.

CGB

1 lines of code changed in 1 file:

  • trunk/mgllib/mglEyelink: mglEyelinkOpen.m (+1 -1)
justin 2010-09-04 17:56 Rev.: 865

Folding in Eli's modifications to mglPrivateEyelinkReadEDF - but making a few adjustments including fixing the reading of MGL messages and:
1) the field mglTrials is now called mgl
2) if the file is a "new" style mgl task file, then the field mgl will contain a structure with fields for all the variables that are saved. Othewise it will contain a 2xnTrials array like it did before
3) The gaze field is now a structure with fields time,h,v,pupil and whichEye

257 lines of code changed in 3 files:

  • trunk/mgllib/mglEyelink: mglEyelinkReadEDF.m (+3 -6), mglPrivateEyelinkReadEDF.c (+254 -113), mglPrivateEyelinkReadEDF.mexmaci (changed)

(26 more)

Generated by StatSVN 0.4.1