<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2011 rel. 2 (http://www.altova.com) by TeaM DJiNN (TeaM DJiNN) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:element name="SETI_Station">
		<xs:annotation>
			<xs:documentation>Root element of the data</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TitleBlock">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Version">
								<xs:complexType>
									<xs:attribute name="XML" type="xs:string" use="optional"/>
									<xs:attribute name="SML" type="xs:string" use="optional"/>
									<xs:attribute name="SETI" type="xs:string" use="optional"/>
									<xs:attribute name="CreatedOn" type="xs:string" use="required"/>
								</xs:complexType>
							</xs:element>
							<xs:element name="Target">
								<xs:complexType>
									<xs:simpleContent>
										<xs:extension base="xs:anySimpleType">
											<xs:attribute name="ConstellationName" type="xs:string" use="required"/>
											<xs:attribute name="ConstID" type="xs:integer" use="required"/>
											<xs:attribute name="TargetName" type="xs:string" use="required"/>
											<xs:attribute name="TargetID" type="xs:integer" use="required"/>
											<xs:attribute name="ScanID" type="xs:integer" use="required"/>
											<xs:attribute name="HitID" type="xs:integer" use="required"/>
											<xs:attribute name="SETIDataID" type="xs:integer" use="required"/>
											<xs:attribute name="Falsified" type="xs:boolean" use="required"/>
											<xs:attribute name="Note" type="xs:string" default="This SML Autogenerated from the schema"/>
										</xs:extension>
									</xs:simpleContent>
								</xs:complexType>
							</xs:element>
							<xs:element name="CreatedOn">
								<xs:complexType>
									<xs:simpleContent>
										<xs:extension base="xs:anySimpleType">
											<xs:attribute name="Date" type="xs:date" use="required"/>
											<xs:attribute name="Time" type="xs:time" use="required"/>
										</xs:extension>
									</xs:simpleContent>
								</xs:complexType>
							</xs:element>
							<xs:element name="OperatingMode" type="xs:string"/>
							<xs:element name="Location" default="SETI Net">
								<xs:complexType>
									<xs:simpleContent>
										<xs:extension base="xs:anySimpleType">
											<xs:attribute name="GridSquare" type="xs:string" use="required"/>
											<xs:attribute name="Latitude" type="xs:float" use="required"/>
											<xs:attribute name="Longitude" type="xs:float" use="required"/>
										</xs:extension>
									</xs:simpleContent>
								</xs:complexType>
							</xs:element>
							<xs:element name="Personel">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="SysOp" type="xs:string"/>
										<xs:element name="Observers" type="xs:string" minOccurs="0" maxOccurs="1"/>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Files">
								<xs:complexType>
									<xs:simpleContent>
										<xs:extension base="xs:anySimpleType">
											<xs:attribute name="SML" type="xs:anyURI" use="required"/>
											<xs:attribute name="JPG" type="xs:anyURI" use="required"/>
											<xs:attribute name="WAV" type="xs:anyURI" use="required"/>
										</xs:extension>
									</xs:simpleContent>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="EquipmentSetup">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Antenna">
								<xs:complexType>
									<xs:all>
										<xs:element name="PointingCoordinates">
											<xs:complexType>
												<xs:attribute name="SkyMapLock" type="xs:boolean" use="optional"/>
												<xs:attribute name="Az" type="xs:float" use="required"/>
												<xs:attribute name="El" type="xs:float" use="required"/>
												<xs:attribute name="DEC" type="xs:float" use="optional"/>
												<xs:attribute name="Ra" type="xs:float" use="optional"/>
											</xs:complexType>
										</xs:element>
										<xs:element name="Mount">
											<xs:complexType>
												<xs:choice>
													<xs:element name="BirdBath"/>
													<xs:element name="AzEl">
														<xs:complexType>
															<xs:attribute name="MaximumAzimuth" type="xs:float" use="required"/>
															<xs:attribute name="MinimumAzimuth" type="xs:float" use="required"/>
															<xs:attribute name="MaximumElevation" type="xs:float" use="required"/>
															<xs:attribute name="MinimumElevation" type="xs:float" use="required"/>
														</xs:complexType>
													</xs:element>
													<xs:element name="DriftScan">
														<xs:complexType>
															<xs:attribute name="Azimuth" type="xs:float" use="required"/>
															<xs:attribute name="Elevation" type="xs:float" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:choice>
												<xs:attribute name="Manufacture"/>
												<xs:attribute name="Model"/>
											</xs:complexType>
										</xs:element>
										<xs:element name="Shape">
											<xs:complexType>
												<xs:choice>
													<xs:element name="Circular" minOccurs="1">
														<xs:complexType>
															<xs:attribute name="ReflectorDiameter" type="xs:float" use="required"/>
															<xs:attribute name="FocalLength" type="xs:float" use="required"/>
															<xs:attribute name="ReflectorDepth" type="xs:float" use="required"/>
														</xs:complexType>
													</xs:element>
													<xs:element name="Other" minOccurs="1">
														<xs:complexType>
															<xs:attribute name="ShapeGain" type="xs:float" use="required"/>
															<xs:attribute name="HPBW" type="xs:float" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:choice>
												<xs:attribute name="Note"/>
											</xs:complexType>
										</xs:element>
										<xs:element name="Horn" minOccurs="1">
											<xs:complexType>
												<xs:attribute name="Shape" type="xs:string" use="optional" default="Circular" form="qualified"/>
												<xs:attribute name="Feed" type="xs:string" use="optional" default="Vertical"/>
												<xs:attribute name="Diameter" type="xs:float" use="optional"/>
												<xs:attribute name="Note" type="xs:string" use="optional"/>
											</xs:complexType>
										</xs:element>
										<xs:element name="LNA" minOccurs="0">
											<xs:complexType>
												<xs:attribute name="Manufacture"/>
												<xs:attribute name="Model"/>
												<xs:attribute name="Gain" type="xs:float" use="required"/>
												<xs:attribute name="NoiseFigure" type="xs:float" use="required"/>
												<xs:attribute name="Note"/>
											</xs:complexType>
										</xs:element>
										<xs:element name="L1" minOccurs="0">
											<xs:complexType>
												<xs:attribute name="InsertionLoss" type="xs:float" use="required"/>
											</xs:complexType>
										</xs:element>
										<xs:element name="BPF" minOccurs="0">
											<xs:complexType>
												<xs:attribute name="HiCutOff" type="xs:long" use="required"/>
												<xs:attribute name="LoCutOff" type="xs:long" use="required"/>
												<xs:attribute name="InsertionLoss" type="xs:float" use="required"/>
												<xs:attribute name="Note"/>
											</xs:complexType>
										</xs:element>
										<xs:element name="L2" minOccurs="0">
											<xs:complexType>
												<xs:attribute name="InsertionLoss" type="xs:float" use="required"/>
											</xs:complexType>
										</xs:element>
										<xs:element name="RFAmp" minOccurs="0">
											<xs:complexType>
												<xs:attribute name="Manufacture"/>
												<xs:attribute name="Model"/>
												<xs:attribute name="Note"/>
												<xs:attribute name="Gain" type="xs:float" use="required"/>
											</xs:complexType>
										</xs:element>
										<xs:element name="L3" minOccurs="0">
											<xs:complexType>
												<xs:attribute name="InsertionLoss" type="xs:float" use="required"/>
											</xs:complexType>
										</xs:element>
									</xs:all>
									<xs:attribute name="Manufacture" type="xs:string"/>
									<xs:attribute name="Model" type="xs:string"/>
									<xs:attribute name="Note" type="xs:string"/>
								</xs:complexType>
							</xs:element>
							<xs:element name="Receiver">
								<xs:complexType>
									<xs:all>
										<xs:element name="Tuning">
											<xs:complexType>
												<xs:attribute name="Frequency" type="xs:long" use="required"/>
												<xs:attribute name="CenterFrequency" type="xs:long" use="required"/>
												<xs:attribute name="Chirp" type="xs:float" use="required"/>
												<xs:attribute name="Bin" type="xs:integer" use="required"/>
												<xs:attribute name="Amplitude" type="xs:float" use="required"/>
												<xs:attribute name="Ambiant" type="xs:float" use="optional"/>
												<xs:attribute name="Note"/>
											</xs:complexType>
										</xs:element>
										<xs:element name="SpectrumAnalyzer" minOccurs="1">
											<xs:complexType>
												<xs:attribute name="VerticalRange" type="xs:string" use="required"/>
												<xs:attribute name="SpectrumSize" type="xs:string" use="required"/>
												<xs:attribute name="Integration" type="xs:integer" use="required"/>
												<xs:attribute name="Threshold" type="xs:float" use="required"/>
												<xs:attribute name="SegmentSize" type="xs:integer" use="required"/>
												<xs:attribute name="LinesPerFrame" type="xs:integer" use="required"/>
												<xs:attribute name="BinWidth" type="xs:float" use="required"/>
											</xs:complexType>
										</xs:element>
										<xs:element name="A_To_D">
											<xs:complexType>
												<xs:attribute name="Manufacture" type="xs:string"/>
												<xs:attribute name="Model" type="xs:string"/>
												<xs:attribute name="SamplingRate" type="xs:integer" use="required"/>
												<xs:attribute name="EncodingBits" type="xs:integer" use="required"/>
												<xs:attribute name="Stereo" type="xs:boolean" use="required"/>
												<xs:attribute name="ContentLeft" type="xs:string" use="required"/>
												<xs:attribute name="ContentRight" type="xs:string" use="required"/>
												<xs:attribute name="CalibrationGain" type="xs:float"/>
												<xs:attribute name="CalibrationOffset" type="xs:float"/>
												<xs:attribute name="Note"/>
											</xs:complexType>
										</xs:element>
										<xs:element name="WeightingWindow" minOccurs="0">
											<xs:complexType>
												<xs:attribute name="WinType" type="xs:string" use="required"/>
												<xs:attribute name="Note" type="xs:string" use="optional"/>
											</xs:complexType>
										</xs:element>
										<xs:element name="DSP" minOccurs="0">
											<xs:complexType>
												<xs:attribute name="Manufacture" type="xs:string"/>
												<xs:attribute name="Model" type="xs:string"/>
												<xs:attribute name="Algorithm" type="xs:string"/>
												<xs:attribute name="Note" type="xs:string"/>
											</xs:complexType>
										</xs:element>
										<xs:element name="DigitalFilter" minOccurs="0">
											<xs:complexType>
												<xs:attribute name="FilterType" type="xs:string" use="required"/>
												<xs:attribute name="LowerSkirtFreq" type="xs:long" use="required"/>
												<xs:attribute name="UpperSkirtFreq" type="xs:long" use="required"/>
												<xs:attribute name="Note" type="xs:string"/>
											</xs:complexType>
										</xs:element>
										<xs:element name="TimeKeeping">
											<xs:complexType>
												<xs:attribute name="Description" type="xs:string" use="required"/>
											</xs:complexType>
										</xs:element>
										<xs:element name="AnalogFilter" minOccurs="0">
											<xs:complexType>
												<xs:attribute name="Description" type="xs:string" use="required"/>
											</xs:complexType>
										</xs:element>
									</xs:all>
									<xs:attribute name="Manufacture" use="required"/>
									<xs:attribute name="Model" type="xs:string"/>
									<xs:attribute name="Mode" type="xs:string"/>
									<xs:attribute name="Bandwidth" type="xs:integer" use="required"/>
									<xs:attribute name="Note" type="xs:string"/>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
</xs:schema>
