support testing w/out arduino connection by invoking with 'fake'
first draft of auto-thresholding