using rxjava.  Can sample 2048 data points @ 1000Hz no worries