ADC not returning correct value do fix