gpt4 book ai didi

python - PsychoPy 中的二进制表示和设置并行端口数据

转载 作者:太空宇宙 更新时间:2023-11-04 03:30:02 49 4
gpt4 key购买 nike

我最近开始学习如何使用 PsychoPy、psychopy.parallel 模块和二进制表示。我希望有人可以让我知道我是否理解正确。

关于 PsychoPy 的 website ,它说这两个函数将引脚 2 和 3 设置为高电平:

parallel.setData(3)

parallel.setData(int("00000011",2))

我假设这两个函数专门将引脚 2 和 3 设置为高电平,因为 parallel.setData(int("00000011",2)) 中最右边的 1 指的是引脚 2,左边的 1 指的是引脚 3。如果我是对的,以下是否正确?

要将引脚 2、3、4、5 和 8 设置为高电平,我应该使用以下任一方法:

parallel.setData(79)

parallel.setData(int("01001111",2))

此外,人们在编写实验程序时通常如何决定将哪些引脚组合设置为高/低(我试图在 PsychoPy 中的 EEG 实验期间发送两个或更多触发器)?或者这完全取决于我,只要我知道哪个引脚组合设置为高/低与哪个特定实验事件相关联?

我非常感谢任何人可以提供的帮助。非常感谢!

最佳答案

您的解释似乎是正确的。

要设置的引脚的选择实际上取决于您的 EEG 系统及其信号协议(protocol),或者您将在分析软件阶段执行的任何操作以从这些触发器中提取含义。 PsychoPy 不知道也不关心管脚的值:这些东西完全取决于您来正确确定以满足外部要求。

请注意,您可能还需要控制脉冲的持续时间:同样,这将由 EEG 硬件决定。

关于python - PsychoPy 中的二进制表示和设置并行端口数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31418934/

49 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com