Beispiel #1
0
 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);
         }
     });
 }
Beispiel #2
0
 internal void SetFault(Types.dVdt.HWFaultReason Fault)
 {
     lblFault.Content    = Fault.ToString();
     lblFault.Visibility = Visibility.Visible;
     IsRunning           = false;
 }
Beispiel #3
0
 public void PostdVdtNotificationEvent(Types.dVdt.HWWarningReason Warning,
                                       Types.dVdt.HWFaultReason Fault, Types.dVdt.HWDisableReason Disable)
 {
     EnumerateClients(Client => Client.DvDtNotificationHandler(Warning, Fault, Disable));
 }