adc wakeup code working, with noisy wakeups :(