Adafruit_PureIO/smbus.py
def write_block_data(self, addr, cmd, vals):
        """Write a block of data to the specified cmd register of the device.
        The amount of data to write should be the first byte inside the vals
        string/bytearray and that count of bytes of data to write should follow
        it.
        """
        # Just use the I2C block data write to write the provided values and
        # their length as the first byte.
        data = bytearray(len(vals)+1)
        data[0] = len(vals) & 0xFF
        data[1:] = vals[0:]
        self.write_i2c_block_data(addr, cmd, data)
def write_block_data(self, addr, cmd, vals):
        """Write a block of data to the specified cmd register of the device.
        The amount of data to write should be the first byte inside the vals
        string/bytearray and that count of bytes of data to write should follow
        it.
        """
        # Just use the I2C block data write to write the provided values and
        # their length as the first byte.
        data = bytearray(len(vals)+1)
        data[0] = len(vals) & 0xFF
        data[1:] = vals[0:]
        self.write_i2c_block_data(addr, cmd, data)
def write_block_data ( self , addr , cmd , vals ) : # Just use the I2C block data write to write the provided values and # their length as the first byte. data = bytearray ( len ( vals ) + 1 ) data [ 0 ] = len ( vals ) & 0xFF data [ 1 : ] = vals [ 0 : ] self . write_i2c_block_data ( addr , cmd , data )
Write a block of data to the specified cmd register of the device.
        The amount of data to write should be the first byte inside the vals
        string/bytearray and that count of bytes of data to write should follow
        it.
Write a block of data to the specified cmd register of the device . The amount of data to write should be the first byte inside the vals string / bytearray and that count of bytes of data to write should follow it .