for Macintosh
Download
Eyelink Toolbox
Changes
See also the document "changes" in the EyelinkToolbox directory for a list of changes.
Version 1.4.4 27-11-2002
Fixed dummy mode bug in
eyelink.dll (was due to an eyelink software incompatability
eyelinkeventexample now works on both mac and pc
New function in eyelinkoneliners: dummymodedlg is now used in
some of the examples to ask to run in dummy mode when no eyelink
is connected
Version 1.4.3 26-11-2002
Includes eyelink.dll PC beta version
PC support added to Eyelink Demo experiment
added function dodriftcorrection which implements driftcorrection
loop
getkeyforeyelink made PC compatible
getkeyforeyelinktest, slightly adapted
known bugs: on PC, there's no
communication between operator PC and subject PC during image-mode
display
eyelinkeventexample does not work on PC
On PC no builtin drift correction and trackersetup functions are
implemented
PC version requires modified getchar.dll!
Version 1.4.1 15-10-2002
dotrackersetup.m: now allows one
to go directly into a particular tracker mode (this option is
not fully tested. Just leave out the 'sendkey' parameter and it
will work as it used to.)
changed call to 'getnextdatatype' into 'getnextdata' to conform
to the c-routine call
New naming scheme for folder and subfolders, a la PsychToolbox
EyelinkToolbox
EyelinkTests
EyelinkSounds
EyelinkBasic
EyelinkDemos
new functions:
time = EYELINK('requesttime')
time = EYELINK('readtime')
result = EYELINK('buttonstates')
[result = ]EYELINK('flushkeybuttons'[, enablebuttons = 0])
new tests:
EXGetEyeLinkTime.m
testbutton.m
changed demo:
eyelinkexample is now identical to the one in the BRMIC paper
Software used to produce/test
the code.
Mac OS 9.2.2
C-compiler: CodeWarrior 6.1.
Matlab 5.2.1
Operator PC: EyeLink 2.04
PsychToolbox 2.44
Version 1.3.0 25-07-02
limited release
Version 1.2.0 28-06-01
Software used to produce/test
the code.
Mac OS 9.1.
C-compiler: CodeWarrior 6.1.
Matlab 5.2.1
Operator PC: EyeLink 2.04
PsychToolbox 2.44
updated on-line documentation
added a few test programs provided by John Palmer
added SimpleStepExperiment by John Palmer to the demo's
Reorganised demo-experiments
Version 1.1.0 (limited release)
04-06-01
Functions added to eyelink.mex
type = EYELINK('getnextdatatype')
item = EYELINK('getfloatdata', type)
[status =] EYELINK('receivefile',['filename'], ['dest'], ['dest_is_path'])
[result = ]EYELINK('playbackstart')
[result = ]EYELINK('playbackstop')
[result =] EYELINK('waitfordata', maxwait, samples, events)
[result =] EYELINK('dodriftcorrect',[x = Screenwidth/2], [y =
Screenheight/2], [draw = 1], [allow_setup = 1)
New m-file based function: initeyelinkdefaults
Added testeyelinksounds.m
As suggested by John Palmer, removed use of global parameter
from Toolbox. Updates to all functions to reflect this.
Changes to demo experiment reflect this
Real-time demo now also does something interesting in dummy mode
New, even compacter short demo called eyelinkexample.m
Added some comments and steps to this file
Readme.m in sounds folder explains what to do with sounds
Version 1.0.1 (limited release)
28-05-01
Almost immediately released
after version 1.0
to remove some bugs.
Version 1.0 (limited release)
25-05-01
first version distributed
to a small number of testers