Commit c427d181 authored by TheDebbio's avatar TheDebbio
Browse files

lo root scheme

parent 8fa640c2
Loading
Loading
Loading
Loading
+39 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="ISO-8859-1"?>
<xs:schema 
  targetNamespace="urn:schemas-cosylab-com:LocalOscillatorEthernetCommand:1.0"
  xmlns:xs="http://www.w3.org/2001/XMLSchema"
  xmlns="urn:schemas-cosylab-com:LocalOscillatorEthernetCommand:1.0"
  xmlns:cdb="urn:schemas-cosylab-com:CDB:1.0" 
  xmlns:baci="urn:schemas-cosylab-com:BACI:1.0" elementFormDefault="qualified" attributeFormDefault="unqualified">
  <xs:import namespace="urn:schemas-cosylab-com:CDB:1.0" schemaLocation="CDB.xsd"/>
  <xs:import namespace="urn:schemas-cosylab-com:BACI:1.0" schemaLocation="BACI.xsd"/>

  <xs:complexType name="LocalOscillatorEthCommandType">
    <xs:complexContent>
      <xs:extension base="baci:CharacteristicComponent">
        <xs:sequence>
	      <xs:element name="frequency" type="baci:ROdouble" />
	      <xs:element name="amplitude" type="baci:ROdouble" />
	      <xs:element name="isLocked" type="baci:ROdouble" />          
        </xs:sequence>
        <xs:attribute name="IP" type="xs:string" use="required"/>
        <xs:attribute name="PORT" type="xs:unsignedInt" use="required"/>
        <xs:element name="FREQ_CMD" type="xs:string" use="required"/>
        <xs:element name="FREQ_CMD" type="xs:string" use="required"/>
        <xs:element name="FREQ_ANS_OK" type="xs:string" use="required"/>
        <xs:element name="AMP_CMD" type="xs:string" use="required"/>
        <xs:element name="AMP_ANS_OK" type="xs:string" use="required"/>
        <xs:element name="RF_ON_CMD" type="xs:string" use="required"/>
        <xs:element name="RF_ON_ANS_OK" type="xs:string" use="required"/>
        <xs:element name="RF_OFF_CMD" type="xs:string" use="required"/>
        <xs:element name="RF_OFF_ANS_OK" type="xs:string" use="required"/>
        <xs:element name="FREQ_QUERY" type="xs:string" use="required"/>
        <xs:element name="FREQ_QUERY_NOK" type="xs:string" use="required"/>
        <xs:element name="AMP_QUERY" type="xs:string" use="required"/>
        <xs:element name="AMP_QUERY_NOK" type="xs:string" use="required"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:element name="LocalOscillatorEthernet" type="LocalOscillatorEthType"/>
</xs:schema>
+19 −19
Original line number Diff line number Diff line
<LocalOscillatorEthernet xmlns="urn:schemas-cosylab-com:LocalOscillatorEthernet:1.0" 
<LocalOscillatorEthernetCommand xmlns="urn:schemas-cosylab-com:LocalOscillatorEthernetCommand:1.0" 
          xmlns:baci="urn:schemas-cosylab-com:BACI:1.0"
          xmlns:cdb="urn:schemas-cosylab-com:CDB:1.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
@@ -20,4 +20,4 @@
	<frequency units="MHz"/>
	<amplitude units="dBm"/>
	<isLocked/>
</LocalOscillatorEthernet>
 No newline at end of file
</LocalOscillatorEthernetCommand>
 No newline at end of file
+2 −2
Original line number Diff line number Diff line
<LocalOscillatorEthernet xmlns="urn:schemas-cosylab-com:LocalOscillatorEthernet:1.0" 
<LocalOscillatorEthernetCommand xmlns="urn:schemas-cosylab-com:LocalOscillatorEthernetCommand:1.0" 
          xmlns:baci="urn:schemas-cosylab-com:BACI:1.0"
               xmlns:cdb="urn:schemas-cosylab-com:CDB:1.0"
               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
@@ -20,4 +20,4 @@
	<frequency units="MHz"/>
	<amplitude units="dBm"/>
	<isLocked/>
</LocalOscillatorEthernet>
</LocalOscillatorEthernetCommand>