code: func (b *Client) I2cRead(address int, numBytes int) error {
  	return b.WriteSysex([]byte{I2CRequest, byte(address), (I2CModeRead << 3),
  		byte(numBytes) & 0x7F, (byte(numBytes) >> 7) & 0x7F})
  }
docs: // I2cRead reads numBytes from address once.