public void addPsDevice(Device_EA_PS_2342_10B psDev) { this.psuDev = psDev; // per default, manual mode is active changeViewToManual(); psDev.switchModeToManual(nodeId); }
private void createComPort() { if (comboBox_comPort.SelectedItem.ToString() != String.Empty) { string portName = comboBox_comPort.SelectedItem.ToString().Split(' ')[0]; mySerialPort = new SerialPort(portName, 115200, Parity.Odd, 8, StopBits.One); try { mySerialPort.Open(); psuDev = new Device_EA_PS_2342_10B(mySerialPort); outputNode1.addPsDevice(psuDev); outputNode2.addPsDevice(psuDev); button_createComPort.Text = "connected"; button_createComPort.Enabled = false; outputNode1.Enabled = true; outputNode2.Enabled = true; } catch (Exception exc) { MessageBox.Show(exc.Message, "Failed to open specified COM Port", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } } else { MessageBox.Show("Select a COM Port first", "Failed to open specified COM Port", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } }
private void button_dbg_Click(object sender, EventArgs e) { Device_EA_PS_2342_10B psNode = new Device_EA_PS_2342_10B(new SerialPort()); psNode.activateOutput(1); }