code: async def i2c_write_request(self, address, args):
          
          data = [address, Constants.I2C_WRITE]
          for item in args:
              item_lsb = item & 0x7f
              data.append(item_lsb)
              item_msb = (item >> 7) & 0x7f
              data.append(item_msb)
          await self._send_sysex(PrivateConstants.I2C_REQUEST, data)
docs: Write data to an i2c device.
  
          :param address: i2c device address
  
          :param args: A variable number of bytes to be sent to the device
                       passed in as a list
  
          :returns: No return value.