Hello,
What difference is there between there's wire.read and wire.receive?
Indeed, I use the program at Sparkfun of AHRS and one program I do not have the same results between Atmega328 and PIC32.
On the Atmega, I use wire.read and I read an accelerometer ADXL345 me a reference value in 2's complement. I think wire.read manages the 2's complement.
On the PIC, I use wire.receive and I execute the same and I observe that the complement of 2 is not supported.
thank you