I'm trying to interface ADIS16060/PCB. I'm reading the sensor by sending 3 bytes via SPI, as written in datasheet, I concatenate 2 LSB from the first byte, whole second byte, and 4 MSB of the third byte.
The overall value seems to be logical. The thing is that 2 LSB bits of the processed value are always '1'. This is not a software bug, I can see this also on a scope. I've checked on 2 boards, the result is the same.
The sensor should be 14 bits, but it looks like less.
What could be the problem?