L3GD20H can't set Low_ODR bit
Hi everyone,
I am using a L3GD20H gyro on a custom board. I am successfully talking to it and have been able to set the following registers to values:
CTRL1_reg: 0x0F (power enabled, all axes enabled)
CTRL3_reg: 0x08 (INT2 set for data ready signal)
CTRL4_reg: 0x80 (BDU set and FS set to 245 dps)
However, I am also trying to set the Low_ODR bit in the LOW_ODR (0x39) register to reduce the update rate. For some reason, it always comes back with a reading of 0. Is there something I am missing here? I've tried setting the bit before and after setting the power enabled bit in register CTRL1_reg, but that didn't work. Pulling my hair a bit, since it's likely something stupid, but I can't seem to see what the problem is. Any help would be appreciated.
