public void AddDVdtFaultEvent(Types.dVdt.HWFaultReason Fault) { m_ActionQueue.Enqueue(delegate { if (Cache.Main.mainFrame.Content.Equals(Cache.UserTest)) { Cache.UserTest.SetDVdtFault(Fault); } else { Cache.DVdt.SetFault(Fault); } }); }
internal void SetFault(Types.dVdt.HWFaultReason Fault) { lblFault.Content = Fault.ToString(); lblFault.Visibility = Visibility.Visible; IsRunning = false; }
public void PostdVdtNotificationEvent(Types.dVdt.HWWarningReason Warning, Types.dVdt.HWFaultReason Fault, Types.dVdt.HWDisableReason Disable) { EnumerateClients(Client => Client.DvDtNotificationHandler(Warning, Fault, Disable)); }