Commit 128ebf2c authored by Marco Buttu's avatar Marco Buttu
Browse files

Fix #168: add the SSP configuration

parent e228166d
Loading
Loading
Loading
Loading
+23 −0
Original line number Diff line number Diff line
@@ -57,6 +57,29 @@
        @ M3R: RZ(mm) = (286.67);
    "

    XB_ASACTIVE="
        @ PFP: park;
        @ GFR: park;
        @ SRP: TX = (-1.5); 
               TY = (29.556666666666498, 0.263472663139432, -0.018206701940039, 0.000072373113855); 
               TZ = (11.5796960573, -0.4234293285, 0.0115320065, -0.0001960492, 0.0000012410);
               RX = (-0.0055555555555569409, 0.00014822163433269445, 0.000027586713698, -0.000000077732053);
               RY = (-0.036111111111111108); 
               RZ = (0);
        @ M3R: RZ = (860.8);
    "
    XB="
        @ PFP: park;
        @ GFR: park;
        @ SRP: TX(mm) = (-1.5); 
               TY(mm) = (28.256852219272844, -0.002707044952, -0.009870218853, 0.000031617958);
               TZ(mm) = (9.530113849340003, -0.169826241752, 0.000419997047, 0.000003985237);
               RX(degree) = (-0.011392527142374848, -0.0001426193499425, 0.000039508844799, -0.000000131010010); 
               RY(degree) = (-0.03611111111111111); 
               RZ(degree) = (0);
        @ M3R: RZ(mm) = (860.8);
    "
 
    KKG_ASACTIVE="
        @ PFP: park;
        @ SRP: TX = (-1.5); 
+85 −9
Original line number Diff line number Diff line
@@ -3,43 +3,119 @@
<ProcedureFile xmlns="urn:schemas-cosylab-com:ProcedureFile:1.0"
		xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<Procedure name="setupCCG">
<Procedure name="setupCCB" args="0">
<body>
	antennaReset
	antennaSetup=CCB
    servoSetup=CCB
	receiversSetup=CCB
	chooseBackend=TotalPower
	initialize=CCB
	device=0
	calOff
	restFrequency=0
	antennaAzEl=0d,0d
</body>
</Procedure>

<Procedure name="setupKKG">
<Procedure name="setupKKG" args="0">
<body>
	antennaReset
	antennaSetup=KKG
    servoSetup=KKG
	receiversSetup=KKG
	receiversMode=SINGLEDISH
	chooseBackend=TotalPower
	initialize=KKG
	device=0
	calOff
	restFrequency=0
	antennaAzEl=0d,0d
</body>
</Procedure>

<Procedure name="setupLLP" args="0">
<body>
	antennaSetup=LP
    servoSetup=LLP
	receiversSetup=LLP
	receiversMode=XXC4
	chooseBackend=TotalPower
	initialize=LLP
	device=0
	calOff
	restFrequency=0
	antennaAzEl=0d,0d
</body>
</Procedure>

<Procedure name="setupPPP" args="0">
<body>
	antennaSetup=LP
    servoSetup=PPP
	receiversSetup=PPP
	receiversMode=C3XX
	chooseBackend=TotalPower
	initialize=PPP
	device=0
	calOff
	restFrequency=0
	antennaAzEl=0d,0d
</body>
</Procedure>

<Procedure name="setupPLP" args="0">
<body>
	antennaSetup=LP
    servoSetup=PLP
	receiversSetup=PLP
	receiversMode=C3C4
	chooseBackend=TotalPower
	initialize=PLP
	device=0
	calOff
	restFrequency=0
	antennaAzEl=0d,0d
</body>
</Procedure>

<Procedure name="setupXB" args="0">
<body>
	antennaSetup=XB
    servoSetup=XB
	receiversSetup=CCB
	chooseBackend=TotalPower
	initialize=XB
	device=0
	restFrequency=0
    setLO=7500
	antennaAzEl=0d,0d
</body>
</Procedure>

<Procedure name="setupSSP" args="0">
<body>
    antennaSetup=LP
    servoSetup=SSP
    receiversSetup=CCB
    chooseBackend=TotalPower
    initialize=PPP
    device=0
    calOff
    restFrequency=0
    antennaAzEl=0d,0d
</body>
</Procedure>

<Procedure name="telescopePark" args="0">
<body>
	antennaReset
	goTo=180d,89.8d
	receiversPark
	waitOnSource
	servoPark
	antennaStop
	wait=1
	antennaPark
	asOff
	receiversPark
	servoPark
	asPark
	logMessage=Telescope is now parked
</body>
</Procedure>

+6 −0
Original line number Diff line number Diff line
@@ -142,6 +142,12 @@
        @ M3R: RZ(mm) = (860);
    "

    SSP="
        @ SRP: park;
        @ PFP: RY(mm) = (-25.95); TX(mm) = (-223); TZ(mm) = (-67);
        @ GFR: RZ(mm) = (-600);
        @ M3R: RZ(mm) = (860);
    "

    slaves="GFR, M3R, PFP, SRP"
>
+16 −2
Original line number Diff line number Diff line
@@ -91,6 +91,20 @@
</body>
</Procedure>

<Procedure name="setupSSP" args="0">
<body>
    antennaSetup=LP
    servoSetup=SSP
    receiversSetup=CCB
    chooseBackend=TotalPower
    initialize=PPP
    device=0
    calOff
    restFrequency=0
    antennaAzEl=0d,0d
</body>
</Procedure>

<Procedure name="telescopePark" args="0">
<body>
	goTo=180d,89.8d
+1 −0
Original line number Diff line number Diff line
@@ -141,6 +141,7 @@
        <xs:attribute name="PLP" type="xs:string" use="required" />
        <xs:attribute name="XKP" type="xs:string" use="required" />
        <xs:attribute name="HHP" type="xs:string" use="required" />
        <xs:attribute name="SSP" type="xs:string" use="required" />

    </xs:complexType>