IOError:Errno 110连接超时

时间:2017-02-13 08:35:13

标签: raspberry-pi timeout i2c ioerror smbus

我尝试将Heart Rate Sensor与raspberry pi Zero连接起来。要做到这一点,我使用I2C端口通信。 我有一个0x50地址的传感器并且工作正常,但是当我做了很长时间的循环时,出现错误(110)。

例如,我花了一段时间连续看到数据和错误出现(半分钟后),现在传感器没有连接到I2C总线。 (使用命令i2cdetect -y 1我没有看到任何传感器连接,之前的位置,它是。 我不得不断开连接并再次使用它,当我进行多次读取时,再次返回错误,

你知道为什么吗?你能救我吗?

import smbus
    while True:
    bus = smbus.SMBus(1)
    b = bus.read_byte_data(0x50,0)
    print b

0 个答案:

没有答案