SparkFun Forums 

Where electronics enthusiasts find answers.

Have questions about a SparkFun product or board? This is the place to be.
By lusher00
#155089
I have a BMA180 accelerometer on an i2c bus. I'm able to read and write the appropriate registers but I can't get the range setting to take effect. I read the register, or it with the range setting, write it back and then read it again to verify the write was accepted and it is but the range doesn't change. The ADC readings are always the same. The ADC readings are different than what I would expect as well. Oriented with Z+ pointing straight up I see about 2300 on the Z axis but I see up around 400 on the X and Y axes. Those should be darn near 0 in my experience.