using System;
using System.CodeDom.Compiler;
using System.ComponentModel;
using System.Diagnostics;
using System.Xml.Schema;
using System.Xml.Serialization;

[Serializable]
[DesignerCategory("code")]
[XmlRoot(Namespace = "", IsNullable = false)]
[DebuggerStepThrough]
[GeneratedCode("xsd", "4.0.30319.1")]
[XmlType(AnonymousType = true)]
public class Root
{
	private object[] itemsField;

	[XmlElement("Config", typeof(RootConfig), Form = XmlSchemaForm.Unqualified)]
	[XmlElement("InfoItem", typeof(InfoItem))]
	public object[] Items
	{
		get
		{
			return itemsField;
		}
		set
		{
			itemsField = value;
		}
	}
}
[Serializable]
[XmlRoot(Namespace = "", IsNullable = false)]
[GeneratedCode("xsd", "4.0.30319.1")]
[DebuggerStepThrough]
[DesignerCategory("code")]
[XmlType(AnonymousType = true)]
public class root
{
	private rootInstrumentConfList instrumentConfListField;

	private object otherConfNodesField;

	private rootInstrument[] calInstrumentListField;

	private BluetoothConfigFile btConfig;

	public rootInstrumentConfList InstrumentConfList
	{
		get
		{
			return instrumentConfListField;
		}
		set
		{
			instrumentConfListField = value;
		}
	}

	public object OtherConfNodes
	{
		get
		{
			return otherConfNodesField;
		}
		set
		{
			otherConfNodesField = value;
		}
	}

	[XmlArrayItem("Instrument", IsNullable = false)]
	public rootInstrument[] CalInstrumentList
	{
		get
		{
			return calInstrumentListField;
		}
		set
		{
			calInstrumentListField = value;
		}
	}

	[XmlElement("BluetoothConfigFile")]
	public BluetoothConfigFile BTConfig
	{
		get
		{
			return btConfig;
		}
		set
		{
			btConfig = value;
		}
	}
}
