
Abdun Nafay
Pakistan
Asked
— Edited
I have mpu-6050 6dof imu. I want to read the value of who_am_i register with register number 0x75. The register returns address 0x68. But I am getting 255. The device address is 0x68 as well. Code is as follows:
byte[] ret = ezB_Connect1.EZB.I2C.Read(I2C.ReadArgsEnum.Auto,0x75,1);
here is the register description for the device:RM-MPU-6000A.pdf
I checked my imu with arduino and it works fine. So, any help here?
Hi DJ sures It's OK, that works fine when i call the init function before the get data. Thank you have a good week end. Bye Christophe

Hi DJ Sures My projet works fine but I have just a remark to say. I think that you have reversed :
Bye Christophe
The data collected is correct, they are not reversed.