[SOLVED]SAMD21 reading MPU6050 Gyro MSB always 255

I just took a quick look at the "Arduino" SAMD Wire.h and the "SparkFun " SAMD Wire.h. There are differences on lines 37, 74, and 77. Honestly, I'm not sure what impact they would have.

Here is line 37 from the arduino SAMD Wire.h:

void begin(uint8_t, bool enableGeneralCall = false);

and the SparkFun SAMD Wire.h:

void begin(uint8_t);

Here are lines 73-78 from Arduino:

    // RX Buffer
    RingBufferN<256> rxBuffer;

    //TX buffer
    RingBufferN<256> txBuffer;
    uint8_t txAddress;

and from SparkFun:

    // RX Buffer
    RingBuffer rxBuffer;

    //TX buffer
    RingBuffer txBuffer;
    uint8_t txAddress;