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)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
用Java将dpi元数据写入jpeg图像   文件为什么Java会自动解码URI编码的文件名中的%2F?   java多动态时间事件侦听器   java中如何递归查找不同级别的属性值   java Apache Spark MySQL JavaRDD。foreachPartition为什么我得到ClassNotFoundException   Java中的循环变量文件名   java如何参数化调用JNA库的C库名称和路径?   swing如何使gif在Java中运行一次并停止?   Big Sur上的MacOS应用程序,具有java子进程和可访问性API权限   在page类中定义的java Webelement在测试类中不可访问   如何使用java if else从JSON文件中删除重复的元素?   java Android studio dalvik vm找不到类   java在数组中正确使用协方差