private void SendReciveButton_Click(object sender, RoutedEventArgs e) { if (this.SendingRadioButton.IsChecked == true) { if (this.CHKSUMRadioButton.IsChecked == true) { Sender.Send(SelectedPort, Port.ControlValues["NAK"], MainTextBox.Text); } if (CRCRadioButton.IsChecked == true) { Sender.Send(SelectedPort, Port.ControlValues["C"], MainTextBox.Text); } } if (RecievingRadioButton.IsChecked == true) { var letters = "/^[0-9a-zA-Z]+$/"; if (this.CHKSUMRadioButton.IsChecked == true) { var te = Reciever.Recieve(SelectedPort, Port.ControlValues["NAK"]); MainTextBox.Text = te.Replace("\0", string.Empty); } if (CRCRadioButton.IsChecked == true) { var te = Reciever.Recieve(SelectedPort, Port.ControlValues["C"]); MainTextBox.Text = te.Replace("\0", string.Empty); } } }