public void getwavedata_measure(string ch) { string cmd = ch + ":PAVA? ALL"; string responseString = ""; ConnectManager connectManager = ConnectManager.GetConnectManager(); if (connectManager.isconnected()) { bool flag2 = connectManager.WriteStrCmd(cmd); if (!flag2) { int num = 0; while (!flag2 && (num < 5)) { num++; flag2 = connectManager.WriteStrCmd(cmd); } } if (flag2 && (connectManager.ReadStrFromDevice(out responseString) != -1)) { this.param_unpack(responseString); this.set_measur_param(); } } }
private void button1_Click(object sender, EventArgs e) { var scoperesources = ""; var main = FormMain.getstaticmain(); var connectManager = ConnectManager.GetConnectManager(); var str3 = textBox1.Text.Trim(); var startIndex = -1; for (startIndex = str3.IndexOf(' '); startIndex != -1; startIndex = str3.IndexOf(' ')) { str3 = str3.Remove(startIndex, 1); startIndex = 0; } scoperesources = "TCPIP0::" + str3 + "::inst0::INSTR"; if (scoperesources != "") { if (connectManager.OpenSession(scoperesources) == -1) { MessageBox.Show("The device can not be open, Please confirm the IP address"); } else { if (connectManager.isconnected()) { if (connectManager.device_str_op(scoperesources) == -1) { return; } main.add_device_toList(); main.Updata_UI(0, 0, true); } base.Close(); } } }
private void SRS232_OK_Click(object sender, EventArgs e) { var main = FormMain.getstaticmain(); var comname = COMport_box.SelectedItem.ToString(); var connectManager = ConnectManager.GetConnectManager(); connectManager.RS232_Device_Setting(comname, baudrate, databit, Paritytype, stopbittype); if (connectManager.OpenSession(comname) == -1) { MessageBox.Show( "The device can not be open, Please confirm the setting is matching or the cable is connected"); } else { var startIndex = comname.IndexOf('M') + 1; var str2 = comname.Substring(startIndex); var sddrstr = "ASRL" + str2 + "::INSTR"; if (connectManager.device_str_op(sddrstr) == -1) { base.Close(); } else { main.add_device_toList(); main.Updata_UI(0, 0, true); base.Close(); } } }
private void RS232DLG_Shown(object sender, EventArgs e) { var connectManager = ConnectManager.GetConnectManager(); connectManager.SetConnecType(0); COMport_box.Items.Clear(); var num = connectManager.FindSrc(); if (num < 1) { MessageBox.Show("The device is not connected yet,Please connect it first"); } else { for (var i = 0; i < num; i++) { var str = connectManager.resources[i]; var length = str.IndexOf(':') - 4; var item = str.Substring(4, length); item = "COM" + item; COMport_box.Items.Insert(i, item); } COMport_box.SelectedIndex = 0; } }
private void USMTMC_Click(object sender, EventArgs e) { /*base.Hide(); * base.Close(); * base.Update();*/ Close(); ConnectManager.GetConnectManager().SetConnecType(1); var edlg = new FormConnect(); edlg.ShowDialog(); edlg.Update(); }
private void TCP_IP_Click(object sender, EventArgs e) { /*base.Hide(); * base.Close(); * base.Update();*/ Close(); ConnectManager.GetConnectManager().SetConnecType(2); var dialog = new FormNetwork(); dialog.ShowDialog(); dialog.Update(); }
private void SendSCPIcmd(string cmdstr) { var connectManager = ConnectManager.GetConnectManager(); if (connectManager.isconnected()) { connectManager.WriteStrCmd(cmdstr); } else { MessageBox.Show("The device is not connected yet,Please connect it first"); } }
private void add_divece_Click(object sender, EventArgs e) { var index = 0; var scoperesources = ""; var main = FormMain.getstaticmain(); var connectManager = ConnectManager.GetConnectManager(); if (connectManager.GetConnectType() == 1) { if (connect_list.Items.Count <= 0) { main.Updata_UI(0, 0, false); MessageBox.Show("The device is not connected yet,Please connect it first"); return; } if (connect_list.FocusedItem != null) { index = connect_list.FocusedItem.Index; scoperesources = connect_list.Items[index].Text; } else { scoperesources = connect_list.Items[index].Text; } } if (scoperesources != "") { if (connectManager.OpenSession(scoperesources) == -1) { MessageBox.Show( "The device can not be open, Please confirm the setting is matching or the cable is connected"); } else { if (connectManager.isconnected()) { if (connectManager.device_str_op(scoperesources) == -1) { return; } main.add_device_toList(); main.Updata_UI(0, 0, true); } else { MessageBox.Show("The device is not connected yet,Please connect it first"); } base.Close(); } } }
private void buttonX1_Click(object sender, EventArgs e) { var scoperesources = "USB0::0xF4EC::0xEE3A::1020-1062-6003-00::INSTR"; if (ConnectManager.GetConnectManager().OpenSession(scoperesources) == -1) { MessageBox.Show( "The device can not be open, Please confirm the setting is matching or the cable is connected"); } else { base.Hide(); base.Close(); } }
private void Panel_CML_Shown(object sender, EventArgs e) { if (ConnectManager.GetConnectManager().isconnected()) { switch (FormMain.getstaticmain().GetchNumb()) { case 2: CH3.Enabled = false; ch3offset.Enabled = false; ch3offsetleft.Enabled = false; ch3VDIV.Enabled = false; ch3vdivleft.Enabled = false; ch3offsetright.Enabled = false; ch3vdivright.Enabled = false; CH4.Enabled = false; ch4offset.Enabled = false; ch4offsetleft.Enabled = false; ch4VDIV.Enabled = false; ch4vdivleft.Enabled = false; ch4offsetright.Enabled = false; ch4vdivright.Enabled = false; return; case 4: CH3.Enabled = true; ch3offset.Enabled = true; ch3offsetleft.Enabled = true; ch3VDIV.Enabled = true; ch3vdivleft.Enabled = true; ch3offsetright.Enabled = true; ch3vdivright.Enabled = true; CH4.Enabled = true; ch4offset.Enabled = true; ch4offsetleft.Enabled = true; ch4VDIV.Enabled = true; ch4vdivleft.Enabled = true; ch4offsetright.Enabled = true; ch4vdivright.Enabled = true; break; } } }
private void USBTMCDeviceDLG_Shown(object sender, EventArgs e) { var num = 0; var connectManager = ConnectManager.GetConnectManager(); if (connectManager.GetConnectType() == 1) { num = connectManager.FindSrc(); if (num > 0) { for (var i = 0; i < num; i++) { connect_list.Items.Add(connectManager.resources[i]); } buttonOK.Enabled = true; } else { buttonOK.Enabled = false; //MessageBox.Show("Have not find any device."); } } }
private void SRS232_CANCEL_Click(object sender, EventArgs e) { ConnectManager.GetConnectManager().SetConnecType(-1); base.Close(); }