Changed MIN_ADC_PERIOD to 1500 cycles as seen on the scope
set a limit of 1500 samples per second
Limit on channels in now an optional argument