fix adc polling too often