2024-06-01 11:59:21 发布
网友
在Psychopy/Python中:在while循环中,我需要读入一些信息(使用pyserial)并将其附加到每一帧的列表中。你知道吗
t = trialClock.getTime() while True: line = ser.readline() #read in line if line: lines.append(line) #append to list ...
如何使用试用时钟访问每个帧?我需要每0.016ms(60hz)读一行并附加到列表中。你知道吗
谢谢 史蒂夫
你需要有一个:
win.flip()
在while循环的代码末尾,这样循环每刷新一帧只迭代一次。i、 e.代码在此点暂停,直到屏幕实际被重画,将循环限制为60赫兹(假设屏幕以该速率刷新)。你知道吗
这样,您就可以使用非常精确的硬件定时,而不是使用软件定时器。你知道吗
你需要有一个:
在while循环的代码末尾,这样循环每刷新一帧只迭代一次。i、 e.代码在此点暂停,直到屏幕实际被重画,将循环限制为60赫兹(假设屏幕以该速率刷新)。你知道吗
这样,您就可以使用非常精确的硬件定时,而不是使用软件定时器。你知道吗
相关问题 更多 >
编程相关推荐