我有一个brainvision USB适配器,它有一个连接到DB25电缆的触发端口。电缆的另一端进入PC机的并行端口,并连接有一根BNC电缆。我检查了与DB25电缆引脚的连接,它似乎连接(很可能没有)到并行端口的线路馈电引脚(引脚14)。现在,我正在使用input32库写入python中并行端口的数据管脚,该并行端口将触发器从我在PC上的演示软件发送到brainvision recorder(用于EEG)中。我想使用BNC电缆将触发器发送到另一个系统(接受TTL脉冲触发器)。有谁能给我一个建议吗?在
我知道这个问题建议使用input32库,但我愿意接受解决方案。在
有些事我已经试过了输出:-在
试图在我的系统上安装pyparallel库,但它在import语句中给了我一个错误(dll错误)。我的系统上没有安装giveio,所以没有成功。在网上查过了。似乎是64位系统的问题(在32位上运行良好)。
目前从python生成按键,因为系统记录器可以选择使用keypress手动录制。但它需要我把焦点转移到记录器窗口来记录触发器。我知道使用python也可以自动完成这项工作,但这会导致严重的延迟。
任何帮助都是非常感谢的。提前谢谢。:)
日间;夜间:
可能是您的电缆无法实现您想要实现的目标(即,它只能用作“输入”,而不能用作输出)
在您的情况下,我会联系Brain Products的客户支持,因为您的问题与硬件有关,如果无法复制问题,则很难为您的问题提供有用的答案
我对您使用的硬件有点熟悉,所以让我们澄清一下:您使用的是这样的电缆吗(见图)?在
我们也在使用这条电缆-但与您的意图相反。我们将插头连接到一个响应按钮盒。每当按下那个盒子上的按钮,一个TTL触发器就会通过BNC电缆发送到db25连接器(图像中有繁文缛节),然后直接进入大脑产品硬件,在脑视觉记录软件中显示为触发器。在
对我来说,TTL触发器首先连接到插入计算机的db25连接器电缆的一端,而不是直接插入Brain Products硬件(记录所有触发器和数据),这是非常违反直觉的。但是,客户支持告诉我,这是一条路。在
相关问题 更多 >
编程相关推荐