public void AddLog(string text)
 {
     Dispatcher.Invoke(() =>
     {
         TbxLogs.AppendText(text);
         TbxLogs.ScrollToEnd();
     });
 }
 private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e)
 {
     ArduinoConnection.GetInstance().DataReceived -= DataReceivedHandler;
     ArduinoConnection.Close();
     TbxLogs.Clear();
 }