added getComplexOnce, compFreqSweep

1. Improved getFreqSweep() to reduce reading interrupts.
2. added another instance of getComplexOnce() to only get
Real/Imaginary Components
3. added compFreqSweep() to get frequency sweep data.