我在Win7 64位操作系统上使用PsychoPy独立v1.81.00发送eeg录制触发器时遇到问题.我按照这里的描述,不会得到任何(更多)错误.但是,触发器不会显示在录制计算机上(Win7 32bit下的Brainvision录制器).
我做了什么:
windll.inpout32.Out32(0x378, triggerCode)触发代码没有显示在Brainvision Recorder中,但似乎在调用时设置正确print str(windll.inpout32.Inp32(0x378)).
感谢您的每一条建议或想法!
我使用Standalone PsychoPy v1.80.03编写了一个点探针范例.在点探测之后,我需要一个看起来与点探测相同的修改任务.因此,我在第二个任务的构造函数中传递点探测对象,以重新使用窗口和绑定到此窗口的刺激容器.
然而,在第二个任务开始之前,我需要使用a输入一些信息(例如条件)gui.DlgFromDict.由于点探测器的窗口仍处于全屏状态,因此无法访问对话框.
我尝试将全屏更改为false dotProbe.window.fullscr = False后跟一个dotProbe.window.flip()但是一旦窗口被实例化,更改此属性似乎没有效果.
关闭窗口dotProbe.window.close()使Dialog可访问,但没有功能再次打开窗口继续第二个任务.当然我可以构建一个新的窗口,但正如我所说,我需要在完全相同的位置和所有其他参数相同的刺激相同的设置.复制从一个脚本到另一个的所有参数设置为"手动"确保他们看起来相同是不期望的-因为就像给点探测之前提供输入的第二个任务,因为脚本应该能够独立运行(如果没有点探测解决方法在构造函数中提供了对象,创建了一个新的提供默认外观的对象.
谢谢你的帮助!