Pure Python implementation of the I2C SMBUS Protocol.
pysmbus的Python项目详细描述
pysmbus包是 [python smbus](http://www.lm-sensors.org/browser/i2c-tools/trunk/py-smbus/) 包裹。这允许使用I2C SMBus协议,而无需编译C。
它与python smbus具有相同的模块名smbus,因此它可以 在通常依赖于 python smbus。
目前还不完整。实现了以下方法:
- write_byte_data
- read_byte_data
其他方法还没有实现,因为我没有任何硬件 需要那些方法。欢迎修补程序或其他方法的请求。
这个包已经与Python2.7和3.4一起使用。
示例
from smbus import SMBus
bus = SMBus(1) # Opens /dev/i2c-1 bus.write_byte_data(0x54, 0x13, 0xff)