| 105 | } |
| 106 | |
| 107 | void MathTrace::go_vDialPre() |
| 108 | { |
| 109 | if (enabled() && !_vDial->isMin()) { |
| 110 | if (_view->session().is_running_status()) |
| 111 | _view->session().refresh(DsoSignal::RefreshShort); |
| 112 | const double pre_vdiv = _vDial->get_value(); |
| 113 | _vDial->set_sel(_vDial->get_sel() - 1); |
| 114 | |
| 115 | if (_view->session().is_stopped_status()) |
| 116 | _scale *= pre_vdiv/_vDial->get_value(); |
| 117 | |
| 118 | _view->set_update(_viewport, true); |
| 119 | _view->update(); |
| 120 | } |
| 121 | } |
| 122 | |
| 123 | void MathTrace::go_vDialNext() |
| 124 | { |
nothing calls this directly
no test coverage detected