<?xml version="1.0" encoding="utf-8" ?>
<configSchema name="Loader" version="dfl.2.00.00">
	<include schema="SecBase" version="dfl.2.00.00" />
	
	
	<class name="COMPortDeviceFolder" extends="Node,SchemaContext">
		<staticName value="COMPorts" />
		<child class="COMPortDevice" maxOccurs="unbounded" />
	</class>
	
	<class name="COMPortDevice" extends="Node">
		<property name="Port" type="string">
			<enumeration value="COM1" />
			<enumeration value="COM2" />
			<enumeration value="COM3" />
			<enumeration value="COM4" />
			<default value="COM1" />
		</property>
		<property name="BitsPerSecond" type="integer">
			<enumeration value="300" />
			<enumeration value="1200" />
			<enumeration value="2400" />
			<enumeration value="4800" />
			<enumeration value="9600" />
			<enumeration value="19200" />
			<enumeration value="38400" />
			<enumeration value="57600" />
			<enumeration value="115200" />
			<default value="9600" />
		</property>
		<property name="DataBits" type="integer">
			<enumeration value="5" />
			<enumeration value="6" />
			<enumeration value="7" />
			<enumeration value="8" />
			<default value="8" />
		</property>
		<property name="Parity" type="string">
			<enumeration value="Even" />
			<enumeration value="Odd" />
			<enumeration value="None" />
			<default value="None" />
		</property>
		<property name="StopBits" type="integer">
			<enumeration value="1" />
			<enumeration value="2" />
			<default value="1" />
		</property>
		<property name="FlowControl" type="string">
			<enumeration value="Xon/Xoff" />
			<enumeration value="RTS/CTS" />
			<enumeration value="None" />
			<default value="None" />
		</property>
	</class>
	
</configSchema>
