I2C sending byte array problem