private void SEND_Click(object sender, RoutedEventArgs e) { generator_SMW200A GEN = new generator_SMW200A("SMW200A"); GEN.host = ip.Text; GEN.port = Convert.ToInt32(port.Text); //первый канал GEN.SOURCE(1);//всегда вызывается перед параметрами!!! GEN.FREQ(Convert.ToInt32(FREQ1.Text)); GEN.POW(LEVEL1.Text); //второй канал GEN.SOURCE(2);//всегда вызывается перед параметрами!!! GEN.FREQ(Convert.ToInt32(FREQ2.Text)); GEN.POW(LEVEL2.Text); GEN.SEND(); bool state = Convert.ToBoolean(checkBox1.IsChecked); if (state) { GEN.OUT1(1); } else { GEN.OUT1(0); } GEN.SEND(); state = Convert.ToBoolean(checkBox2.IsChecked); if (state) { GEN.OUT2(1); } else { GEN.OUT2(0); } GEN.SEND(); }
private void checkBox2_Unchecked(object sender, RoutedEventArgs e) { generator_SMW200A GEN = new generator_SMW200A("SMW200A"); GEN.host = ip.Text; GEN.port = Convert.ToInt32(port.Text); bool state = Convert.ToBoolean(checkBox2.IsChecked); if (state) { GEN.OUT2(1); } else { GEN.OUT2(0); } GEN.SEND(); }