void ActivePort_PortDataReceived(PortDataReceivedEventArgs args)
 {
     lock (this)
     {
         LogObjectValue?.Invoke("PortDataReceivedEventArgs", args);
         SetLinesState(args.Data as string);
     }
 }
Exemple #2
0
 private void SerialPortDataReceived(object sender, SerialDataReceivedEventArgs e)
 {
     try
     {
         if (PortDataReceived == null)
         {
             return;
         }
         var args = new PortDataReceivedEventArgs(PortName, "Serial", ReadLine());
         PortDataReceived(args);
     }
     catch (Exception)
     {
     }
 }
 private void SerialPortDataReceived(object sender, SerialDataReceivedEventArgs e)
 {
     try
     {
         LogObjectValue?.Invoke("SerialDataReceivedEventArgs", e);
         if (PortDataReceived == null)
         {
             return;
         }
         var args = new PortDataReceivedEventArgs(PortName, "Serial", ReadExisting());
         LogObjectValue?.Invoke("Received Data", args);
         PortDataReceived(args);
     }
     catch (Exception ex)
     {
         LogObjectValue?.Invoke("SerialPortDataReceived Ex", ex);
     }
 }