private void DisposePhaseShiftDeviceController() { if (phaseShiftDeviceController != null) { phaseShiftDeviceController.Dispose(); phaseShiftDeviceController = null; } }
private void InitPhaseShiftDeviceController() { if (phaseShiftSerialPortComboBox != null && phaseShiftSerialPortComboBox.SelectedItem != null) { string serialPort = phaseShiftSerialPortComboBox.SelectedItem.ToString(); phaseShiftDeviceController = new PhaseShiftDeviceController(serialPort); phaseShiftDeviceController.Initialize(); } }