diff --git a/xxxApp/op/adl/xxx.adl b/xxxApp/op/adl/xxx.adl index 302647695365ba65b6edbe361976bdc9c1717272..f6eb9bcd22556839978d735800010198b5d148f4 100644 --- a/xxxApp/op/adl/xxx.adl +++ b/xxxApp/op/adl/xxx.adl @@ -1,1689 +1,1704 @@ - -file { - name="C:\cygwin\home\mooney\epics\synApps\support\all_adl\xxx.adl" - version=030004 -} -display { - object { - x=849 - y=35 - width=450 - height=160 - } - clr=64 - bclr=1 - cmap="" - gridSpacing=10 - gridOn=0 - snapToGrid=1 -} -"color map" { - ncolors=65 - colors { - ffffff, - ececec, - dadada, - c8c8c8, - bbbbbb, - aeaeae, - 9e9e9e, - 919191, - 858585, - 787878, - 696969, - 5a5a5a, - 464646, - 2d2d2d, - 000000, - 00d800, - 1ebb00, - 339900, - 2d7f00, - 216c00, - fd0000, - de1309, - be190b, - a01207, - 820400, - 5893ff, - 597ee1, - 4b6ec7, - 3a5eab, - 27548d, - fbf34a, - f9da3c, - eeb62b, - e19015, - cd6100, - ffb0ff, - d67fe2, - ae4ebc, - 8b1a96, - 610a75, - a4aaff, - 8793e2, - 6a73c1, - 4d52a4, - 343386, - c7bb6d, - b79d5c, - a47e3c, - 7d5627, - 58340f, - 99ffff, - 73dfff, - 4ea5f9, - 2a63e4, - 0a00b8, - ebf1b5, - d4db9d, - bbc187, - a6a462, - 8b8239, - 73ff6b, - 52da3b, - 3cb420, - 289315, - 1a7309, - } -} -"related display" { - object { - x=-114 - y=538 - width=136 - height=23 - } - display[0] { - label="TR_SLIT (S)" - name="trs.adl" - args="P=xxx:, M1=m7, M2=m8" - } - display[1] { - label="9-16" - name="topMotors8.adl" - args="P=xxx:,M1=m9,M2=m10,M3=m11,M4=m12,M5=m13,M6=m14,M7=m15,M8=m16" - } - display[2] { - label="17-24" - name="topMotors8.adl" - args="P=xxx:,M1=m17,M2=m18,M3=m19,M4=m20,M5=m21,M6=m22,M7=m23,M8=m24" - } - display[3] { - label="25-32" - name="topMotors8.adl" - args="P=xxx:,M1=m25,M2=m26,M3=m27,M4=m28,M5=m29,M6=m30,M7=m31,M8=m32" - } - display[4] { - label="33-40" - name="topMotors8.adl" - args="P=xxx:,M1=m33,M2=m34,M3=m35,M4=m36,M5=m37,M6=m38,M7=m39,M8=m40" - } - display[5] { - label="41-48" - name="topMotors8.adl" - args="P=xxx:,M1=m41,M2=m42,M3=m43,M4=m44,M5=m45,M6=m46,M7=m47,M8=m48" - } - display[6] { - label="49-56" - name="topMotors8.adl" - args="P=xxx:,M1=m49,M2=m50,M3=m51,M4=m52,M5=m53,M6=m54,M7=m55,M8=m56" - } - display[7] { - label="57-64" - name="topMotors8.adl" - args="P=xxx:,M1=m57,M2=m58,M3=m59,M4=m60,M5=m61,M6=m62,M7=m63,M8=m64" - } - clr=54 - bclr=52 -} -"related display" { - object { - x=0 - y=0 - width=70 - height=20 - } - display[0] { - label="1bm A" - name="1bma_beamline.adl" - args="P=xxx:" - } - display[1] { - label="2id E&D" - name="2ided_beamline.adl" - args="P=xxx:" - } - display[2] { - label="3id A" - name="StationA.adl" - args="P=xxx:" - } - display[3] { - label="3id B" - name="StationB.adl" - args="P=xxx:" - } - clr=0 - bclr=17 - label="-Beamline" -} -"related display" { - object { - x=0 - y=40 - width=70 - height=20 - } - display[0] { - label="Table1 (S)" - name="table.adl" - args="P=xxx:,Q=Table1,T=table1,M0X=m1,M0Y=m2,M1Y=m3,M2X=m4,M2Y=m5,M2Z=m6" - } - display[1] { - label="Table1 (L)" - name="table_full.adl" - args="P=xxx:,Q=Table1,T=table1,M0X=m1,M0Y=m2,M1Y=m3,M2X=m4,M2Y=m5,M2Z=m6" - } - display[2] { - label="Table2 (S) (no Z)" - name="table.adl" - args="P=xxx:,Q=Table2,T=table2,M0X=m1,M0Y=m2,M1Y=m3,M2X=m4,M2Y=m5,M2Z=junk" - } - display[3] { - label="Table2 (L) (no Z)" - name="table_full.adl" - args="P=xxx:,Q=Table2,T=table2,M0X=m1,M0Y=m2,M1Y=m3,M2X=m4,M2Y=m5,M2Z=junk" - } - display[4] { - label="Table3 (S) (no X)" - name="table.adl" - args="P=xxx:,Q=Table3,T=table3,M0X=junk,M0Y=m2,M1Y=m3,M2X=junk,M2Y=m5,M2Z=m6" - } - display[5] { - label="Table3 (L) (no X)" - name="table_full.adl" - args="P=xxx:,Q=Table3,T=table3,M0X=junk,M0Y=m2,M1Y=m3,M2X=junk,M2Y=m5,M2Z=m6" - } - display[6] { - label="Table4 (S) (no X or Z)" - name="table.adl" - args="P=xxx:,Q=Table4,T=table4,M0X=junk,M0Y=m2,M1Y=m3,M2X=junk,M2Y=m5,M2Z=junk" - } - display[7] { - label="Table4 (L) (no X or Z)" - name="table_full.adl" - args="P=xxx:,Q=Table4,T=table4,M0X=junk,M0Y=m2,M1Y=m3,M2X=junk,M2Y=m5,M2Z=junk" - } - clr=0 - bclr=17 - label="-Tables" -} -"related display" { - object { - x=0 - y=20 - width=70 - height=20 - } - display[0] { - label="1-8" - name="topMotors8.adl" - args="P=xxx:,M1=m1,M2=m2,M3=m3,M4=m4,M5=m5,M6=m6,M7=m7,M8=m8" - } - display[1] { - label="9-16" - name="topMotors8.adl" - args="P=xxx:,M1=m9,M2=m10,M3=m11,M4=m12,M5=m13,M6=m14,M7=m15,M8=m16" - } - display[2] { - label="17-24" - name="topMotors8.adl" - args="P=xxx:,M1=m17,M2=m18,M3=m19,M4=m20,M5=m21,M6=m22,M7=m23,M8=m24" - } - display[3] { - label="25-32" - name="topMotors8.adl" - args="P=xxx:,M1=m25,M2=m26,M3=m27,M4=m28,M5=m29,M6=m30,M7=m31,M8=m32" - } - display[4] { - label="33-40" - name="topMotors8.adl" - args="P=xxx:,M1=m33,M2=m34,M3=m35,M4=m36,M5=m37,M6=m38,M7=m39,M8=m40" - } - display[5] { - label="41-48" - name="topMotors8.adl" - args="P=xxx:,M1=m41,M2=m42,M3=m43,M4=m44,M5=m45,M6=m46,M7=m47,M8=m48" - } - display[6] { - label="soft motors 1-10" - name="softMotors10.adl" - args="P=xxx:,SM1=SM1,SM2=SM2,SM3=SM3,SM4=SM4,SM5=SM5,SM6=SM6,SM7=SM7,SM8=SM8,SM9=SM9,SM10=SM10" - } - display[7] { - label="Pseudo-motors" - name="topMotors4.adl" - args="P=xxx:,M1=pm1,M2=pm2,M3=pm3,M4=pm4" - } - clr=0 - bclr=17 - label="-Motors" -} -"related display" { - object { - x=0 - y=80 - width=70 - height=20 - } - display[0] { - label="Kohzu Graphic (GEOM 1)" - name="kohzuGraphic.adl" - args="P=xxx:,mTH=m9,mY1=m10,mZ2=m11,mCHI2=m12,mTH2=m13,mX=m14,mY=m15,mX2=m16,QE=BraggE,PVE=BraggEAO,QL=BraggLambda,PVL=BraggLambdaAO,QTh=BraggTheta,PVTh=BraggThetaAO" - } - display[1] { - label="Kohzu Graphic (GEOM 2)" - name="kohzu2Graphic.adl" - args="P=xxx:,mTH=m9,mY2=m10,mZ2=m11,mCHI2=m12,mTH2=m13,mX=m14,mY=m15,mX2=m16,QE=BraggE,PVE=BraggEAO,QL=BraggLambda,PVL=BraggLambdaAO,QTh=BraggTheta,PVTh=BraggThetaAO" - } - display[2] { - label="KohzuSeq (tiny)" - name="kohzuSeqCtl_tiny.adl" - args="P=xxx:" - } - display[3] { - label="KohzuSeq" - name="kohzuSeqCtl.adl" - args="P=xxx:" - } - display[4] { - label="KohzuSeq (All)" - name="kohzuSeqCtl_All.adl" - args="P=xxx:" - } - display[5] { - label="Energy-scan parameters" - name="scanParms.adl" - args="P=xxx:,Q=BraggE,PV=BraggEAO" - } - display[6] { - label="Theta-scan parameters" - name="scanParms.adl" - args="P=xxx:,Q=BraggTheta,PV=BraggThetaAO" - } - display[7] { - label="Wavelength-scan parameters" - name="scanParms.adl" - args="P=xxx:,Q=BraggLambda,PV=BraggLambdaAO" - } - clr=0 - bclr=17 - label="-Kohzu" -} -"related display" { - object { - x=140 - y=0 - width=70 - height=20 - } - display[0] { - label="Scan1 (for all scans)" - name="scan.adl" - args="P=xxx:,N=1,S=scan1" - } - display[1] { - label="Scan2 (for 2D & higher scans)" - name="scan.adl" - args="P=xxx:,N=2,S=scan2" - } - display[2] { - label="Scan3 (for 3D & higher scans)" - name="scan.adl" - args="P=xxx:,N=3,S=scan3" - } - display[3] { - label="Scan4 (for 4D scans)" - name="scan.adl" - args="P=xxx:,N=4,S=scan4" - } - display[4] { - label="ScanH (for Hardware-assisted scans)" - name="scan.adl" - args="P=xxx:,N=H,S=scanH" - } - display[5] { - label="test scanParms2Pos" - name="scanParms2Pos.adl" - args="P=xxx:,Q=m7_8,SCAN=xxx:scan1,PV1=xxx:m7,PV2=xxx:m8" - } - display[7] { - label="saveData controls" - name="scan_saveData.adl" - args="P=xxx:" - } - clr=0 - bclr=17 - label="-Scan" -} -"related display" { - object { - x=70 - y=120 - width=70 - height=20 - } - display[0] { - label="SRS 570 Current Preamplifier #A1" - name="SR570_tiny.adl" - args="P=xxx:,A=A1" - } - display[1] { - label="SRS 570 Current Preamplifier #A2" - name="SR570_tiny.adl" - args="P=xxx:,A=A2" - } - display[2] { - label="SRS 570 Current Preamplifier #A3" - name="SR570_tiny.adl" - args="P=xxx:,A=A3" - } - display[3] { - label="SRS 570 Current Preamplifier #A4" - name="SR570_tiny.adl" - args="P=xxx:,A=A4" - } - display[4] { - label="SRS 570 Current Preamplifier #A5" - name="SR570_tiny.adl" - args="P=xxx:,A=A5" - } - clr=0 - bclr=17 - label="-Preamps" -} -"related display" { - object { - x=70 - y=100 - width=70 - height=20 - } - display[0] { - label="Scaler 1" - name="scaler.adl" - args="P=xxx:,S=scaler1" - } - display[1] { - label="Scaler 2" - name="scaler.adl" - args="P=xxx:,S=scaler2" - } - display[2] { - label="Scaler 3" - name="scaler.adl" - args="P=xxx:,S=scaler3" - } - display[3] { - label="Scaler3 (64 ch)" - name="scaler64.adl" - args="P=xxx:,S=scaler3" - } - clr=0 - bclr=17 - label="-Scalers" -} -"related display" { - object { - x=210 - y=100 - width=70 - height=20 - } - display[0] { - label="Keithley 2000 DMM #1" - name="Keithley2kDMM_mf.adl" - args="P=xxx:,Dmm=D1" - } - display[1] { - label="Keithley 2000 DMM #2" - name="Keithley2kDMM_mf.adl" - args="P=xxx:,Dmm=D2" - } - clr=0 - bclr=63 - label="-DMM" -} -"related display" { - object { - x=70 - y=80 - width=70 - height=20 - } - display[0] { - label="ADC 1" - name="Ip330Scan.adl" - args="P=xxx:,R=IP330_" - } - display[1] { - label="ADC 1 sweep" - name="mca_small.adl" - args="P=xxx:,M=mip330_1" - } - display[2] { - label="ADC 2 sweep" - name="mca_small.adl" - args="P=xxx:,M=mip330_2" - } - display[3] { - label="ADC 3 sweep" - name="mca_small.adl" - args="P=xxx:,M=mip330_3" - } - display[4] { - label="ADC 4 sweep" - name="mca_small.adl" - args="P=xxx:,M=mip330_4" - } - display[5] { - label="Slow feedback" - name="pid_control.adl" - args="P=xxx:,PID=pid_slow,TITLE=Slow_Feedback" - } - display[6] { - label="Fast feedback" - name="pid_control.adl" - args="P=xxx:,PID=ip330PIDFast,TITLE=Fast_Feedback" - } - clr=0 - bclr=17 - label="-ADC" -} -"related display" { - object { - x=140 - y=120 - width=70 - height=20 - } - display[0] { - label="HP Laser Axis 1" - name="HPLaserAxis.adl" - args="P=xxx:,Q=HPLaser1" - } - display[1] { - label="HP Laser Axis 2" - name="HPLaserAxis.adl" - args="P=xxx:,Q=HPLaser2" - } - clr=0 - bclr=17 - label="-HP" -} -"related display" { - object { - x=0 - y=120 - width=70 - height=20 - } - display[0] { - label="Spherical Grating Monochromator (tiny)" - name="SGM_tiny.adl" - args="P=xxx:,N=1,M_x=m7,M_rIn=m6,M_rOut=m8" - } - display[1] { - label="Spherical Grating Monochromator" - name="SGM.adl" - args="P=xxx:,N=1,M_x=m7,M_rIn=m6,M_rOut=m8" - } - clr=0 - bclr=17 - label="-SGM" -} -"related display" { - object { - x=0 - y=60 - width=70 - height=20 - } - display[0] { - label="2-post Mirror" - name="2postMirror.adl" - args="P=xxx:,Q=M1,mDn=m11,mUp=m12" - } - display[1] { - label=" " - } - clr=0 - bclr=17 - label="-Mirror" -} -"related display" { - object { - x=0 - y=100 - width=70 - height=20 - } - display[0] { - label="High resolution monochromator (nested)" - name="hr_nested.adl" - args="P=xxx:,N=1" - } - display[1] { - label="High resolution monochromator (symmetric)" - name="hr_symmetric.adl" - args="P=xxx:,N=1" - } - display[2] { - label="High resolution monochromator control" - name="hrSeqCtl_All.adl" - args="P=xxx:,N=1" - } - clr=0 - bclr=17 - label="-HR" -} -"related display" { - object { - x=280 - y=60 - width=70 - height=20 - } - display[0] { - label="old vxWorks stats" - name="VXstats.adl" - args="P=xxx:" - } - display[1] { - label="IOC_Status.adl" - name="IOC_Status.adl" - args="P=xxx:" - } - display[2] { - label="save_restore Status" - name="save_restoreStatus.adl" - args="P=xxx:" - } - clr=0 - bclr=17 - label="-Status" -} -"related display" { - object { - x=140 - y=40 - width=70 - height=20 - } - display[0] { - label="generic VME" - name="recVME.adl" - args="P=xxx:,Q=vme1" - } - display[1] { - label="generic CAMAC" - name="CAMAC_IO.adl" - args="REC=xxx:camac1" - } - display[2] { - label="asyn GPIB" - name="asynOctet.adl" - args="P=xxx:,R=gpib1" - } - display[3] { - label="deviceCmdReply 1" - name="deviceCmdReply.adl" - args="P=xxx:,N=1" - } - display[4] { - label="deviceCmdReply 2" - name="deviceCmdReply.adl" - args="P=xxx:,N=2" - } - display[5] { - label="asyn serial 6" - name="asynOctet.adl" - args="P=xxx:,R=asyn_6" - } - clr=0 - bclr=17 - label="-GenericIO" -} -"related display" { - object { - x=280 - y=20 - width=70 - height=20 - } - display[0] { - label="1 BM BPM info" - name="xx_BM_BPM.adl" - args="xx=01" - } - display[1] { - label="1 ID BPM info" - name="xx_ID_BPM.adl" - args="xx=01" - } - display[2] { - label="1 ID basic control" - name="UndulatorCtl.adl" - args="xx=01" - } - display[3] { - label="1 ID sync-scan control" - name="UndulatorSyncCtl.adl" - args="xx=01" - } - display[4] { - label="new ID control" - name="xxIDCtrl.adl" - args="P=xxx:,xx=01" - } - display[5] { - label="new ID control (us)" - name="xxIDCtrl.adl" - args="P=xxx:,xx=01us" - } - display[6] { - label="24 hr. Beam History" - name="beamHistory.adl" - } - display[7] { - label="24 hr. beam history, etc." - name="beamHistory_full.adl" - } - clr=0 - bclr=17 - label="-OPS" -} -"related display" { - object { - x=70 - y=0 - width=70 - height=20 - } - display[0] { - label=" " - } - display[1] { - label="User Filter" - name="2filter.adl" - args="P=xxx:,Q1=fltr1:,Q2=fltr2:,LOCK1=fltr_1_2:,LOCK2=fltr_1_2:" - } - display[2] { - label="User Filter Setup" - name="2filter_setup.adl" - args="P=xxx:,Q1=fltr1:,Q2=fltr2:,LOCK1=fltr_1_2:,LOCK2=fltr_1_2:" - } - clr=0 - bclr=17 - label="-Filter" -} -"related display" { - object { - x=280 - y=40 - width=70 - height=20 - } - display[0] { - label="Bunch Clock Generator" - name="BunchClkGen.adl" - args="UNIT=xxx:BnchClkGen" - } - display[1] { - label="Bunch Clock display A" - name="BunchClkGenA.adl" - args="UNIT=xxx:BnchClkGen" - } - display[2] { - label="Bunch Clock 3id Top screen" - name="BunchClkGenTop.adl" - } - clr=0 - bclr=17 - label="-BunchClk" -} -"related display" { - object { - x=70 - y=40 - width=70 - height=20 - } - display[0] { - label="Queensgate piezo (3id)" - name="pzt_3id.adl" - args="P=xxx:" - } - display[1] { - label="Queensgate piezo (std)" - name="pzt.adl" - args="P=xxx:" - } - display[2] { - label="Nano2k (ch 1)" - name="Nano2k.adl" - args="P=xxx:,S=nano,p=1" - } - display[3] { - label="Nano2k (ch 2)" - name="Nano2k.adl" - args="P=xxx:,S=nano,p=2" - } - display[4] { - label="Huber DMC9200 servo controller" - name="HuberDMC4.adl" - args="P=xxx:,Q=DMC1:,M1=1,M2=2,M3=3,M4=4" - } - clr=0 - bclr=17 - label="-Piezo" -} -"related display" { - object { - x=140 - y=20 - width=70 - height=20 - } - display[0] { - label="user calcs 1-10" - name="userCalcs10.adl" - args="P=xxx:" - } - display[1] { - label="user stringCalcs 1-10" - name="userStringCalcs10.adl" - args="P=xxx:" - } - display[2] { - label="user transforms 1-10" - name="userTransforms10.adl" - args="P=xxx:" - } - display[3] { - label="user string seqs 1-10" - name="userStringSeqs10.adl" - args="P=xxx:" - } - display[4] { - label="user arrayCalcs 1-10" - name="userArrayCalcs10.adl" - args="P=xxx:" - } - display[6] { - label="user average 1-10" - name="userAve10.adl" - args="P=xxx:" - } - display[7] { - label="user calcOuts" - name="userCalcOuts10.adl" - args="P=xxx:" - } - clr=0 - bclr=17 - label="-userCalc" -} -"related display" { - object { - x=210 - y=60 - width=70 - height=20 - } - display[0] { - label="Heidenhain AWE1024" - name="HeidEncoder.adl" - args="P=xxx:, A=6" - } - display[1] { - label="Heidenhain AWE1024" - name="HeidEncoder.adl" - args="P=xxx:, A=7" - } - display[2] { - label="Heidenhain ND261" - name="HeidND261.adl" - args="P=xxx:" - } - display[3] { - label="Heidenhain IK320" - name="HeidIK320_group.adl" - args="P=xxx:,card=card0,group=5" - } - clr=0 - bclr=17 - label="-Encoders" -} -"related display" { - object { - x=140 - y=100 - width=70 - height=20 - } - display[0] { - label="Autocollimator" - name="Elcomat.adl" - args="P=xxx:" - } - display[1] { - label=" " - } - clr=0 - bclr=17 - label="-Autocoll" -} -"related display" { - object { - x=280 - y=0 - width=70 - height=20 - } - display[0] { - label="orientation matrix" - name="orient.adl" - args="P=xxx:,O=_0,PM=xxx:,mTTH=SM1,mTH=SM2,mCHI=SM3,mPHI=SM4" - } - display[1] { - label="orient9" - name="orient9.adl" - args="P=xxx:,PM=xxx:,mTTH=SM1,mTH=SM2,mCHI=SM3,mPHI=SM4" - } - clr=0 - bclr=17 - label="-4 Circle" -} -"related display" { - object { - x=210 - y=0 - width=70 - height=20 - } - display[0] { - label="Canberra AIM Multichannel Analyzer" - name="mca_small.adl" - args="P=xxx:,M=aim_adc1" - } - display[1] { - label="MCA with ROI's" - name="mca.adl" - args="P=xxx:,M=aim_adc1" - } - display[2] { - label="ADC 1" - name="xxIcbAdc.adl" - args="P=xxx:,ADC=adc1" - } - display[3] { - label="TCA 1" - name="xxIcbTCA.adl" - args="P=xxx:,TCA=tca1" - } - display[4] { - label="HVPS 1" - name="xxIcbHVPS.adl" - args="P=xxx:,HVPS=hvps1" - } - display[5] { - label="AMP 1" - name="xxIcbAmp.adl" - args="P=xxx:,AMP=amp1" - } - display[6] { - label="DSP 1" - name="dsp9660Gain.adl" - args="P=xxx:,DSP=dsp1" - } - clr=0 - bclr=17 - label="-MCA" -} -"related display" { - object { - x=140 - y=80 - width=70 - height=20 - } - display[0] { - label="4-step measurement" - name="4step.adl" - args="P=xxx:" - } - clr=0 - bclr=17 - label="-4-step" -} -"message button" { - object { - x=350 - y=100 - width=100 - height=30 - } - control { - chan="xxx:allstop.VAL" - clr=30 - bclr=20 - } - label="All Stop" - press_msg="1" -} -composite { - object { - x=350 - y=80 - width=82 - height=28 - } - "composite name"="" - children { - text { - object { - x=351 - y=81 - width=80 - height=26 - } - "basic attribute" { - clr=54 - } - "dynamic attribute" { - vis="if zero" - chan="xxx:alldone.VAL" - } - textix="Moving" - } - text { - object { - x=352 - y=82 - width=80 - height=26 - } - "basic attribute" { - clr=54 - } - "dynamic attribute" { - vis="if not zero" - chan="xxx:alldoneBlink.VAL" - } - textix="Moving" - } - text { - object { - x=350 - y=80 - width=80 - height=26 - } - "basic attribute" { - clr=50 - } - "dynamic attribute" { - vis="if zero" - chan="xxx:alldone.VAL" - } - textix="Moving" - } - } -} -rectangle { - object { - x=350 - y=0 - width=100 - height=80 - } - "basic attribute" { - clr=3 - width=2 - } -} -text { - object { - x=375 - y=22 - width=70 - height=20 - } - "basic attribute" { - clr=64 - } - textix="Restore" -} -text { - object { - x=375 - y=2 - width=60 - height=20 - } - "basic attribute" { - clr=64 - } - textix="Save" -} -text { - object { - x=375 - y=42 - width=70 - height=20 - } - "basic attribute" { - clr=64 - } - textix="Compare" -} -text { - object { - x=375 - y=62 - width=70 - height=20 - } - "basic attribute" { - clr=64 - } - textix="Tools" -} -"shell command" { - object { - x=353 - y=0 - width=20 - height=20 - } - command[0] { - label="Save settings to 'settings1.save' (scratchpad)" - name="cd ../burt; burtrb $BURT_INCLUDE -f settings.req -o settings1.save" - } - command[1] { - label="Save settings to 'settings2.save' (short term)" - name="cd ../burt; burtrb $BURT_INCLUDE -f settings.req -o settings2.save" - } - command[2] { - label="Save settings to 'settings3.save' (long term)" - name="cd ../burt; burtrb $BURT_INCLUDE -f settings.req -o settings3.save" - } - command[3] { - label="Save positions to 'positions1.save' (scratch pad)" - name="cd ../burt; burtrb $BURT_INCLUDE -f positions.req -o positions1.save" - } - command[4] { - label="Save positions to 'positions2.save' (short term)" - name="cd ../burt; burtrb $BURT_INCLUDE -f positions.req -o positions2.save" - } - command[5] { - label="Save positions to 'positions3.save' (long term)" - name="cd ../burt; burtrb $BURT_INCLUDE -f positions.req -o positions3.save" - } - clr=0 - bclr=17 -} -"shell command" { - object { - x=353 - y=20 - width=20 - height=20 - } - command[0] { - label="Restore settings from 'settings1.save' (scratch pad)" - name="cd ../burt; burtwb -f settings1.save" - } - command[1] { - label="Restore settings from 'settings2.save' (short term)" - name="cd ../burt; burtwb -f settings2.save" - } - command[2] { - label="Restore settings from 'settings3.save' (long term)" - name="cd ../burt; burtwb -f settings3.save" - } - command[3] { - label="Restore settings from 'settings4.save' (read only)" - name="cd ../burt; burtwb -f settings4.save" - } - command[4] { - label="Restore positions from 'positions1.save' (scratch pad)" - name="cd ../burt; burtwb -f positions1.save" - } - command[5] { - label="Restore positions from 'positions2.save' (short term)" - name="cd ../burt; burtwb -f positions2.save" - } - command[6] { - label="Restore positions from 'positions3.save' (long term)" - name="cd ../burt; burtwb -f positions3.save" - } - command[7] { - label="Restore positions from 'positions4.save' (read only)" - name="cd ../burt; burtwb -f positions4.save" - } - clr=0 - bclr=17 -} -"shell command" { - object { - x=353 - y=40 - width=20 - height=20 - } - command[0] { - label="Compare current settings with 'settings1.save' (scratchpad)" - name="cd ../burt; burtrb $BURT_INCLUDE -f settings.req -o current.save 1>&- 2>&-; wrapCmd 'showBurtDiff current.save settings1.save'&" - } - command[1] { - label="Compare current settings with 'settings2.save' (short term)" - name="cd ../burt; burtrb $BURT_INCLUDE -f settings.req -o current.save 1>&- 2>&-; wrapCmd 'showBurtDiff current.save settings2.save'&" - } - command[2] { - label="Compare current settings with 'settings3.save' (long term)" - name="cd ../burt; burtrb $BURT_INCLUDE -f settings.req -o current.save; wrapCmd 'showBurtDiff current.save settings3.save'&" - } - command[3] { - label="Compare current settings with 'settings4.save' (read only)" - name="cd ../burt; burtrb $BURT_INCLUDE -f settings.req -o current.save 1>&- 2>&-; wrapCmd 'showBurtDiff current.save settings4.save'&" - } - command[4] { - label="Compare current positions with 'positions1.save' (scratch pad)" - name="cd ../burt; burtrb $BURT_INCLUDE -f positions.req -o current.save 1>&- 2>&-; wrapCmd 'showBurtDiff current.save positions1.save'&" - } - command[5] { - label="Compare current positions with 'positions2.save' (short term)" - name="cd ../burt; burtrb $BURT_INCLUDE -f positions.req -o current.save 1>&- 2>&-; wrapCmd 'showBurtDiff current.save positions2.save'&" - } - command[6] { - label="Compare current positions with 'positions3.save' (long term)" - name="cd ../burt; burtrb $BURT_INCLUDE -f positions.req -o current.save 1>&- 2>&-; wrapCmd 'showBurtDiff current.save positions3.save'&" - } - command[7] { - label="Compare current positions with 'positions4.save' (long term)" - name="cd ../burt; burtrb $BURT_INCLUDE -f positions.req -o current.save 1>&- 2>&-; wrapCmd 'showBurtDiff current.save positions4.save'&" - } - clr=0 - bclr=17 -} -"shell command" { - object { - x=353 - y=60 - width=20 - height=20 - } - command[0] { - label="data catcher (run-time license)" - name="cd ../idl; catcher&" - } - command[1] { - label="data catcher (developer's license)" - name="cd ../idl; catcher -D&" - } - command[2] { - label="stripTool (stripchart)" - name="stripTool&" - } - command[3] { - label="New StripTool" - name="StripTool&" - } - command[4] { - label="EPICS channel-access probe" - name="probe&" - } - command[5] { - label="MCA 4.2 (developer's license)" - name="cd ../idl; wrapCmd startMCA_4.2&" - } - command[7] { - label="scanSee" - name="cd ../idl; wrapCmd scanSee&" - } - clr=0 - bclr=17 -} -"related display" { - object { - x=430 - y=80 - width=20 - height=20 - } - display[0] { - label="alldone waits" - name="yyWaitRecord_full.adl" - args="P=xxx:,C=alldone" - } - display[1] { - label="alldone_1 waits" - name="yyWaitRecord_full.adl" - args="P=xxx:,C=alldone_1" - } - display[2] { - label="alldone_2 waits" - name="yyWaitRecord_full.adl" - args="P=xxx:,C=alldone_2" - } - display[3] { - label="alldone_3 waits" - name="yyWaitRecord_full.adl" - args="P=xxx:,C=alldone_3" - } - display[4] { - label="alldone_4 waits" - name="yyWaitRecord_full.adl" - args="P=xxx:,C=alldone_4" - } - display[5] { - label="alldone_5 waits" - name="yyWaitRecord_full.adl" - args="P=xxx:,C=alldone_5" - } - display[6] { - label="alldone_6 waits" - name="yyWaitRecord_full.adl" - args="P=xxx:,C=alldone_6" - } - display[7] { - label="alldone_7 waits" - name="yyWaitRecord_full.adl" - args="P=xxx:,C=alldone_7" - } - clr=0 - bclr=17 -} -"related display" { - object { - x=210 - y=80 - width=70 - height=20 - } - display[0] { - label="LakeShore Temp. Controller" - name="LakeShore.adl" - args="P=xxx:,Q=TC1" - } - display[1] { - label="Keithley DMM (thermistors)" - name="KeithleyDMM.adl" - args="P=xxx:" - } - display[2] { - label="Eurotherm" - name="Eurotherm.adl" - args="P=xxx:" - } - clr=0 - bclr=17 - label="-TempCtrl" -} -"related display" { - object { - x=140 - y=60 - width=70 - height=20 - } - display[0] { - label="interp" - name="interp.adl" - args="P=xxx:" - } - display[1] { - label="arrayTest" - name="arrayTest.adl" - args="P=xxx:" - } - display[2] { - label="pvHistory 1" - name="pvHistory.adl" - args="P=xxx:,N=1" - } - clr=0 - bclr=17 - label="-Array" -} -"related display" { - object { - x=70 - y=60 - width=70 - height=20 - } - display[0] { - label="vme DAC 1 Chans 1-8" - name="topDAC8.adl" - args="P=xxx:,D=1" - } - display[1] { - label="vme DAC 2 Chans 1-8" - name="topDAC8.adl" - args="P=xxx:,D=2" - } - display[2] { - label="dac128V 1 Chans 1-8" - name="topDAC8.adl" - args="P=xxx:,D=3" - } - clr=0 - bclr=17 - label="-DAC" -} -"related display" { - object { - x=210 - y=20 - width=70 - height=20 - } - display[1] { - label="3 element detector" - name="3element.adl" - args="P=xxx:med:" - } - display[3] { - label="summed spectrum (mca0)" - name="mca_small.adl" - args="P=xxx:med:,M=mca0" - } - display[4] { - label="sum control" - name="mcaSum3.adl" - args="P=xxx:med:" - } - display[5] { - label="HV power supply" - name="xxIcbHVPS.adl" - args="P=xxx:med:,HVPS=hvps1" - } - clr=0 - bclr=17 - label="-multiMCA" -} -"related display" { - object { - x=210 - y=40 - width=70 - height=20 - } - display[0] { - label=" 8-Channel MCS Control" - name="Struck8.adl" - args="P=xxx:mcs:" - } - display[1] { - label="32-Channel MCS Control" - name="Struck32.adl" - args="P=xxx:mcs:" - } - clr=0 - bclr=17 - label="-Struck" -} -"related display" { - object { - x=210 - y=120 - width=70 - height=20 - } - display[0] { - label="IpUnidig I/O" - name="IpUnidig.adl" - args="P=xxx:,R=Unidig1" - } - display[1] { - label=" Acromag 8 in" - name="Acromag_8in.adl" - args="P=xxx:,A=1,CH0=0,CH1=1,CH2=2,CH3=3,CH4=4,CH5=5,CH6=6,CH7=7" - } - display[2] { - label=" Acromag 8 out" - name="Acromag_8out.adl" - args="P=xxx:,A=1,CH0=0,CH1=1,CH2=2,CH3=3,CH4=4,CH5=5,CH6=6,CH7=7" - } - display[3] { - label=" Acromag 16 out" - name="Acromag_16out.adl" - args="P=xxx:,A=1" - } - display[4] { - label=" Acromag 16 in" - name="Acromag_16in.adl" - args="P=xxx:,A=1" - } - clr=0 - bclr=63 - label="-Digital" -} -"related display" { - object { - x=280 - y=100 - width=70 - height=20 - } - display[0] { - label="Quad Electrometer" - name="quadEM.adl" - args="P=xxx:,EM=EM1" - } - display[1] { - label="Quad Electrometer MCAs" - name="quadEM_med.adl" - args="P=xxx:quadEM:, P_FFT=xxx:quadEM_FFT:" - } - display[2] { - label="Vertical feedback" - name="pid_control.adl" - args="P=xxx:, PID=quadEMVertical,TITLE=Vertical_Feedback" - } - display[3] { - label="Horizontal feedback" - name="pid_control.adl" - args="P=xxx:, PID=quadEMHorizontal,TITLE=Horizontal_Feedback" - } - clr=0 - bclr=63 - label="-quadEM" -} -"related display" { - object { - x=280 - y=120 - width=70 - height=20 - } - display[0] { - label="asyn record serial1" - name="asynOctet.adl" - args="P=xxx:,R=asyn_1" - } - display[1] { - label="asyn record serial2" - name="asynOctet.adl" - args="P=xxx:,R=asyn_2" - } - display[2] { - label="asyn record serial3" - name="asynOctet.adl" - args="P=xxx:,R=asyn_3" - } - display[3] { - label="asyn record serial4" - name="asynOctet.adl" - args="P=xxx:,R=asyn_4" - } - display[4] { - label="asyn record serial5" - name="asynOctet.adl" - args="P=xxx:,R=asyn_5" - } - display[5] { - label="asyn record serial6" - name="asynOctet.adl" - args="P=xxx:,R=asyn_6" - } - display[6] { - label="asyn record serial7" - name="asynOctet.adl" - args="P=xxx:,R=asyn_7" - } - display[7] { - label="asyn record serial8" - name="asynOctet.adl" - args="P=xxx:,R=asyn_8" - } - clr=0 - bclr=17 - label="-serial" -} -"related display" { - object { - x=210 - y=140 - width=70 - height=20 - } - display[0] { - label="beamFinder" - name="beamFinder.adl" - args="P=xxx:bf1:,PM=xxx:,m_sX=SM1,m_sY=SM2,m_zpX=SM3,m_zpY=SM4,m_zpZ=SM5" - } - clr=0 - bclr=17 - label="-beamFind" -} -"related display" { - object { - x=0 - y=140 - width=70 - height=20 - } - display[0] { - label="CoarseFine" - name="CoarseFineMotor.adl" - args="P=xxx:cf1:,M=MOT,PM=xxx:,CM=SM1,FM=SM2" - } - clr=0 - bclr=17 - label="-CF" -} -"related display" { - object { - x=70 - y=140 - width=70 - height=20 - } - display[6] { - label="scantest" - name="scanAux.adl" - args="P=xxx:,S=scantest" - } - clr=0 - bclr=17 - label="-Scan" -} -"related display" { - object { - x=140 - y=140 - width=70 - height=20 - } - display[0] { - label="Io" - name="Io.adl" - args="P=xxx:Io:,S=xxx:scaler1,MONO=xxx:BraggEAO" - } - clr=0 - bclr=17 - label="-Io" -} -"related display" { - object { - x=70 - y=20 - width=70 - height=20 - } - display[0] { - label="Slit 1 (H)" - name="2slit.adl" - args="P=xxx:,SLIT=Slit1H,mXp=m5,mXn=m6" - } - display[1] { - label="Slit 1 (V)" - name="2slit.adl" - args="P=xxx:,SLIT=Slit1V,mXp=m3,mXn=m4" - } - display[2] { - label="Slit 1 Graphic" - name="4slitGraphic.adl" - args="P=xxx:,SLIT=Slit_1,H=Slit1H,mXp=m3,mXn=m4,V=Slit1V,mYp=m5,mYn=m6" - } - display[3] { - label="Slit Motors" - name="motor4x.adl" - args="P=xxx:,M1=m3,M2=m4,M3=m5,M4=m6" - } - display[4] { - label="Slit 2 (H) (soft)" - name="2slit_soft.adl" - args="P=xxx:,SLIT=Slit2H,mXp=m15,mXn=m16" - } - display[5] { - label="Slit 2 (V) (soft)" - name="2slit_soft.adl" - args="P=xxx:,SLIT=Slit2V,mXp=m13,mXn=m14" - } - display[6] { - label="Slit 2 Graphic (soft)" - name="4slitGraphic_soft.adl" - args="P=xxx:,SLIT=Slit_2,H=Slit2H,mXp=m15,mXn=m16,V=Slit2V,mYp=m13,mYn=m14" - } - display[7] { - label="XIA slit 1" - name="xiahsc.adl" - args="P=xxx:,HSC=hsc1:" - } - clr=0 - bclr=17 - label="-Slits" -} -"related display" { - object { - x=280 - y=80 - width=70 - height=20 - } - display[0] { - label="Love controllers" - name="LoveList4.adl" - args="P=xxx:,Q1=Love1,Q2=Love2,Q3=Love3,Q4=Love4" - } - clr=0 - bclr=17 - label="-Love" -} + +file { + name="/home/oxygen/MOONEY/epics/synApps/support/xxx/xxxApp/op/adl/xxx.adl" + version=030101 +} +display { + object { + x=495 + y=25 + width=450 + height=160 + } + clr=64 + bclr=1 + cmap="" + gridSpacing=10 + gridOn=0 + snapToGrid=1 +} +"color map" { + ncolors=65 + colors { + ffffff, + ececec, + dadada, + c8c8c8, + bbbbbb, + aeaeae, + 9e9e9e, + 919191, + 858585, + 787878, + 696969, + 5a5a5a, + 464646, + 2d2d2d, + 000000, + 00d800, + 1ebb00, + 339900, + 2d7f00, + 216c00, + fd0000, + de1309, + be190b, + a01207, + 820400, + 5893ff, + 597ee1, + 4b6ec7, + 3a5eab, + 27548d, + fbf34a, + f9da3c, + eeb62b, + e19015, + cd6100, + ffb0ff, + d67fe2, + ae4ebc, + 8b1a96, + 610a75, + a4aaff, + 8793e2, + 6a73c1, + 4d52a4, + 343386, + c7bb6d, + b79d5c, + a47e3c, + 7d5627, + 58340f, + 99ffff, + 73dfff, + 4ea5f9, + 2a63e4, + 0a00b8, + ebf1b5, + d4db9d, + bbc187, + a6a462, + 8b8239, + 73ff6b, + 52da3b, + 3cb420, + 289315, + 1a7309, + } +} +"related display" { + object { + x=-114 + y=538 + width=136 + height=23 + } + display[0] { + label="TR_SLIT (S)" + name="trs.adl" + args="P=xxx:, M1=m7, M2=m8" + } + display[1] { + label="9-16" + name="topMotors8.adl" + args="P=xxx:,M1=m9,M2=m10,M3=m11,M4=m12,M5=m13,M6=m14,M7=m15,M8=m16" + } + display[2] { + label="17-24" + name="topMotors8.adl" + args="P=xxx:,M1=m17,M2=m18,M3=m19,M4=m20,M5=m21,M6=m22,M7=m23,M8=m24" + } + display[3] { + label="25-32" + name="topMotors8.adl" + args="P=xxx:,M1=m25,M2=m26,M3=m27,M4=m28,M5=m29,M6=m30,M7=m31,M8=m32" + } + display[4] { + label="33-40" + name="topMotors8.adl" + args="P=xxx:,M1=m33,M2=m34,M3=m35,M4=m36,M5=m37,M6=m38,M7=m39,M8=m40" + } + display[5] { + label="41-48" + name="topMotors8.adl" + args="P=xxx:,M1=m41,M2=m42,M3=m43,M4=m44,M5=m45,M6=m46,M7=m47,M8=m48" + } + display[6] { + label="49-56" + name="topMotors8.adl" + args="P=xxx:,M1=m49,M2=m50,M3=m51,M4=m52,M5=m53,M6=m54,M7=m55,M8=m56" + } + display[7] { + label="57-64" + name="topMotors8.adl" + args="P=xxx:,M1=m57,M2=m58,M3=m59,M4=m60,M5=m61,M6=m62,M7=m63,M8=m64" + } + clr=54 + bclr=52 +} +"related display" { + object { + x=0 + y=0 + width=70 + height=20 + } + display[0] { + label="1bm A" + name="1bma_beamline.adl" + args="P=xxx:" + } + display[1] { + label="2id E&D" + name="2ided_beamline.adl" + args="P=xxx:" + } + display[2] { + label="3id A" + name="StationA.adl" + args="P=xxx:" + } + display[3] { + label="3id B" + name="StationB.adl" + args="P=xxx:" + } + clr=0 + bclr=17 + label="-Beamline" +} +"related display" { + object { + x=0 + y=40 + width=70 + height=20 + } + display[0] { + label="Table1 (S)" + name="table.adl" + args="P=xxx:,Q=Table1,T=table1,M0X=m1,M0Y=m2,M1Y=m3,M2X=m4,M2Y=m5,M2Z=m6" + } + display[1] { + label="Table1 (L)" + name="table_full.adl" + args="P=xxx:,Q=Table1,T=table1,M0X=m1,M0Y=m2,M1Y=m3,M2X=m4,M2Y=m5,M2Z=m6" + } + display[2] { + label="Table2 (S) (no Z)" + name="table.adl" + args="P=xxx:,Q=Table2,T=table2,M0X=m1,M0Y=m2,M1Y=m3,M2X=m4,M2Y=m5,M2Z=junk" + } + display[3] { + label="Table2 (L) (no Z)" + name="table_full.adl" + args="P=xxx:,Q=Table2,T=table2,M0X=m1,M0Y=m2,M1Y=m3,M2X=m4,M2Y=m5,M2Z=junk" + } + display[4] { + label="Table3 (S) (no X)" + name="table.adl" + args="P=xxx:,Q=Table3,T=table3,M0X=junk,M0Y=m2,M1Y=m3,M2X=junk,M2Y=m5,M2Z=m6" + } + display[5] { + label="Table3 (L) (no X)" + name="table_full.adl" + args="P=xxx:,Q=Table3,T=table3,M0X=junk,M0Y=m2,M1Y=m3,M2X=junk,M2Y=m5,M2Z=m6" + } + display[6] { + label="Table4 (S) (no X or Z)" + name="table.adl" + args="P=xxx:,Q=Table4,T=table4,M0X=junk,M0Y=m2,M1Y=m3,M2X=junk,M2Y=m5,M2Z=junk" + } + display[7] { + label="Table4 (L) (no X or Z)" + name="table_full.adl" + args="P=xxx:,Q=Table4,T=table4,M0X=junk,M0Y=m2,M1Y=m3,M2X=junk,M2Y=m5,M2Z=junk" + } + clr=0 + bclr=17 + label="-Tables" +} +"related display" { + object { + x=0 + y=20 + width=70 + height=20 + } + display[0] { + label="1-8" + name="topMotors8.adl" + args="P=xxx:,M1=m1,M2=m2,M3=m3,M4=m4,M5=m5,M6=m6,M7=m7,M8=m8" + } + display[1] { + label="9-16" + name="topMotors8.adl" + args="P=xxx:,M1=m9,M2=m10,M3=m11,M4=m12,M5=m13,M6=m14,M7=m15,M8=m16" + } + display[2] { + label="17-24" + name="topMotors8.adl" + args="P=xxx:,M1=m17,M2=m18,M3=m19,M4=m20,M5=m21,M6=m22,M7=m23,M8=m24" + } + display[3] { + label="25-32" + name="topMotors8.adl" + args="P=xxx:,M1=m25,M2=m26,M3=m27,M4=m28,M5=m29,M6=m30,M7=m31,M8=m32" + } + display[4] { + label="33-40" + name="topMotors8.adl" + args="P=xxx:,M1=m33,M2=m34,M3=m35,M4=m36,M5=m37,M6=m38,M7=m39,M8=m40" + } + display[5] { + label="41-48" + name="topMotors8.adl" + args="P=xxx:,M1=m41,M2=m42,M3=m43,M4=m44,M5=m45,M6=m46,M7=m47,M8=m48" + } + display[6] { + label="soft motors 1-10" + name="softMotors10.adl" + args="P=xxx:,SM1=SM1,SM2=SM2,SM3=SM3,SM4=SM4,SM5=SM5,SM6=SM6,SM7=SM7,SM8=SM8,SM9=SM9,SM10=SM10" + } + display[7] { + label="Pseudo-motors" + name="topMotors4.adl" + args="P=xxx:,M1=pm1,M2=pm2,M3=pm3,M4=pm4" + } + clr=0 + bclr=17 + label="-Motors" +} +"related display" { + object { + x=0 + y=80 + width=70 + height=20 + } + display[0] { + label="Kohzu Graphic (GEOM 1)" + name="kohzuGraphic.adl" + args="P=xxx:,mTH=m9,mY1=m10,mZ2=m11,mCHI2=m12,mTH2=m13,mX=m14,mY=m15,mX2=m16,QE=BraggE,PVE=BraggEAO,QL=BraggLambda,PVL=BraggLambdaAO,QTh=BraggTheta,PVTh=BraggThetaAO" + } + display[1] { + label="Kohzu Graphic (GEOM 2)" + name="kohzu2Graphic.adl" + args="P=xxx:,mTH=m9,mY2=m10,mZ2=m11,mCHI2=m12,mTH2=m13,mX=m14,mY=m15,mX2=m16,QE=BraggE,PVE=BraggEAO,QL=BraggLambda,PVL=BraggLambdaAO,QTh=BraggTheta,PVTh=BraggThetaAO" + } + display[2] { + label="KohzuSeq (tiny)" + name="kohzuSeqCtl_tiny.adl" + args="P=xxx:" + } + display[3] { + label="KohzuSeq" + name="kohzuSeqCtl.adl" + args="P=xxx:" + } + display[4] { + label="KohzuSeq (All)" + name="kohzuSeqCtl_All.adl" + args="P=xxx:" + } + display[5] { + label="Energy-scan parameters" + name="scanParms.adl" + args="P=xxx:,Q=BraggE,PV=BraggEAO" + } + display[6] { + label="Theta-scan parameters" + name="scanParms.adl" + args="P=xxx:,Q=BraggTheta,PV=BraggThetaAO" + } + display[7] { + label="Wavelength-scan parameters" + name="scanParms.adl" + args="P=xxx:,Q=BraggLambda,PV=BraggLambdaAO" + } + clr=0 + bclr=17 + label="-Kohzu" +} +"related display" { + object { + x=140 + y=0 + width=70 + height=20 + } + display[0] { + label="Scan1 (for all scans)" + name="scan.adl" + args="P=xxx:,N=1,S=scan1" + } + display[1] { + label="Scan2 (for 2D & higher scans)" + name="scan.adl" + args="P=xxx:,N=2,S=scan2" + } + display[2] { + label="Scan3 (for 3D & higher scans)" + name="scan.adl" + args="P=xxx:,N=3,S=scan3" + } + display[3] { + label="Scan4 (for 4D scans)" + name="scan.adl" + args="P=xxx:,N=4,S=scan4" + } + display[4] { + label="ScanH (for Hardware-assisted scans)" + name="scan.adl" + args="P=xxx:,N=H,S=scanH" + } + display[5] { + label="test scanParms2Pos" + name="scanParms2Pos.adl" + args="P=xxx:,Q=m7_8,SCAN=xxx:scan1,PV1=xxx:m7,PV2=xxx:m8" + } + display[7] { + label="saveData controls" + name="scan_saveData.adl" + args="P=xxx:" + } + clr=0 + bclr=17 + label="-Scan" +} +"related display" { + object { + x=70 + y=120 + width=70 + height=20 + } + display[0] { + label="SRS 570 Current Preamplifier #A1" + name="SR570_tiny.adl" + args="P=xxx:,A=A1" + } + display[1] { + label="SRS 570 Current Preamplifier #A2" + name="SR570_tiny.adl" + args="P=xxx:,A=A2" + } + display[2] { + label="SRS 570 Current Preamplifier #A3" + name="SR570_tiny.adl" + args="P=xxx:,A=A3" + } + display[3] { + label="SRS 570 Current Preamplifier #A4" + name="SR570_tiny.adl" + args="P=xxx:,A=A4" + } + display[4] { + label="SRS 570 Current Preamplifier #A5" + name="SR570_tiny.adl" + args="P=xxx:,A=A5" + } + clr=0 + bclr=17 + label="-Preamps" +} +"related display" { + object { + x=70 + y=100 + width=70 + height=20 + } + display[0] { + label="Scaler 1" + name="scaler.adl" + args="P=xxx:,S=scaler1" + } + display[1] { + label="Scaler 2" + name="scaler.adl" + args="P=xxx:,S=scaler2" + } + display[2] { + label="Scaler 3" + name="scaler.adl" + args="P=xxx:,S=scaler3" + } + display[3] { + label="Scaler3 (64 ch)" + name="scaler64.adl" + args="P=xxx:,S=scaler3" + } + clr=0 + bclr=17 + label="-Scalers" +} +"related display" { + object { + x=210 + y=100 + width=70 + height=20 + } + display[0] { + label="Keithley 2000 DMM #1" + name="Keithley2kDMM_mf.adl" + args="P=xxx:,Dmm=D1" + } + display[1] { + label="Keithley 2000 DMM #2" + name="Keithley2kDMM_mf.adl" + args="P=xxx:,Dmm=D2" + } + clr=0 + bclr=63 + label="-DMM" +} +"related display" { + object { + x=70 + y=80 + width=70 + height=20 + } + display[0] { + label="ADC 1" + name="Ip330Scan.adl" + args="P=xxx:,R=IP330_" + } + display[1] { + label="ADC 1 sweep" + name="mca_small.adl" + args="P=xxx:,M=mip330_1" + } + display[2] { + label="ADC 2 sweep" + name="mca_small.adl" + args="P=xxx:,M=mip330_2" + } + display[3] { + label="ADC 3 sweep" + name="mca_small.adl" + args="P=xxx:,M=mip330_3" + } + display[4] { + label="ADC 4 sweep" + name="mca_small.adl" + args="P=xxx:,M=mip330_4" + } + display[5] { + label="Slow feedback" + name="pid_control.adl" + args="P=xxx:,PID=pid_slow,TITLE=Slow_Feedback" + } + display[6] { + label="Fast feedback" + name="pid_control.adl" + args="P=xxx:,PID=ip330PIDFast,TITLE=Fast_Feedback" + } + clr=0 + bclr=17 + label="-ADC" +} +"related display" { + object { + x=140 + y=120 + width=70 + height=20 + } + display[0] { + label="HP Laser Axis 1" + name="HPLaserAxis.adl" + args="P=xxx:,Q=HPLaser1" + } + display[1] { + label="HP Laser Axis 2" + name="HPLaserAxis.adl" + args="P=xxx:,Q=HPLaser2" + } + clr=0 + bclr=17 + label="-HP" +} +"related display" { + object { + x=0 + y=120 + width=70 + height=20 + } + display[0] { + label="Spherical Grating Monochromator (tiny)" + name="SGM_tiny.adl" + args="P=xxx:,N=1,M_x=m7,M_rIn=m6,M_rOut=m8" + } + display[1] { + label="Spherical Grating Monochromator" + name="SGM.adl" + args="P=xxx:,N=1,M_x=m7,M_rIn=m6,M_rOut=m8" + } + clr=0 + bclr=17 + label="-SGM" +} +"related display" { + object { + x=0 + y=60 + width=70 + height=20 + } + display[0] { + label="2-post Mirror" + name="2postMirror.adl" + args="P=xxx:,Q=M1,mDn=m11,mUp=m12" + } + display[1] { + label=" " + } + clr=0 + bclr=17 + label="-Mirror" +} +"related display" { + object { + x=0 + y=100 + width=70 + height=20 + } + display[0] { + label="High resolution monochromator (nested)" + name="hr_nested.adl" + args="P=xxx:,N=1" + } + display[1] { + label="High resolution monochromator (symmetric)" + name="hr_symmetric.adl" + args="P=xxx:,N=1" + } + display[2] { + label="High resolution monochromator control" + name="hrSeqCtl_All.adl" + args="P=xxx:,N=1" + } + clr=0 + bclr=17 + label="-HR" +} +"related display" { + object { + x=280 + y=60 + width=70 + height=20 + } + display[0] { + label="old vxWorks stats" + name="VXstats.adl" + args="P=xxx:" + } + display[1] { + label="IOC_Status.adl" + name="IOC_Status.adl" + args="P=xxx:" + } + display[2] { + label="save_restore Status" + name="save_restoreStatus.adl" + args="P=xxx:" + } + clr=0 + bclr=17 + label="-Status" +} +"related display" { + object { + x=140 + y=40 + width=70 + height=20 + } + display[0] { + label="generic VME" + name="recVME.adl" + args="P=xxx:,Q=vme1" + } + display[1] { + label="generic CAMAC" + name="CAMAC_IO.adl" + args="REC=xxx:camac1" + } + display[2] { + label="asyn GPIB" + name="asynOctet.adl" + args="P=xxx:,R=gpib1" + } + display[3] { + label="deviceCmdReply 1" + name="deviceCmdReply.adl" + args="P=xxx:,N=1" + } + display[4] { + label="deviceCmdReply 2" + name="deviceCmdReply.adl" + args="P=xxx:,N=2" + } + display[5] { + label="asyn serial 6" + name="asynOctet.adl" + args="P=xxx:,R=asyn_6" + } + clr=0 + bclr=17 + label="-GenericIO" +} +"related display" { + object { + x=280 + y=20 + width=70 + height=20 + } + display[0] { + label="1 BM BPM info" + name="xx_BM_BPM.adl" + args="xx=01" + } + display[1] { + label="1 ID BPM info" + name="xx_ID_BPM.adl" + args="xx=01" + } + display[2] { + label="1 ID basic control" + name="UndulatorCtl.adl" + args="xx=01" + } + display[3] { + label="1 ID sync-scan control" + name="UndulatorSyncCtl.adl" + args="xx=01" + } + display[4] { + label="new ID control" + name="xxIDCtrl.adl" + args="P=xxx:,xx=01" + } + display[5] { + label="new ID control (us)" + name="xxIDCtrl.adl" + args="P=xxx:,xx=01us" + } + display[6] { + label="24 hr. Beam History" + name="beamHistory.adl" + } + display[7] { + label="24 hr. beam history, etc." + name="beamHistory_full.adl" + } + clr=0 + bclr=17 + label="-OPS" +} +"related display" { + object { + x=70 + y=0 + width=70 + height=20 + } + display[0] { + label=" " + } + display[1] { + label="User Filter" + name="2filter.adl" + args="P=xxx:,Q1=fltr1:,Q2=fltr2:,LOCK1=fltr_1_2:,LOCK2=fltr_1_2:" + } + display[2] { + label="User Filter Setup" + name="2filter_setup.adl" + args="P=xxx:,Q1=fltr1:,Q2=fltr2:,LOCK1=fltr_1_2:,LOCK2=fltr_1_2:" + } + clr=0 + bclr=17 + label="-Filter" +} +"related display" { + object { + x=280 + y=40 + width=70 + height=20 + } + display[0] { + label="Bunch Clock Generator" + name="BunchClkGen.adl" + args="UNIT=xxx:BnchClkGen" + } + display[1] { + label="Bunch Clock display A" + name="BunchClkGenA.adl" + args="UNIT=xxx:BnchClkGen" + } + display[2] { + label="Bunch Clock 3id Top screen" + name="BunchClkGenTop.adl" + } + clr=0 + bclr=17 + label="-BunchClk" +} +"related display" { + object { + x=70 + y=40 + width=70 + height=20 + } + display[0] { + label="Queensgate piezo (3id)" + name="pzt_3id.adl" + args="P=xxx:" + } + display[1] { + label="Queensgate piezo (std)" + name="pzt.adl" + args="P=xxx:" + } + display[2] { + label="Nano2k (ch 1)" + name="Nano2k.adl" + args="P=xxx:,S=nano,p=1" + } + display[3] { + label="Nano2k (ch 2)" + name="Nano2k.adl" + args="P=xxx:,S=nano,p=2" + } + display[4] { + label="Huber DMC9200 servo controller" + name="HuberDMC4.adl" + args="P=xxx:,Q=DMC1:,M1=1,M2=2,M3=3,M4=4" + } + clr=0 + bclr=17 + label="-Piezo" +} +"related display" { + object { + x=140 + y=20 + width=70 + height=20 + } + display[0] { + label="user calcs 1-10" + name="userCalcs10.adl" + args="P=xxx:" + } + display[1] { + label="user stringCalcs 1-10" + name="userStringCalcs10.adl" + args="P=xxx:" + } + display[2] { + label="user transforms 1-10" + name="userTransforms10.adl" + args="P=xxx:" + } + display[3] { + label="user string seqs 1-10" + name="userStringSeqs10.adl" + args="P=xxx:" + } + display[4] { + label="user arrayCalcs 1-10" + name="userArrayCalcs10.adl" + args="P=xxx:" + } + display[6] { + label="user average 1-10" + name="userAve10.adl" + args="P=xxx:" + } + display[7] { + label="user calcOuts" + name="userCalcOuts10.adl" + args="P=xxx:" + } + clr=0 + bclr=17 + label="-userCalc" +} +"related display" { + object { + x=210 + y=60 + width=70 + height=20 + } + display[0] { + label="Heidenhain AWE1024" + name="HeidEncoder.adl" + args="P=xxx:, A=6" + } + display[1] { + label="Heidenhain AWE1024" + name="HeidEncoder.adl" + args="P=xxx:, A=7" + } + display[2] { + label="Heidenhain ND261" + name="HeidND261.adl" + args="P=xxx:" + } + display[3] { + label="Heidenhain IK320" + name="HeidIK320_group.adl" + args="P=xxx:,card=card0,group=5" + } + clr=0 + bclr=17 + label="-Encoders" +} +"related display" { + object { + x=140 + y=100 + width=70 + height=20 + } + display[0] { + label="Autocollimator" + name="Elcomat.adl" + args="P=xxx:" + } + display[1] { + label=" " + } + clr=0 + bclr=17 + label="-Autocoll" +} +"related display" { + object { + x=280 + y=0 + width=70 + height=20 + } + display[0] { + label="orientation matrix" + name="orient.adl" + args="P=xxx:,O=_0,PM=xxx:,mTTH=SM1,mTH=SM2,mCHI=SM3,mPHI=SM4" + } + display[1] { + label="orient9" + name="orient9.adl" + args="P=xxx:,PM=xxx:,mTTH=SM1,mTH=SM2,mCHI=SM3,mPHI=SM4" + } + clr=0 + bclr=17 + label="-4 Circle" +} +"related display" { + object { + x=210 + y=0 + width=70 + height=20 + } + display[0] { + label="Canberra AIM Multichannel Analyzer" + name="mca_small.adl" + args="P=xxx:,M=aim_adc1" + } + display[1] { + label="MCA with ROI's" + name="mca.adl" + args="P=xxx:,M=aim_adc1" + } + display[2] { + label="ADC 1" + name="xxIcbAdc.adl" + args="P=xxx:,ADC=adc1" + } + display[3] { + label="TCA 1" + name="xxIcbTCA.adl" + args="P=xxx:,TCA=tca1" + } + display[4] { + label="HVPS 1" + name="xxIcbHVPS.adl" + args="P=xxx:,HVPS=hvps1" + } + display[5] { + label="AMP 1" + name="xxIcbAmp.adl" + args="P=xxx:,AMP=amp1" + } + display[6] { + label="DSP 1" + name="dsp9660Gain.adl" + args="P=xxx:,DSP=dsp1" + } + clr=0 + bclr=17 + label="-MCA" +} +"related display" { + object { + x=140 + y=80 + width=70 + height=20 + } + display[0] { + label="4-step measurement" + name="4step.adl" + args="P=xxx:" + } + clr=0 + bclr=17 + label="-4-step" +} +"message button" { + object { + x=350 + y=100 + width=100 + height=30 + } + control { + chan="xxx:allstop.VAL" + clr=30 + bclr=20 + } + label="All Stop" + press_msg="1" +} +composite { + object { + x=350 + y=80 + width=82 + height=28 + } + "composite name"="" + children { + text { + object { + x=351 + y=81 + width=80 + height=26 + } + "basic attribute" { + clr=54 + } + "dynamic attribute" { + vis="if zero" + chan="xxx:alldone.VAL" + } + textix="Moving" + } + text { + object { + x=352 + y=82 + width=80 + height=26 + } + "basic attribute" { + clr=54 + } + "dynamic attribute" { + vis="if not zero" + chan="xxx:alldoneBlink.VAL" + } + textix="Moving" + } + text { + object { + x=350 + y=80 + width=80 + height=26 + } + "basic attribute" { + clr=50 + } + "dynamic attribute" { + vis="if zero" + chan="xxx:alldone.VAL" + } + textix="Moving" + } + } +} +rectangle { + object { + x=350 + y=0 + width=100 + height=80 + } + "basic attribute" { + clr=3 + width=2 + } +} +text { + object { + x=375 + y=22 + width=70 + height=20 + } + "basic attribute" { + clr=64 + } + textix="Restore" +} +text { + object { + x=375 + y=2 + width=60 + height=20 + } + "basic attribute" { + clr=64 + } + textix="Save" +} +text { + object { + x=375 + y=42 + width=70 + height=20 + } + "basic attribute" { + clr=64 + } + textix="Compare" +} +text { + object { + x=375 + y=62 + width=70 + height=20 + } + "basic attribute" { + clr=64 + } + textix="Tools" +} +"shell command" { + object { + x=353 + y=0 + width=20 + height=20 + } + command[0] { + label="Save settings to 'settings1.save' (scratchpad)" + name="cd ../burt; burtrb $BURT_INCLUDE -f settings.req -o settings1.save" + } + command[1] { + label="Save settings to 'settings2.save' (short term)" + name="cd ../burt; burtrb $BURT_INCLUDE -f settings.req -o settings2.save" + } + command[2] { + label="Save settings to 'settings3.save' (long term)" + name="cd ../burt; burtrb $BURT_INCLUDE -f settings.req -o settings3.save" + } + command[3] { + label="Save positions to 'positions1.save' (scratch pad)" + name="cd ../burt; burtrb $BURT_INCLUDE -f positions.req -o positions1.save" + } + command[4] { + label="Save positions to 'positions2.save' (short term)" + name="cd ../burt; burtrb $BURT_INCLUDE -f positions.req -o positions2.save" + } + command[5] { + label="Save positions to 'positions3.save' (long term)" + name="cd ../burt; burtrb $BURT_INCLUDE -f positions.req -o positions3.save" + } + clr=0 + bclr=17 +} +"shell command" { + object { + x=353 + y=20 + width=20 + height=20 + } + command[0] { + label="Restore settings from 'settings1.save' (scratch pad)" + name="cd ../burt; burtwb -f settings1.save" + } + command[1] { + label="Restore settings from 'settings2.save' (short term)" + name="cd ../burt; burtwb -f settings2.save" + } + command[2] { + label="Restore settings from 'settings3.save' (long term)" + name="cd ../burt; burtwb -f settings3.save" + } + command[3] { + label="Restore settings from 'settings4.save' (read only)" + name="cd ../burt; burtwb -f settings4.save" + } + command[4] { + label="Restore positions from 'positions1.save' (scratch pad)" + name="cd ../burt; burtwb -f positions1.save" + } + command[5] { + label="Restore positions from 'positions2.save' (short term)" + name="cd ../burt; burtwb -f positions2.save" + } + command[6] { + label="Restore positions from 'positions3.save' (long term)" + name="cd ../burt; burtwb -f positions3.save" + } + command[7] { + label="Restore positions from 'positions4.save' (read only)" + name="cd ../burt; burtwb -f positions4.save" + } + clr=0 + bclr=17 +} +"shell command" { + object { + x=353 + y=40 + width=20 + height=20 + } + command[0] { + label="Compare current settings with 'settings1.save' (scratchpad)" + name="cd ../burt; burtrb $BURT_INCLUDE -f settings.req -o current.save 1>&- 2>&-; wrapCmd 'showBurtDiff current.save settings1.save'&" + } + command[1] { + label="Compare current settings with 'settings2.save' (short term)" + name="cd ../burt; burtrb $BURT_INCLUDE -f settings.req -o current.save 1>&- 2>&-; wrapCmd 'showBurtDiff current.save settings2.save'&" + } + command[2] { + label="Compare current settings with 'settings3.save' (long term)" + name="cd ../burt; burtrb $BURT_INCLUDE -f settings.req -o current.save; wrapCmd 'showBurtDiff current.save settings3.save'&" + } + command[3] { + label="Compare current settings with 'settings4.save' (read only)" + name="cd ../burt; burtrb $BURT_INCLUDE -f settings.req -o current.save 1>&- 2>&-; wrapCmd 'showBurtDiff current.save settings4.save'&" + } + command[4] { + label="Compare current positions with 'positions1.save' (scratch pad)" + name="cd ../burt; burtrb $BURT_INCLUDE -f positions.req -o current.save 1>&- 2>&-; wrapCmd 'showBurtDiff current.save positions1.save'&" + } + command[5] { + label="Compare current positions with 'positions2.save' (short term)" + name="cd ../burt; burtrb $BURT_INCLUDE -f positions.req -o current.save 1>&- 2>&-; wrapCmd 'showBurtDiff current.save positions2.save'&" + } + command[6] { + label="Compare current positions with 'positions3.save' (long term)" + name="cd ../burt; burtrb $BURT_INCLUDE -f positions.req -o current.save 1>&- 2>&-; wrapCmd 'showBurtDiff current.save positions3.save'&" + } + command[7] { + label="Compare current positions with 'positions4.save' (long term)" + name="cd ../burt; burtrb $BURT_INCLUDE -f positions.req -o current.save 1>&- 2>&-; wrapCmd 'showBurtDiff current.save positions4.save'&" + } + clr=0 + bclr=17 +} +"shell command" { + object { + x=353 + y=60 + width=20 + height=20 + } + command[0] { + label="data catcher (run-time license)" + name="cd ../idl; catcher&" + } + command[1] { + label="data catcher (developer's license)" + name="cd ../idl; catcher -D&" + } + command[2] { + label="stripTool (stripchart)" + name="stripTool&" + } + command[3] { + label="New StripTool" + name="StripTool&" + } + command[4] { + label="EPICS channel-access probe" + name="probe&" + } + command[5] { + label="MCA 4.2 (developer's license)" + name="cd ../idl; wrapCmd startMCA_4.2&" + } + command[7] { + label="scanSee" + name="cd ../idl; wrapCmd scanSee&" + } + clr=0 + bclr=17 +} +"related display" { + object { + x=430 + y=80 + width=20 + height=20 + } + display[0] { + label="alldone waits" + name="yyWaitRecord_full.adl" + args="P=xxx:,C=alldone" + } + display[1] { + label="alldone_1 waits" + name="yyWaitRecord_full.adl" + args="P=xxx:,C=alldone_1" + } + display[2] { + label="alldone_2 waits" + name="yyWaitRecord_full.adl" + args="P=xxx:,C=alldone_2" + } + display[3] { + label="alldone_3 waits" + name="yyWaitRecord_full.adl" + args="P=xxx:,C=alldone_3" + } + display[4] { + label="alldone_4 waits" + name="yyWaitRecord_full.adl" + args="P=xxx:,C=alldone_4" + } + display[5] { + label="alldone_5 waits" + name="yyWaitRecord_full.adl" + args="P=xxx:,C=alldone_5" + } + display[6] { + label="alldone_6 waits" + name="yyWaitRecord_full.adl" + args="P=xxx:,C=alldone_6" + } + display[7] { + label="alldone_7 waits" + name="yyWaitRecord_full.adl" + args="P=xxx:,C=alldone_7" + } + clr=0 + bclr=17 +} +"related display" { + object { + x=210 + y=80 + width=70 + height=20 + } + display[0] { + label="LakeShore Temp. Controller" + name="LakeShore.adl" + args="P=xxx:,Q=TC1" + } + display[1] { + label="Keithley DMM (thermistors)" + name="KeithleyDMM.adl" + args="P=xxx:" + } + display[2] { + label="Eurotherm" + name="Eurotherm.adl" + args="P=xxx:" + } + clr=0 + bclr=17 + label="-TempCtrl" +} +"related display" { + object { + x=140 + y=60 + width=70 + height=20 + } + display[0] { + label="interp" + name="interp.adl" + args="P=xxx:" + } + display[1] { + label="arrayTest" + name="arrayTest.adl" + args="P=xxx:" + } + display[2] { + label="pvHistory 1" + name="pvHistory.adl" + args="P=xxx:,N=1" + } + clr=0 + bclr=17 + label="-Array" +} +"related display" { + object { + x=70 + y=60 + width=70 + height=20 + } + display[0] { + label="vme DAC 1 Chans 1-8" + name="topDAC8.adl" + args="P=xxx:,D=1" + } + display[1] { + label="vme DAC 2 Chans 1-8" + name="topDAC8.adl" + args="P=xxx:,D=2" + } + display[2] { + label="dac128V 1 Chans 1-8" + name="topDAC8.adl" + args="P=xxx:,D=3" + } + clr=0 + bclr=17 + label="-DAC" +} +"related display" { + object { + x=210 + y=20 + width=70 + height=20 + } + display[1] { + label="3 element detector" + name="3element.adl" + args="P=xxx:med:" + } + display[3] { + label="summed spectrum (mca0)" + name="mca_small.adl" + args="P=xxx:med:,M=mca0" + } + display[4] { + label="sum control" + name="mcaSum3.adl" + args="P=xxx:med:" + } + display[5] { + label="HV power supply" + name="xxIcbHVPS.adl" + args="P=xxx:med:,HVPS=hvps1" + } + clr=0 + bclr=17 + label="-multiMCA" +} +"related display" { + object { + x=210 + y=40 + width=70 + height=20 + } + display[0] { + label=" 8-Channel MCS Control" + name="Struck8.adl" + args="P=xxx:mcs:" + } + display[1] { + label="32-Channel MCS Control" + name="Struck32.adl" + args="P=xxx:mcs:" + } + clr=0 + bclr=17 + label="-Struck" +} +"related display" { + object { + x=210 + y=120 + width=70 + height=20 + } + display[0] { + label="IpUnidig I/O" + name="IpUnidig.adl" + args="P=xxx:,R=Unidig1" + } + display[1] { + label=" Acromag 8 in" + name="Acromag_8in.adl" + args="P=xxx:,A=1,CH0=0,CH1=1,CH2=2,CH3=3,CH4=4,CH5=5,CH6=6,CH7=7" + } + display[2] { + label=" Acromag 8 out" + name="Acromag_8out.adl" + args="P=xxx:,A=1,CH0=0,CH1=1,CH2=2,CH3=3,CH4=4,CH5=5,CH6=6,CH7=7" + } + display[3] { + label=" Acromag 16 out" + name="Acromag_16out.adl" + args="P=xxx:,A=1" + } + display[4] { + label=" Acromag 16 in" + name="Acromag_16in.adl" + args="P=xxx:,A=1" + } + clr=0 + bclr=63 + label="-Digital" +} +"related display" { + object { + x=280 + y=100 + width=70 + height=20 + } + display[0] { + label="Quad Electrometer Ch.1" + name="quadEM.adl" + args="P=xxx:,EM=EM1" + } + display[1] { + label="Quad Electrometer Ch.2" + name="quadEM.adl" + args="P=xxx:,EM=EM2" + } + display[2] { + label="Quad Electrometer Ch.3" + name="quadEM.adl" + args="P=xxx:,EM=EM3" + } + display[3] { + label="Quad Electrometer Ch.4" + name="quadEM.adl" + args="P=xxx:,EM=EM4" + } + display[5] { + label="Quad Electrometer MCAs" + name="quadEM_med.adl" + args="P=xxx:quadEM:, P_FFT=xxx:quadEM_FFT:" + } + display[6] { + label="Vertical feedback" + name="pid_control.adl" + args="P=xxx:, PID=quadEMVertical,TITLE=Vertical_Feedback" + } + display[7] { + label="Horizontal feedback" + name="pid_control.adl" + args="P=xxx:, PID=quadEMHorizontal,TITLE=Horizontal_Feedback" + } + clr=0 + bclr=63 + label="-quadEM" +} +"related display" { + object { + x=280 + y=120 + width=70 + height=20 + } + display[0] { + label="asyn record serial1" + name="asynOctet.adl" + args="P=xxx:,R=asyn_1" + } + display[1] { + label="asyn record serial2" + name="asynOctet.adl" + args="P=xxx:,R=asyn_2" + } + display[2] { + label="asyn record serial3" + name="asynOctet.adl" + args="P=xxx:,R=asyn_3" + } + display[3] { + label="asyn record serial4" + name="asynOctet.adl" + args="P=xxx:,R=asyn_4" + } + display[4] { + label="asyn record serial5" + name="asynOctet.adl" + args="P=xxx:,R=asyn_5" + } + display[5] { + label="asyn record serial6" + name="asynOctet.adl" + args="P=xxx:,R=asyn_6" + } + display[6] { + label="asyn record serial7" + name="asynOctet.adl" + args="P=xxx:,R=asyn_7" + } + display[7] { + label="asyn record serial8" + name="asynOctet.adl" + args="P=xxx:,R=asyn_8" + } + clr=0 + bclr=17 + label="-serial" +} +"related display" { + object { + x=210 + y=140 + width=70 + height=20 + } + display[0] { + label="beamFinder" + name="beamFinder.adl" + args="P=xxx:bf1:,PM=xxx:,m_sX=SM1,m_sY=SM2,m_zpX=SM3,m_zpY=SM4,m_zpZ=SM5" + } + clr=0 + bclr=17 + label="-beamFind" +} +"related display" { + object { + x=0 + y=140 + width=70 + height=20 + } + display[0] { + label="CoarseFine" + name="CoarseFineMotor.adl" + args="P=xxx:cf1:,M=MOT,PM=xxx:,CM=SM1,FM=SM2" + } + clr=0 + bclr=17 + label="-CF" +} +"related display" { + object { + x=70 + y=140 + width=70 + height=20 + } + display[6] { + label="scantest" + name="scanAux.adl" + args="P=xxx:,S=scantest" + } + clr=0 + bclr=17 + label="-Scan" +} +"related display" { + object { + x=140 + y=140 + width=70 + height=20 + } + display[0] { + label="Io" + name="Io.adl" + args="P=xxx:Io:,S=xxx:scaler1,MONO=xxx:BraggEAO" + } + clr=0 + bclr=17 + label="-Io" +} +"related display" { + object { + x=70 + y=20 + width=70 + height=20 + } + display[0] { + label="Slit 1 (H)" + name="2slit.adl" + args="P=xxx:,SLIT=Slit1H,mXp=m5,mXn=m6" + } + display[1] { + label="Slit 1 (V)" + name="2slit.adl" + args="P=xxx:,SLIT=Slit1V,mXp=m3,mXn=m4" + } + display[2] { + label="Slit 1 Graphic" + name="4slitGraphic.adl" + args="P=xxx:,SLIT=Slit_1,H=Slit1H,mXp=m3,mXn=m4,V=Slit1V,mYp=m5,mYn=m6" + } + display[3] { + label="Slit Motors" + name="motor4x.adl" + args="P=xxx:,M1=m3,M2=m4,M3=m5,M4=m6" + } + display[4] { + label="Slit 2 (H) (soft)" + name="2slit_soft.adl" + args="P=xxx:,SLIT=Slit2H,mXp=m15,mXn=m16" + } + display[5] { + label="Slit 2 (V) (soft)" + name="2slit_soft.adl" + args="P=xxx:,SLIT=Slit2V,mXp=m13,mXn=m14" + } + display[6] { + label="Slit 2 Graphic (soft)" + name="4slitGraphic_soft.adl" + args="P=xxx:,SLIT=Slit_2,H=Slit2H,mXp=m15,mXn=m16,V=Slit2V,mYp=m13,mYn=m14" + } + display[7] { + label="XIA slit 1" + name="xiahsc.adl" + args="P=xxx:,HSC=hsc1:" + } + clr=0 + bclr=17 + label="-Slits" +} +"related display" { + object { + x=280 + y=80 + width=70 + height=20 + } + display[0] { + label="Love controllers" + name="LoveList4.adl" + args="P=xxx:,Q1=Love1,Q2=Love2,Q3=Love3,Q4=Love4" + } + clr=0 + bclr=17 + label="-Love" +}