I am planning to use 6 interface registers to store the ouput data of 6 RMS tables for an Arduino to read through I2C. When reading the data with the test setup shown below the data was shifted and an extra character was added at the end. When I read the register with the read/write window the same thing happens and is also shown below.
Why is this happening and how do I get the correct data to show up, as shown in the 2nd DSP readback from the left? Other register values seem to be read right. I can for example find the exact value shown in the 1st DSP readback.