
1、播放eyelink眼动仪播放视频机器配置太低,导致eyelink眼动仪播放视频和声音不同步。
2、eyelink眼动仪播放视频和声音本身就存在不同步。
3、eyelink眼动仪播放使用不当造成视频和声音不同步。
E-prime与EyeLink眼动仪连接问题排除陈锐
重要说明和故障排除:
如果您正在运行 E-Prime 3,则至少需要运行 E-Prime 3 版本号 3.0.3.80 以上才能获得适当的兼容性。
如果您在 Windows 10 下运行 E-Prime 3,您可能需要在 E-Prime 程序设置(Edit ->Experiment ->Devices ->Display)中明确指定要求的刷新率。
如果发生错误:“Error 432: File name or class name not found during OLE Automation operation”,则说明 EyeLink 开发工具包没有正确安装。请下载并安装或重新安装最新版本。
如果实验程序在相机校准之前或之后发生冻结/卡住,请尝试调整 elConnect 内联脚本中的 useSuspend 或 usePriority 变量。
请注意,每个示例的 elConnect 脚本中都存在一些重要设置。默认值通常适合大多数计算机,但对于某些计算机,可能需要进行更改:
elCameraSetup (默认值 1):此变量允许在使用 withCam (GDICal) 或 noCam(busyCal) 间进行选择。如果设置为 1,将使用 withCam。如果设置为 2,将使用 noCam。这两种方法会影响相机设置(校准/验证)和漂移检查绘图的处理。使用 withCam 可以在相机设置模式下将相机图像传输到display PC,而 noCam 则不会。通常情况下使用 withCam 处理是较好的,但对于某些计算机/设置可能会在进入或退出相机设置时引入一个小的延迟。如果您的系统出现这种情况,noCam 可用于缓解延迟。如果使用 withCam,则在运行前应确保 Windows 桌面分辨率与程序脚本要求的分辨率相同。
useSuspend (默认值 0):控制是否使用设备挂起和恢复调用。如果使用 Windows 7 或更早版本,请设置为 1。否则,请保留为 0。如果观察到实验冻结/卡住问题,请尝试切换此值。
usePriority (默认值 0):控制是否使用线程优先级更改调用。如果使用 Windows 7 或更早版本,请设置为 1。否则,请保留为 0。如果观察到实验冻结/卡住问题,请尝试切换此值。如果这两个值都导致冻结,请设置为 2 - 这会启用除 elConnect 脚本末尾的最后一个线程优先级调用之外的所有线程。
谢谢大家观看,如有帮助,来个喜欢或者关注吧!
本文作者:陈锐
本文仅供学习参考,有任何疑问及建议,扫描以下公众号二维码添加交流:
更多学习内容,仅在知识星球发布:
发布于 3 月前著作权归作者所有
赞同 1
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)