private void LoadUf2000(XmlDocument xmlDoc, Uf2000ConfigData configData)
        {
            XmlOldUf2000 xmlUf2000 = new XmlOldUf2000();
            xmlUf2000.LoadConfig(xmlDoc);

            configData.Gpib.IsController = xmlUf2000.Gpib.SystemController;
            configData.Gpib.BoardIndex = xmlUf2000.Gpib.BoardIndex;
            configData.Gpib.BoardPrimaryAddress = xmlUf2000.Gpib.BoardPrimaryAddress;
            configData.Gpib.BoardSecondaryAddress = xmlUf2000.Gpib.BoardSecondaryAddress;
            configData.Gpib.DevicePrimaryAddress = xmlUf2000.Gpib.DevicePrimaryAddress;
            configData.Gpib.DeviceSecondaryAddress = xmlUf2000.Gpib.DeviceSecondaryAddress;
            configData.Gpib.IsEOI = xmlUf2000.Gpib.IsEoi;
            configData.Gpib.IsEOS = xmlUf2000.Gpib.IsEos;
            configData.Gpib.EightBitEOS = xmlUf2000.Gpib.EightBitEos;
            configData.Gpib.EosChar = xmlUf2000.Gpib.EosChar;
        }
        private void SaveUf2000(XmlDocument xmlDoc, Uf2000ConfigData configData)
        {
            XmlOldUf2000 xmlUf2000 = new XmlOldUf2000();

            xmlUf2000.Gpib.SystemController = configData.Gpib.IsController;
            xmlUf2000.Gpib.BoardIndex = configData.Gpib.BoardIndex;
            xmlUf2000.Gpib.BoardPrimaryAddress = configData.Gpib.BoardPrimaryAddress;
            xmlUf2000.Gpib.BoardSecondaryAddress = configData.Gpib.BoardSecondaryAddress;
            xmlUf2000.Gpib.DevicePrimaryAddress = configData.Gpib.DevicePrimaryAddress;
            xmlUf2000.Gpib.DeviceSecondaryAddress = configData.Gpib.DeviceSecondaryAddress;
            xmlUf2000.Gpib.IsEoi = configData.Gpib.IsEOI;
            xmlUf2000.Gpib.IsEos = configData.Gpib.IsEOS;
            xmlUf2000.Gpib.EightBitEos = configData.Gpib.EightBitEOS;
            xmlUf2000.Gpib.EosChar = configData.Gpib.EosChar;

            xmlUf2000.SaveConfig(xmlDoc);
        }