ttrftech / NanoVNA

Very Tiny Palmtop Vector Network Analyzer
1.06k stars 296 forks source link

Not use mutex #128

Closed DiSlord closed 4 years ago

DiSlord commented 4 years ago

I implement run some shell commands in sweep thread it allow:

Ready

  • not need use mutex (less size)
  • run calibrate on pause sweep
  • less noise calibration (not break on interrupts)

Need implement

  • allow write command ascan "{start(Hz)} {stop(Hz)} [points] nocal" there points can be any count (return directly measured data in list) its more fast then current scan
  • reduce main thread stack size
  • allow run more faster sweep in main thread if need only CH0 data (very fast update)
DiSlord commented 4 years ago

Implemented add to PR