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");
     }
 }
Beispiel #3
0
 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");
     }
 }