====== Avotec Arrington Eye Tracker ====== Avotec camera with Arrington software is available on all scanners but exclusively in [[:scan:bst37t|BST3 7T Plus]] and [[:scan:p3]]. [[:scan:p1|Prisma 1]] and [[:scan:p2|Prisma 2]] also have access to [[hardware:eyetracking:eyelink|SR Research EyeLink 1000 Plus]]. * Eye calibration is run on the Arrington PC with the display extended to the projector to present fixation points. * Messages are sent from the Task PC to the Arrington PC by network connection. * The avotec camera samples at 60Hz ===== Software for Tasks ===== The tracker computer communicates over ethernet/network port using [[https://www.arringtonresearch.com/Interfaceframe.html|Arrington Research software]]. * ''ViewPointClient_64.exe'' [[https://www.arringtonresearch.com/ethernet.html|Viewpoint Client]] is a software bridge and should launched before the task * ''VPX_InterApp_64.dll'' provides an API for tasks (EPrime) to talk to ViewPoint, which sends to and optionally recieves data from the tracker commands over the network port. {{.:pasted:20260213-155609.png?300}} Example psychopy code in [[https://github.com/LabNeuroCogDevel/lncdtask/blob/main/lncdtask/externalcom.py#L81|lncdtask's externalcom.py]]. Alternatively, tasks can use the undocumented and officially discouraged direct-to-socket communication. See [[https://github.com/LabNeuroCogDevel/lncdtask/blob/main/lncdtask/arrington_socket.py|lncdtask's arrington_socket.py]] or [[https://github.com/NPACore/mri-tasks/blob/main/Jones/TOL_es3.txt#L1487|Dr. Jone's Tower Of London]] [[https://www.microsoft.com/en-us/download/details.aspx?id=40784|Microsoft Visual C++ Redistributable Packages for Visual Studio 2013]] (MSVCP120.dll and MSVCR120.dll) are needed to run''ViewPointClient_64.exe'' ===== P3 ===== [[:scan:p3]] has a Real Eye Camera Model RE-5701 box mounted to the scanner. On 2025-10-28 it's (SN 57054) IR illumination component failed and was replaced.