Post Go back to editing

ADIS16375 DEC_RATE register error

Thread Summary

The user experiences an issue with the DEC_RATE register of the ADIS16375, where bits 9 and 8 are shifted left by 1 when reading back the written value. The final answer suggests verifying the prescribed format in the datasheet, but the user notes that the issue persists for DEC_RATE values greater than 256. No definitive solution is provided, and the problem is specific to the ADIS16375, as the ADIS16497 does not exhibit the same behavior.
AI Generated Content

Hi everyone, 

I have problem with the DEC_RATE register of ADIS16375. When I write to the register and read back, the written value of bit 9 and 8 is shift left by 1. For example: If I write 0x0102 to the DEC_RATE register, the read back value is 0x0202.

Does anyone have the similar problem ? Please tell me how to solve it. 

PS: I've try the same code with ADIS16497 and don't have any problem. The write and read data are the same