adjusted read_all() function to work with new ADC