private void SerialPort_DataReceived(object sender, SerialDataReceivedEventArgs e) { string received = (sender as SerialPort).ReadExisting(); if (Properties.Settings.Default.Logging) { Dispatcher.Invoke(new Action(() => { TextBoxPortData.AppendText(received); TextBoxPortData.ScrollToEnd(); })); } ParseReceivedData(received); }
private void CommandClearLogs_Executed(object sender, ExecutedRoutedEventArgs e) => TextBoxPortData.Clear();