The I2C address is not 0xC0.
Can you run a I2C Scanner sketch ? It should be 0x60.
There are a few more things in the datasheet that are misleading or incomplete.
When data is read via the I2C bus, I think a repeated start should be used.
Could you try this:
Wire.beginTransmission( 0x60);
int error = Wire.endTransmission();
if( error != 0)
{
Serial.println( "The sensor is not at 0x60");
}
else
{
Serial.println( "The sensor is found, changing I2C address");
Wire.beginTransmission( 0x60);
Wire.write( 0x53); // password register
Wire.write( 0xAA); // password
Wire.endTransmission();
delay(10); // not described somewhere, just for safety
Wire.beginTransmission( 0x60);
Wire.write( 0x00); // I2C address register
Wire.write( 0x50); // new I2C address
Wire.endTransmission();
}
Then turn off the power and turn on the power. Run a I2C Scanner sketch and check if the new I2C address is found.