Hi!
I'm using ADS1015 to measure 4 voltages, all of the lines are single ended. Supply for ADS1015 is +3.3V. All input signals (AIN0,...AIN4) should be in allowed range.
My problem is that I can't switch MUX through I2C to be in single-ended mode. Default is differential measurement. When I send command to switch MUX to single-ended measurement (for example input AIN2) i get simmilar value in config register, but in differential mode (sending [2:0]MUX: 110, but then I read from the register 010, same for all other inputs, AIN1: 101, but then I read 001 value from config register).
Why does it always switch to differential measurment? Is there a sequence of commands needed to be perfomed before switching to single-ended measurement?
Thanks