back

OxyScope control interactions

Some controls change behavior based on other controls and data refresh state.
refresh
more and grow may remain indefinitely in data collection state,
but are paused by changing Auto to Hold.
Hold does not pause one shot until samples per shot slider count,
Instead, REPLOT appears when current one shot completes.
property selected
affects grow or more while running (Auto),
but is inapplicable to one shot data collection.
fit sets least squares line and monotonic cubic curve property
when paused (Hold for more or grow), or halted (REPLOT),
3D and VS are ignored while data collection is neither paused nor halted.
Restart
Implicit control, set by
  • Slength change
  • Title (CarID) change
  • Xprop, Y[0-2]prop change
reset by DataUpdate()
Restart causes (in DataUpdate())
  • ValidateProp() invalid property warnings
  • ButtonUpdate()
  • ends looping for (2 == VM.Refresh && !VM.AutoPlot)
  • resets VM.Bfull, initializes IIR[], restarts data collection
maintained by blekenbleu