I implemented an accelerometer MMA8451Q with a MSP430F5419.
I'm trying to read the accelerometer register via I2c which is its communication protocol but it is not reading the correct value.
reading a pre-establish register for example device id the lecture are wrong, ¿some ideas to fix this issue?
I check SDA and SCL with oscilloscope the signals are correct. interrupts are enabled.
And ports configuration are like this.
Anyone can help to solve
Writing a register i see the correct bytes send to accelerometer and ack as well.
To read register the bytes send by msp are correct but the bytes received by the msp are wrong.
i hope this clarify the issue.
Thanks in advance