I2C.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:Hardware-Bruteforce-Framework-2 作者: cervoise 项目源码 文件源码
def __init__(self, address):
        self.ADDRESS = address

        self.CMD_SEND_STRING = 0x01
        self.CMD_SEND_CHAR = 0x02
        self.CMD_MOUSE_MOVE = 0x03
        self.CMD_WHO = 0x04
        self.CMD_MOUSE_CLICK = 0x06

        self.RESP_WHO = {0x00 : 'Unknown board/Command unknown',
                 0xA1 : 'Arduino Leonardo',
                 0xA2 : 'Arduino Micro',
                 0xB3 : 'Teensy 2.0',
                 0xB4 : 'Teensy++ 2.0',
                 0xB5 : 'Teensy 3.0',
                 0xB6 : 'Teensy 3.1 / 3.2',
                 0xB7 : 'Teensy LC',
        }
        self.response = 0
        # for RPI version 1, use "bus = smbus.SMBus(0)"
        try:
            self.bus = smbus.SMBus(1)
        except:
            print "No I2C install"
            sys.exit(1)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号