private void LoadKeithley(XmlDocument xmlDoc, KeithleyConfigData configData) { XmlOldKeithley xmlKeithley = new XmlOldKeithley(); xmlKeithley.LoadConfig(xmlDoc); configData.ScriptFileName = xmlKeithley.ScriptFileName; configData.CsvOutputDir = xmlKeithley.CsvOutputDir; configData.Gpib.IsController = xmlKeithley.Gpib.SystemController; configData.Gpib.BoardIndex = xmlKeithley.Gpib.BoardIndex; configData.Gpib.BoardPrimaryAddress = xmlKeithley.Gpib.BoardPrimaryAddress; configData.Gpib.BoardSecondaryAddress = xmlKeithley.Gpib.BoardSecondaryAddress; configData.Gpib.DevicePrimaryAddress = xmlKeithley.Gpib.DevicePrimaryAddress; configData.Gpib.DeviceSecondaryAddress = xmlKeithley.Gpib.DeviceSecondaryAddress; configData.Gpib.IsEOI = xmlKeithley.Gpib.IsEoi; configData.Gpib.IsEOS = xmlKeithley.Gpib.IsEos; configData.Gpib.EightBitEOS = xmlKeithley.Gpib.EightBitEos; configData.Gpib.EosChar = xmlKeithley.Gpib.EosChar; }
private void SaveKeithley(XmlDocument xmlDoc, KeithleyConfigData configData) { XmlOldKeithley xmlKeithley = new XmlOldKeithley(); xmlKeithley.ScriptFileName = configData.ScriptFileName; xmlKeithley.CsvOutputDir = configData.CsvOutputDir; xmlKeithley.Gpib.SystemController = configData.Gpib.IsController; xmlKeithley.Gpib.BoardIndex = configData.Gpib.BoardIndex; xmlKeithley.Gpib.BoardPrimaryAddress = configData.Gpib.BoardPrimaryAddress; xmlKeithley.Gpib.BoardSecondaryAddress = configData.Gpib.BoardSecondaryAddress; xmlKeithley.Gpib.DevicePrimaryAddress = configData.Gpib.DevicePrimaryAddress; xmlKeithley.Gpib.DeviceSecondaryAddress = configData.Gpib.DeviceSecondaryAddress; xmlKeithley.Gpib.IsEoi = configData.Gpib.IsEOI; xmlKeithley.Gpib.IsEos = configData.Gpib.IsEOS; xmlKeithley.Gpib.EightBitEos = configData.Gpib.EightBitEOS; xmlKeithley.Gpib.EosChar = configData.Gpib.EosChar; xmlKeithley.SaveConfig(xmlDoc); }