var bytes_transmitted = Wire.endTransmission();
// Make sure transmission was sucessful
if (bytes_transmitted == 0 ) {
}
Wire.endTransmission doesn't follow Arduino Lang return. See (https://www.arduino.cc/en/Reference/WireEndTransmission). Should be 0 if success.