The Wire.endTransmission() should only be used when writing data.
In the file "smart_motor_driver/Software/testing/i2c_smart_motor_tester/i2c_smart_motor_tester.ino", the Wire.endTransmission() after a Wire.requestFrom() can be removed. They are at the moment at line 45 and 55.