private void PingButton_Click(object sender, RoutedEventArgs e) { PingeResultTextBox.Text = ""; try { string Address = WebAddressIpTextBlock.Text; _CommandProcessor.ExecuteCommand($"AT+PING=\"{Address}\"", 10000); _CommandProcessor.OnParseSuccessResponse += UpdatePingInformation; } catch (Exception) { Console.WriteLine("Serial port not connected"); } }
private void TestConnectionButton_Click(object sender, RoutedEventArgs e) { try { _CommandProcessor.ExecuteCommand("AT", 100); _CommandProcessor.OnCommandSuccess += UpdateConnectionStatusSuccess; _CommandProcessor.OnCommandTimeout += UpdateConnectionStatusFailure; } catch (Exception) { Console.WriteLine("Serial port not connected"); } }
private void StationItem_Selected(object sender, RoutedEventArgs e) { try { _CommandProcessor.ExecuteCommand("AT+CWMODE=1", 100); _CommandProcessor.OnCommandSuccess += UpdateStationPanelExpanded; } catch (Exception) { Console.WriteLine("Serial port not connected"); } }