Exemple #1
0
 static void objReader_Transport(object sender, TransportListenerEventArgs e)
 {
     System.Diagnostics.Debug.Write(String.Format(
                                        "{0}: {1} (timeout={2:D}ms)",
                                        e.Tx ? "TX" : "RX",
                                        ByteFormat.ToHex(e.Data, "", " "),
                                        e.Timeout
                                        ));
 }
Exemple #2
0
 static void TimestampListener(Object sender, TransportListenerEventArgs e)
 {
     Console.Write(String.Format("{0} {1}",
                                 DateTime.Now.ToString("MM/dd/yyyy hh:mm:ss.fff tt"),
                                 e.Tx ? "Sending" : "Received"));
     for (int i = 0; i < e.Data.Length; i++)
     {
         if ((i & 15) == 0)
         {
             Console.WriteLine();
             Console.Write("  ");
         }
         Console.Write("  " + e.Data[i].ToString("X2"));
     }
     Console.WriteLine();
 }
Exemple #3
0
 private void SerialListener(Object sender, TransportListenerEventArgs e)
 {
     transportLogFile.Write(String.Format("{0} {1}",
                                          DateTime.Now.ToString("MM/dd/yyyy hh:mm:ss.fff tt"), e.Tx ? "Sending" : "Received"));
     for (int i = 0; i < e.Data.Length; i++)
     {
         if ((i & 15) == 0)
         {
             transportLogFile.WriteLine();
             transportLogFile.Write("  ");
         }
         transportLogFile.Write("  " + e.Data[i].ToString("X2"));
     }
     transportLogFile.WriteLine();
     transportLogFile.Flush();
 }