This repo provides code for interfacing with SMI eye trackers. For further documentation of the CBU eye tracking setup, see the CBU imaging wiki.
For a high-level calibration script, see fullCalibrationRoutine.m.
For a minimal example, see eyetrackdemo.m.
For complete documentation, see this wiki entry.
Please note that the code above is somewhat outdated - the release of the SMI Matlab SDK makes it possible to interface with the eye tracker using ethernet, which is faster and much easier. If you need advanced eye tracking applications (e.g., gaze-contingent displays), this will be a better approach. If you just want to calibrate, log trials and check fixation accuracy, the above serial-port code is probably good enough.
We use SMI's SDK. See this wiki entry.
Presentation should also work - again there is an SMI SDK.