Example #1
0
 private static void SpcInterface_ReaderHeartbeatReceived(object _sender, iIDReaderLibrary.SpcInterfaceFunctions.ReaderHeartbeat _heartbeat)
 {
     //Event raised when Heartbeat received from Reader
     lock (m_Lock)
     {
         Console.SetCursorPosition(0, Console.CursorTop - 3);
         Console.WriteLine(string.Format("Heartbeat {0}: {1}, {2}", _heartbeat.Timestamp.ToString("HH:mm:ss"), _heartbeat.ReaderID, _heartbeat.BatteryStatus));
         Console.SetCursorPosition(0, Console.CursorTop + 2);
     }
 }
 private void SpcInterface_ReaderHeartbeatReceived(object _sender, iIDReaderLibrary.SpcInterfaceFunctions.ReaderHeartbeat _heartbeat)
 {
     //Event raised when Heartbeat received from Reader
     if (m_Disposing)
     {
         return;
     }
     AddLoggingText(string.Format("Heartbeat received: {0}, {1}", _heartbeat.ReaderID, _heartbeat.BatteryStatus));
     Dispatcher.Invoke(() =>
     {
         textBlock_ReaderID.Text = _heartbeat.ReaderID.ToString();
         textBlock_Battery.Text  = _heartbeat.BatteryStatus.ToString();
         if (((SolidColorBrush)border_Result.Background).Color != Colors.Transparent)
         {
             border_Result.Background = new SolidColorBrush(Colors.Transparent);
         }
     });
 }