Directory mgllib/mglEyelink/

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

[root]/mgllib/mglEyelink

Lines of Code

mgllib/mglEyelink/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 168 (100.0%) 10018 (100.0%) 59.6
dep 87 (51.8%) 7741 (77.3%) 88.9
justin 32 (19.0%) 1269 (12.7%) 39.6
chrg 37 (22.0%) 812 (8.1%) 21.9
eli 12 (7.1%) 196 (2.0%) 16.3

Most Recent Commits

justin 2012-04-26 22:34 Rev.: 1024

mglEyelinkEDFRead somehow the end of the file got commented out which broke things for me. Restoring.

37 lines of code changed in 1 file:

  • mgllib/mglEyelink: mglEyelinkEDFRead.m (+37 -39)
eli 2012-04-06 00:38 Rev.: 1020

was missing the 'return' before the test code stuff

39 lines of code changed in 1 file:

  • mgllib/mglEyelink: mglEyelinkEDFRead.m (+39 -37)
justin 2012-02-25 15:03 Rev.: 1019

mglEyelinkEDFRead gets better handling of left/right eye files. Before it was hard-coded to always read the right eye and would fail on files that had left eye recorded. Now, it saves both of them to the intermediate data structure and then sorts it out in the m file. NOTE if both is set it arbitrarily sets the "gaze" field to the left eye and returns both gazeLeft and gazeRight. Seems like it would be better to have the gaze field return like an average of the two eye positions, but I don't have a test file to work on this.

Also fixed various small error handling checking in the commands and added better help info.

109 lines of code changed in 3 files:

  • mgllib/mglEyelink: mglEyelinkEDFRead.m (+11 -1), mglPrivateEyelinkEDFRead.c (+98 -48), mglPrivateEyelinkEDFRead.mexmaci64 (changed)
chrg 2011-11-10 03:25 Rev.: 999

Fixed a typo.

CGB

1 lines of code changed in 1 file:

  • mgllib/mglEyelink: mglEyelinkSetup.m (+1 -1)
chrg 2011-11-10 02:07 Rev.: 998

Updated the mglEyelinkSetup function so that calibration target parameters can be passed. Needs to be bugtested.

CGB

431 lines of code changed in 3 files:

  • mgllib/mglEyelink: mglEyelinkSetup.m (+78 -10), mglPrivateEyelinkSetup.c (+342 -328), mglPrivateEyelinkSetup.h (+11)
chrg 2011-10-25 03:27 Rev.: 980

mglEyeLinkGetCurrentEyePos now also returns the timestamp associated with the eye position.

CGB

40 lines of code changed in 1 file:

  • mgllib/mglEyelink: mglEyelinkGetCurrentEyePos.m (+40 -19)
dep 2011-09-15 00:39 Rev.: 968

Lion compatible mglMake and mexopt.sh files

302 lines of code changed in 19 files:

  • mgllib/mglEyelink: mexopts.10.5.sh (new 286), mexopts.sh (+2 -2), 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 (+14 -15), 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:

  • 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

12 lines of code changed in 2 files:

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

Use the non-private callback.

21 lines of code changed in 1 file:

  • 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]

935 lines of code changed in 13 files:

  • mgllib/mglEyelink: mglEyelinkEDFOpen.m (new 30), mglEyelinkEDFRead.m (new 166), mglEyelinkOpenEDF.m (del), mglEyelinkReadEDF.m (del), mglPrivateEyelinkEDFOpen.c (new 60), mglPrivateEyelinkEDFOpen.mexmaci64 (new), mglPrivateEyelinkEDFRead.c (new 679), 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:

  • 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

44 lines of code changed in 3 files:

  • mgllib/mglEyelink: mglEyelinkReadEDF.m (+27), mglPrivateEyelinkReadEDF.c (+17 -16), 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...

252 lines of code changed in 2 files:

  • mgllib/mglEyelink: mglPrivateEyelinkReadEDF.c (+252 -111), 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:

  • 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:

  • 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

124 lines of code changed in 4 files:

  • mgllib/mglEyelink: mglEyelinkEDFPrintF.m (-2), mglPrivateEyelinkEDFPrintF.c (-2), mglPrivateEyelinkReadEDF.c (+124 -107), 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:

  • 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.

3 lines of code changed in 3 files:

  • mgllib/mglEyelink: mglPrivateEyelinkReadEDF.c (+3 -2), 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:

  • mgllib/mglEyelink: mglEyelinkEDFPrintF.m (+1 -1)

(32 more)

Generated by StatSVN 0.4.1