added a temporary fix for low-voltage detection on unplugging the usb
improved the delay in read_adc.  This gives more headroom for inconsistency between devices