我需要使用Python通过并行端口发送一些数据。为此我使用 psychopy.parallel 模块。
我有两台通过并口连接的Windows 7 x64机器。此连接已经过测试并正常工作,因为它被其他软件用于通过LPT1端口发送数据。
我已按照here所述为 psychopy.parallel 安装了必要的库。
这是我天真的直觉:
from psychopy import parallel
port = parallel.ParallelPort(address="0xC010")
port.setData(3) # sets just pin 2, 3 high
port.readData()
> 3
from psychopy import prallel
port = parallel.ParallelPort(address="0xEC00")
port.readData()
> 0
我看到虽然我可以在计算机1 上正确设置引脚并读取结果,计算机2 只给我一个0
。
答案 0 :(得分:1)
有几个选择: