Commit 5c0210e9 authored by xtof's avatar xtof

Ajout des fichiers par satellite et mise à jours des scripts

parent f47246e9
This diff is collapsed.
This diff is collapsed.
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.josast.org/test/jaxb"
xmlns:tns="http://www.josast.org/test/jaxb"
elementFormDefault="qualified">
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="AmsatList" type="AmsatListType"/>
<xs:element name="Speed">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="2400"/>
<xs:enumeration value="1200"/>
<xs:enumeration value="9600"/>
<xs:enumeration value="38400"/>
<xs:enumeration value="400"/>
<xs:enumeration value="19200"/>
<xs:enumeration value="4800 9600"/>
<xs:enumeration value="1000"/>
<xs:enumeration value="4800"/>
<xs:enumeration value="256000"/>
<xs:enumeration value="230000"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Status">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Operational"/>
<xs:enumeration value="decayed"/>
<xs:enumeration value="No operational"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SatelliteInformationStatus">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Draft"/>
<xs:enumeration value="Verified"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Mode" >
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="SSB/CW"/>
<xs:enumeration value="FM"/>
<xs:enumeration value="SSB PSK31"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:complexType name="ModesType">
<xs:sequence>
<xs:element type="xs:string" name="Mode"/>
<xs:element type="xs:string" name="Speed" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="BeaconsType">
<xs:sequence>
<xs:element type="xs:string" name="Name"/>
<xs:element type="xs:string" name="Frequency"/>
<xs:element type="ModesType" name="Modes" maxOccurs="unbounded" minOccurs="0"/>
<xs:element type="xs:short" name="Speed" minOccurs="0"/>
<xs:element type="xs:string" name="CallSign" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="RadioDataType">
<xs:sequence>
<xs:element type="BeaconsType" name="Beacons" maxOccurs="unbounded" minOccurs="0"/>
<xs:element type="TranspondersType" name="Transponders" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="SatellitesType">
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element type="xs:string" name="Name"/>
<xs:element type="xs:string" name="NasaID"/>
<xs:element type="xs:string" name="Status"/>
<xs:element type="LaunchDataType" name="LaunchData"/>
<xs:element type="RadioDataType" name="RadioData"/>
<xs:element type="xs:string" name="OSCARNumber"/>
<xs:element type="xs:date" name="UpdateDate"/>
<xs:element type="xs:string" name="SatelliteInformationStatus"/>
<xs:element type="InformationType" name="Information"/>
<xs:element type="TelemetryDataType" name="TelemetryData"/>
<xs:element type="xs:string" name="Description"/>
</xs:choice>
</xs:complexType>
<xs:complexType name="LaunchDataType">
<xs:sequence>
<xs:element type="xs:date" name="LaunchDate"/>
<xs:element type="xs:string" name="LaunchingSite"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="InformationType">
<xs:sequence>
<xs:element type="xs:string" name="Title"/>
<xs:element type="xs:string" name="Value"/>
<xs:element name="Description" maxOccurs="unbounded" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute type="xs:string" name="lang" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="DescriptionType">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute type="xs:string" name="lang" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="FrequencyUplinkType">
<xs:sequence>
<xs:element type="xs:int" name="FrequencyBegin"/>
<xs:element type="xs:int" name="FrequencyEnd" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="FrequencyDownlinkType">
<xs:sequence>
<xs:element type="xs:int" name="FrequencyBegin"/>
<xs:element type="xs:int" name="FrequencyEnd" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="TranspondersType">
<xs:sequence>
<xs:element type="xs:string" name="Name"/>
<xs:element type="FrequencyUplinkType" name="FrequencyUplink"/>
<xs:element type="FrequencyDownlinkType" name="FrequencyDownlink"/>
<xs:element type="xs:string" name="Mode" minOccurs="0"/>
<xs:element type="xs:string" name="Inverted" minOccurs="0"/>
<xs:element type="xs:float" name="Tone" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="DescriptionURLType">
<xs:sequence>
<xs:element type="xs:string" name="Title"/>
<xs:element type="xs:string" name="Value"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ReportURLType">
<xs:sequence>
<xs:element type="xs:string" name="Title"/>
<xs:element type="xs:string" name="Value"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="SoftwareURLType">
<xs:sequence>
<xs:element type="xs:string" name="Title"/>
<xs:element type="xs:string" name="Value"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="TelemetryDataType">
<xs:sequence>
<xs:element type="DescriptionURLType" name="DescriptionURL" maxOccurs="unbounded" minOccurs="0"/>
<xs:element type="ReportURLType" name="ReportURL" minOccurs="0"/>
<xs:element type="xs:string" name="ReportEmail" minOccurs="0"/>
<xs:element type="SoftwareURLType" name="SoftwareURL" minOccurs="0"/>
<xs:element type="xs:string" name="Description" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="AmsatListType">
<xs:sequence>
<xs:element type="SatellitesType" name="Satellites" maxOccurs="unbounded" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:schema>
\ No newline at end of file
This diff is collapsed.
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="AmsatList">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" ref="Satellites"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Satellites">
<xs:complexType>
<xs:sequence>
<xs:element ref="Name"/>
<xs:choice maxOccurs="unbounded">
<xs:element ref="NasaID"/>
<xs:element ref="Status"/>
</xs:choice>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="LaunchData"/>
<xs:element ref="OSCARNumber"/>
<xs:element ref="SatelliteInformationStatus"/>
<xs:element ref="UpdateDate"/>
</xs:choice>
<xs:choice maxOccurs="unbounded">
<xs:element ref="Information"/>
<xs:element ref="RadioData"/>
</xs:choice>
<xs:element minOccurs="0" ref="TelemetryData"/>
<xs:element minOccurs="0" ref="Description"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="NasaID" type="xs:string"/>
<xs:element name="Status" type="xs:string"/>
<xs:element name="LaunchData">
<xs:complexType>
<xs:sequence>
<xs:element ref="LaunchDate"/>
<xs:element ref="LaunchingSite"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="LaunchDate" type="xs:NMTOKEN"/>
<xs:element name="LaunchingSite" type="xs:string"/>
<xs:element name="OSCARNumber" type="xs:string"/>
<xs:element name="SatelliteInformationStatus" type="xs:NCName"/>
<xs:element name="UpdateDate" type="xs:NMTOKEN"/>
<xs:element name="Information">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="Description"/>
<xs:element ref="Title"/>
<xs:element ref="Value"/>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="RadioData">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" ref="Beacons"/>
<xs:element minOccurs="0" ref="Transponders"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Beacons">
<xs:complexType>
<xs:sequence>
<xs:element ref="Name"/>
<xs:element ref="Frequency"/>
<xs:element maxOccurs="unbounded" ref="Modes"/>
<xs:element minOccurs="0" ref="Speed"/>
<xs:element minOccurs="0" ref="CallSign"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Frequency" type="xs:string"/>
<xs:element name="Modes">
<xs:complexType>
<xs:sequence>
<xs:element ref="Mode"/>
<xs:element minOccurs="0" ref="Speed"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CallSign" type="xs:string"/>
<xs:element name="Transponders">
<xs:complexType>
<xs:sequence>
<xs:element ref="Name"/>
<xs:element ref="FrequencyUplink"/>
<xs:element ref="FrequencyDownlink"/>
<xs:element minOccurs="0" ref="Mode"/>
<xs:choice minOccurs="0">
<xs:element ref="Inverted"/>
<xs:element ref="Tone"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="FrequencyUplink">
<xs:complexType>
<xs:sequence>
<xs:element ref="FrequencyBegin"/>
<xs:element minOccurs="0" ref="FrequencyEnd"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="FrequencyDownlink">
<xs:complexType>
<xs:sequence>
<xs:element ref="FrequencyBegin"/>
<xs:element minOccurs="0" ref="FrequencyEnd"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Inverted" type="xs:NCName"/>
<xs:element name="Tone" type="xs:decimal"/>
<xs:element name="TelemetryData">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" ref="DescriptionURL"/>
<xs:element minOccurs="0" ref="ReportURL"/>
<xs:element minOccurs="0" ref="ReportEmail"/>
<xs:element minOccurs="0" ref="SoftwareURL"/>
<xs:element minOccurs="0" ref="Description"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DescriptionURL">
<xs:complexType>
<xs:sequence>
<xs:element ref="Title"/>
<xs:element ref="Value"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ReportURL">
<xs:complexType>
<xs:sequence>
<xs:element ref="Title"/>
<xs:element ref="Value"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ReportEmail" type="xs:string"/>
<xs:element name="SoftwareURL">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="Title"/>
<xs:element ref="Value"/>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="Name" type="xs:string"/>
<xs:element name="Mode" type="xs:string"/>
<xs:element name="Speed" type="xs:string"/>
<xs:element name="FrequencyBegin" type="xs:integer"/>
<xs:element name="FrequencyEnd" type="xs:integer"/>
<xs:element name="Description">
<xs:complexType mixed="true">
<xs:attribute name="lang" type="xs:NCName"/>
</xs:complexType>
</xs:element>
<xs:element name="Value" type="xs:anyURI"/>
<xs:element name="Title" type="xs:string"/>
</xs:schema>
<?xml version="1.0" encoding="UTF-8"?>
<AmsatList>
<Satellites>
<Name>ESEO (FUNcube 4)</Name>
<Status>To be launched</Status>
<NasaID>0</NasaID>
<UpdateDate>2018-11-04</UpdateDate>
<SatelliteInformationStatus>Verified</SatelliteInformationStatus>
<LaunchData>
<LaunchDate> </LaunchDate>
<LaunchingSite> Vandenberg Air Force Base, California </LaunchingSite>
</LaunchData>
<OSCARNumber> </OSCARNumber>
<Information>
<Title>Project description</Title>
<Value>https://www.esa.int/Education/ESEO</Value>
<Description lang="EN"> During its operational mission phase, ESEO will run the scientific experiments and test the various technology demonstrators designed and built by the students, and constantly monitor its own performance. </Description>
<Description lang="FR"> </Description>
</Information>
<Information>
<Title>IARU Coordination</Title>
<Value>http://www.amsatuk.me.uk/iaru/finished_detail.php?serialnum=82</Value>
<Description lang="EN">ESEO has been coordinated by IARU </Description>
<Description lang="FR"> ESEO a été coordonné par l'IARU </Description>
</Information>
<RadioData>
<Beacons>
<Name>Telemetry 1 </Name>
<Frequency> 145930000</Frequency>
<Modes>
<Mode> BPSK </Mode>
<Speed> </Speed>
</Modes>
<CallSign> </CallSign>
</Beacons>
<Transponders>
<Name>FM voice repeater</Name>
<FrequencyUplink>
<FrequencyBegin>1263500000</FrequencyBegin>
</FrequencyUplink>
<FrequencyDownlink>
<FrequencyBegin>145930000 </FrequencyBegin>
</FrequencyDownlink>
<Mode>FM</Mode>
<Tone>67</Tone>
</Transponders>
</RadioData>
<TelemetryData>
<DescriptionURL>
<Title> </Title>
<Value> </Value>
</DescriptionURL>
<ReportURL>
<Title> </Title>
<Value> </Value>
</ReportURL>
<ReportEmail></ReportEmail>
<SoftwareURL></SoftwareURL>
<Description></Description>
</TelemetryData>
</Satellites>
</AmsatList>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?><AmsatList>
<Satellites>
<Name>ExseedSat 1</Name>
<Status>To be launched</Status>
<NasaID>0</NasaID>
<UpdateDate>2018-10-29</UpdateDate>
<SatelliteInformationStatus>Verified</SatelliteInformationStatus>
<LaunchData>
<LaunchDate> </LaunchDate>
<LaunchingSite> Vandenberg Air Force Base, California </LaunchingSite>
</LaunchData>
<OSCARNumber> </OSCARNumber>
<Information>
<Title>IARU Coordination</Title>
<Value>http://www.amsatuk.me.uk/iaru/finished_detail.php?serialnum=636</Value>
<Description lang="EN">ExseedSat 1 has been coordinated by IARU </Description>
<Description lang="FR">ExseedSat 1 a été coordonné par l'IARU </Description>
</Information>
<RadioData>
<Transponders>
<Name>FM voice repeater and digipeater (APRS ) </Name>
<FrequencyUplink>
<FrequencyBegin>435340000 </FrequencyBegin>
</FrequencyUplink>
<FrequencyDownlink>
<FrequencyBegin>145900000 </FrequencyBegin>
</FrequencyDownlink>
<Mode>FM</Mode>
<Tone>67</Tone>
</Transponders>
</RadioData>
<TelemetryData>
<DescriptionURL>
<Title> </Title>
<Value> </Value>
</DescriptionURL>
<ReportURL>
<Title> </Title>
<Value> </Value>
</ReportURL>
<ReportEmail></ReportEmail>
<SoftwareURL></SoftwareURL>
<Description></Description>
</TelemetryData>
</Satellites>
</AmsatList>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?><AmsatList>
<Satellites>
<Name>Fox-1Cliff</Name>
<Status>To be launched</Status>
<NasaID>0</NasaID>
<UpdateDate>2018-10-29</UpdateDate>
<SatelliteInformationStatus>Verified</SatelliteInformationStatus>
<LaunchData>
<LaunchDate> </LaunchDate>
<LaunchingSite> Vandenberg Air Force Base, California </LaunchingSite>
</LaunchData>
<OSCARNumber> </OSCARNumber>
<Information>
<Title>project </Title>
<Value>https://www.amsat.org/fox-1cliff-ready-for-launch/</Value>
<Description lang="EN"> </Description>
<Description lang="FR"> </Description>
</Information>
<Information>
<Title>IARU Coordination</Title>
<Value>http://www.amsatuk.me.uk/iaru/finished_detail.php?serialnum=455</Value>
<Description lang="EN">Fox-1Cliff has been coordinated by IARU </Description>
<Description lang="FR">Fox-1Cliff a été coordonné par l'IARU </Description>
</Information>
<RadioData>
<Transponders>
<Name>FM voice repeater mode 1</Name>
<FrequencyUplink>
<FrequencyBegin>435300000 </FrequencyBegin>
</FrequencyUplink>
<FrequencyDownlink>
<FrequencyBegin>145920000</FrequencyBegin>
</FrequencyDownlink>
<Mode>FM</Mode>
<Tone>67</Tone>
</Transponders>
<Transponders>
<Name>FM voice repeater Mode 2 </Name>
<FrequencyUplink>
<FrequencyBegin>1267300000 </FrequencyBegin>
</FrequencyUplink>
<FrequencyDownlink>
<FrequencyBegin>145920000</FrequencyBegin>
</FrequencyDownlink>
<Mode>FM</Mode>
<Tone>67</Tone>
</Transponders>
</RadioData>
<TelemetryData>
<DescriptionURL>
<Title> </Title>
<Value> </Value>
</DescriptionURL>
<ReportURL>
<Title> </Title>
<Value> </Value>
</ReportURL>
<ReportEmail></ReportEmail>
<SoftwareURL>https://www.amsat.org/foxtelem-software-for-windows-mac-linux/</SoftwareURL>
<Description></Description>
</TelemetryData>
</Satellites>
</AmsatList>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?><AmsatList>
<Satellites>
<Name>ITASAT 1</Name>
<Status>To be launched</Status>
<NasaID>0</NasaID>
<UpdateDate>2018-11-04</UpdateDate>
<SatelliteInformationStatus>Verified</SatelliteInformationStatus>
<LaunchData>
<LaunchDate> </LaunchDate>
<LaunchingSite> </LaunchingSite>
</LaunchData>
<OSCARNumber> </OSCARNumber>
<Information>
<Title>project Web site </Title>
<Value>http://www.itasat.ita.br/</Value>
<Description lang="EN"> </Description>
<Description lang="FR"> </Description>
</Information>
<Information>
<Title>IARU Coordination</Title>
<Value>http://www.amsatuk.me.uk/iaru/finished_detail.php?serialnum=435 </Value>
<Description lang="EN">ITASAT 1 has been coordinated by IARU </Description>
<Description lang="FR"> ITASAT 1 a été coordonné par l'IARU </Description>
</Information>
<RadioData>
<Beacons>
<Name>Telemetry 1 </Name>
<Frequency>145860000</Frequency>
<Modes>
<Mode>BPSK </Mode>
<Speed>1200</Speed>
</Modes>
<CallSign> </CallSign>