internal void SetResult(DeviceState State, Types.dVdt.TestResults Result) { if (State != DeviceState.InProcess) { IsRunning = false; SetLabel(labelResult, State, Result.Passed, Result.Passed ? "OK" : "NotOk"); SetLabel(labelVoltageRate, State, true, Result.VoltageRate.ToString()); } }
public void AddDVdtEvent(DeviceState State, Types.dVdt.TestResults Result) { m_ActionQueue.Enqueue(delegate { if (Cache.Main.mainFrame.Content.Equals(Cache.UserTest)) { Cache.UserTest.SetResultdVdt(State, Result); } else { Cache.DVdt.SetResult(State, Result); } }); }
internal void SetResult(DeviceState State, Types.dVdt.TestResults Result) { IsRunning = false; }
public void PostdVdtEvent(DeviceState State, Types.dVdt.TestResults Result) { EnumerateClients(Client => Client.DvDtHandler(State, Result)); }