Subversion Repositories freemyipod

Rev

Rev 532 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 532 Rev 533
Line 296... Line 296...
296
        size = to_int(size)
296
        size = to_int(size)
297
        data = self.emcore.i2cread(bus, slave, addr, size)
297
        data = self.emcore.i2cread(bus, slave, addr, size)
298
        bytes = struct.unpack("%dB" % len(data), data)
298
        bytes = struct.unpack("%dB" % len(data), data)
299
        self.logger.info("Data read from I2C:\n")
299
        self.logger.info("Data read from I2C:\n")
300
        for index, byte in enumerate(bytes):
300
        for index, byte in enumerate(bytes):
301
            self.logger.info("%02X: %02X\n" % (index, byte))
301
            self.logger.info("%02X: %02X\n" % (addr + index, byte))
302
    
302
    
303
    @command
303
    @command
304
    def i2cwrite(self, bus, slave, addr, *args):
304
    def i2cwrite(self, bus, slave, addr, *args):
305
        """
305
        """
306
            Writes data to an I2C device
306
            Writes data to an I2C device