file {
	name="/home/oxygen2/MOONEY/epics/3.12.2/stdApp/op/adl/xxx.adl"
	version=020209
}
display {
	object {
		x=10
		y=10
		width=555
		height=160
	}
	clr=64
	bclr=3
	cmap=""
}
"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,
	}
}
text {
	object {
		x=456
		y=91
		width=80
		height=26
	}
	"basic attribute" {
		clr=54
	}
	"dynamic attribute" {
		vis="if zero"
		chan="bcda2:alldone.VAL"
	}
	textix="Moving"
}
text {
	object {
		x=457
		y=92
		width=80
		height=26
	}
	"basic attribute" {
		clr=54
	}
	"dynamic attribute" {
		vis="if not zero"
		chan="bcda2:alldoneBlink.VAL"
	}
	textix="Moving"
}
text {
	object {
		x=455
		y=90
		width=80
		height=26
	}
	"basic attribute" {
		clr=50
	}
	"dynamic attribute" {
		vis="if zero"
		chan="bcda2:alldone.VAL"
	}
	textix="Moving"
}
rectangle {
	object {
		x=455
		y=0
		width=100
		height=80
	}
	"basic attribute" {
		clr=5
		width=2
	}
}
text {
	object {
		x=480
		y=62
		width=70
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="Tools"
}
"shell command" {
	object {
		x=458
		y=60
		width=20
		height=20
	}
	command[0] {
		label="data catcher"
		name="cd ../idl; catcher -D&"
	}
	command[1] {
		label="data catcher (test)"
		name="cd ../idl;catcher.test&"
	}
	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="CEBAF strip tool"
		name="stripTool.new&"
	}
	command[6] {
		label="IDL (use ezcaIDL)"
		name="cd ../idl; xterm -fn 6x13 -e start_ezcaIDL&"
	}
	command[7] {
		label="Operations Analysis Group applications"
		name="OAGapps&"
	}
	clr=14
	bclr=51
}
"shell command" {
	object {
		x=458
		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=14
	bclr=51
}
text {
	object {
		x=480
		y=22
		width=70
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="Restore"
}
text {
	object {
		x=480
		y=2
		width=70
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="Save"
}
"shell command" {
	object {
		x=458
		y=0
		width=20
		height=20
	}
	command[0] {
		label="Save settings to 'settings1.save' (scratchpad)"
		name="cd ../burt; burtrb -f settings.req -o settings1.save"
	}
	command[1] {
		label="Save settings to 'settings2.save' (short term)"
		name="cd ../burt; burtrb -f settings.req -o settings2.save"
	}
	command[2] {
		label="Save settings to 'settings3.save' (long term)"
		name="cd ../burt; burtrb -f settings.req -o settings3.save"
	}
	command[3] {
		label="Save positions to 'positions1.save' (scratch pad)"
		name="cd ../burt; burtrb -f positions.req -o positions1.save"
	}
	command[4] {
		label="Save positions to 'positions2.save' (short term)"
		name="cd ../burt; burtrb -f positions.req -o positions2.save"
	}
	command[5] {
		label="Save positions to 'positions3.save' (long term)"
		name="cd ../burt; burtrb -f positions.req -o positions3.save"
	}
	clr=14
	bclr=51
}
text {
	object {
		x=480
		y=42
		width=70
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="Compare"
}
"shell command" {
	object {
		x=458
		y=40
		width=20
		height=20
	}
	command[0] {
		label="Compare current settings with 'settings1.save' (scratchpad)"
		name="cd ../burt; burtrb -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 -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 -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 -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 -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 -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 -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 -f positions.req -o current.save 1>&- 2>&-; wrapCmd 'showBurtDiff current.save positions4.save'&"
	}
	clr=14
	bclr=51
}
"message button" {
	object {
		x=457
		y=120
		width=100
		height=40
	}
	control {
		chan="bcda2:allstop.VAL"
		clr=30
		bclr=20
	}
	label="All Stop"
	press_msg="1"
}
"related display" {
	object {
		x=0
		y=0
		width=20
		height=20
	}
	display[0] {
		label="Beamline"
		name="beamline.adl"
		args="P=bcda2:"
	}
	clr=14
	bclr=51
}
text {
	object {
		x=40
		y=142
		width=70
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="Scalers"
}
text {
	object {
		x=20
		y=122
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="Preamps"
}
text {
	object {
		x=20
		y=102
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="ScanCtrl"
}
text {
	object {
		x=20
		y=82
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="Kohzu2Mon"
}
"related display" {
	object {
		x=0
		y=80
		width=20
		height=20
	}
	display[0] {
		label="Kohzu 2 Graphic"
		name="kohzu2Graphic.adl"
		args="P=bcda2:,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[1] {
		label="Kohzu 2 Graphic (L)"
		name="kohzu2GraphicLarge.adl"
		args="P=bcda2:,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="Kohzu2Seq (tiny)"
		name="kohzu2SeqCtl_tiny.adl"
		args="P=bcda2:"
	}
	display[3] {
		label="Kohzu2Seq"
		name="kohzu2SeqCtl.adl"
		args="P=bcda2:"
	}
	display[4] {
		label="Kohzu2Seq (All)"
		name="kohzu2SeqCtl_All.adl"
		args="P=bcda2:"
	}
	display[5] {
		label="Energy-scan parameters"
		name="scanParms.adl"
		args="P=bcda2:,Q=BraggE,PV=BraggEAO"
	}
	display[6] {
		label="Theta-scan parameters"
		name="scanParms.adl"
		args="P=bcda2:,Q=BraggTheta,PV=BraggThetaAO"
	}
	display[7] {
		label="Wavelength-scan parameters"
		name="scanParms.adl"
		args="P=bcda2:,Q=BraggLambda,PV=BraggLambdaAO"
	}
	clr=14
	bclr=51
}
text {
	object {
		x=365
		y=82
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="Encoders"
}
"related display" {
	object {
		x=345
		y=80
		width=20
		height=20
	}
	display[0] {
		label="Heidenhain AWE1024"
		name="HeidEncoder.adl"
		args="P=bcda2:, A=6"
	}
	display[1] {
		label="Heidenhain AWE1024"
		name="HeidEncoder.adl"
		args="P=bcda2:, A=7"
	}
	display[2] {
		label="Heidenhain ND261"
		name="HeidND261.adl"
		args="P=bcda2:"
	}
	clr=14
	bclr=51
}
text {
	object {
		x=40
		y=42
		width=70
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="Motors"
}
text {
	object {
		x=20
		y=22
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="Tables"
}
text {
	object {
		x=20
		y=2
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="Beamline"
}
"related display" {
	object {
		x=0
		y=100
		width=20
		height=20
	}
	display[0] {
		label="Scan1 (for all scans)"
		name="scan.adl"
		args="P=bcda2:,N=1,S=scan1,DW=Dwait1,PW=Pwait1"
	}
	display[1] {
		label="Scan2 (for 2D & higher scans)"
		name="scan.adl"
		args="P=bcda2:,N=2,S=scan2,DW=Dwait2,PW=Pwait2"
	}
	display[2] {
		label="Scan3 (for 3D & higher scans)"
		name="scan.adl"
		args="P=bcda2:,N=3,S=scan3,DW=Dwait3,PW=Pwait3"
	}
	display[3] {
		label="Scan4 (for 4D scans)"
		name="scan.adl"
		args="P=bcda2:,N=4,S=scan4,DW=Dwait4,PW=Pwait4"
	}
	display[4] {
		label="positioner waits"
		name="userCalc_full.adl"
		args="P=bcda2:,C=Pwait_motors"
	}
	clr=14
	bclr=51
}
"related display" {
	object {
		x=0
		y=120
		width=20
		height=20
	}
	display[0] {
		label="SRS 570 Current Preamplifier #A1"
		name="SR570_tiny.adl"
		args="P=bcda2:,A=A1"
	}
	display[1] {
		label="SRS 570 Current Preamplifier #A2"
		name="SR570_tiny.adl"
		args="P=bcda2:,A=A2"
	}
	display[2] {
		label="SRS 570 Current Preamplifier #A3"
		name="SR570_tiny.adl"
		args="P=bcda2:,A=A3"
	}
	display[3] {
		label="SRS 570 Current Preamplifier #A4"
		name="SR570_tiny.adl"
		args="P=bcda2:,A=A4"
	}
	display[4] {
		label="SRS 570 Current Preamplifier #A5"
		name="SR570_tiny.adl"
		args="P=bcda2:,A=A5"
	}
	clr=14
	bclr=51
}
"related display" {
	object {
		x=0
		y=140
		width=20
		height=20
	}
	display[0] {
		label="Mizar Scalers"
		name="Mizar_scalerMod.adl"
		args="P=bcda2:"
	}
	display[1] {
		label="Joerger Scaler 1 (S)"
		name="scaler.adl"
		args="P=bcda2:,S=scaler1"
	}
	display[2] {
		label="Joerger Scaler 1 (M)"
		name="scaler_more.adl"
		args="P=bcda2:,S=scaler1"
	}
	display[3] {
		label="Joerger Scaler 1 (L)"
		name="scaler_full.adl"
		args="P=bcda2:,S=scaler1"
	}
	display[4] {
		label="Joerger Scaler 1 & User Calcs"
		name="scaler_full_calc.adl"
		args="P=bcda2:,S=scaler1"
	}
	clr=14
	bclr=51
}
"related display" {
	object {
		x=0
		y=20
		width=20
		height=20
	}
	display[0] {
		label="Table (S)"
		name="table.adl"
		args="P=bcda2:,Q=Table1,T=table1,M0X=m1,M0Y=m2,M1Y=m3,M2X=m4,M2Y=m5,M2Z=m6"
	}
	display[1] {
		label="Table (L)"
		name="table_full.adl"
		args="P=bcda2:,Q=Table1,T=table1,M0X=m1,M0Y=m2,M1Y=m3,M2X=m4,M2Y=m5,M2Z=m6"
	}
	clr=14
	bclr=51
}
"related display" {
	object {
		x=0
		y=40
		width=20
		height=20
	}
	display[0] {
		label="1-8"
		name="topMotors8.adl"
		args="P=bcda2:,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=bcda2:,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=bcda2:,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=bcda2:,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=bcda2:,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=bcda2:,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=bcda2:,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=bcda2:,M1=m57,M2=m58,M3=m59,M4=m60,M5=m61,M6=m62,M7=m63,M8=m64"
	}
	clr=14
	bclr=51
}
text {
	object {
		x=135
		y=2
		width=90
		height=14
	}
	"basic attribute" {
		clr=14
	}
	textix="Slits, mirror"
}
text {
	object {
		x=135
		y=22
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="HP Laser"
}
text {
	object {
		x=135
		y=42
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="The Box"
}
text {
	object {
		x=135
		y=62
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="RS-232"
}
text {
	object {
		x=135
		y=82
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="DAC"
}
text {
	object {
		x=135
		y=102
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="Temp Ctrl"
}
text {
	object {
		x=135
		y=122
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="recVme"
}
text {
	object {
		x=135
		y=142
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="Huber DCM"
}
"related display" {
	object {
		x=115
		y=140
		width=20
		height=20
	}
	display[0] {
		label=" "
	}
	display[3] {
		label="Huber DMC1 Motor 1"
		name="HuberDMC.adl"
		args="P=bcda2:,Q=DMC1:,M=1"
	}
	display[4] {
		label="Huber DMC1 Motor 2"
		name="HuberDMC.adl"
		args="P=bcda2:,Q=DMC1:,M=2"
	}
	display[5] {
		label="Huber DMC1 Motor 3"
		name="HuberDMC.adl"
		args="P=bcda2:,Q=DMC1:,M=3"
	}
	display[6] {
		label="Huber DMC1 Motor 4"
		name="HuberDMC.adl"
		args="P=bcda2:,Q=DMC1:,M=4"
	}
	display[7] {
		label="Huber DMC1 Motor 1 (test)"
		name="HuberDMC_test.adl"
		args="P=bcda2:,Q=DMC1:,M=1"
	}
	clr=14
	bclr=51
}
"related display" {
	object {
		x=115
		y=120
		width=20
		height=20
	}
	display[0] {
		label="vme record 1"
		name="recVme.adl"
		args="P=bcda2:,Q=vme1"
	}
	display[1] {
		label="vme record 2"
		name="recVme.adl"
		args="P=bcda2:,Q=vme2"
	}
	display[2] {
		label="vme record 3"
		name="recVme.adl"
		args="P=bcda2:,Q=vme3"
	}
	display[3] {
		label="vme record 4"
		name="recVme.adl"
		args="P=bcda2:,Q=vme4"
	}
	display[4] {
		label="vme record 5"
		name="recVme.adl"
		args="P=bcda2:,Q=vme5"
	}
	clr=14
	bclr=51
}
"related display" {
	object {
		x=115
		y=100
		width=20
		height=20
	}
	display[0] {
		label="LakeShore Temp. Controller"
		name="LakeShore.adl"
		args="P=bcda2:,Q=TC1"
	}
	display[1] {
		label="Keithley DMM (thermistors)"
		name="KeithleyDMM.adl"
		args="P=bcda2:"
	}
	clr=14
	bclr=51
}
"related display" {
	object {
		x=115
		y=80
		width=20
		height=20
	}
	display[0] {
		label="DAC"
		name="DAC.adl"
		args="P=bcda2:"
	}
	clr=14
	bclr=51
}
"related display" {
	object {
		x=115
		y=60
		width=20
		height=20
	}
	display[0] {
		label="Serial Test Channel 0"
		name="serialtest.adl"
		args="P=bcda2:, CHAN=0"
	}
	display[1] {
		label="Serial Test Channel 1"
		name="serialtest.adl"
		args="P=bcda2:, CHAN=1"
	}
	display[2] {
		label="Serial Test Channel 2"
		name="serialtest.adl"
		args="P=bcda2:, CHAN=2"
	}
	display[3] {
		label="Serial Test Channel 3"
		name="serialtest.adl"
		args="P=bcda2:, CHAN=3"
	}
	display[4] {
		label="Generic serial channel 0"
		name="Serial_IO.adl"
		args="REC=bcda2:seriala[0]"
	}
	clr=14
	bclr=51
}
"related display" {
	object {
		x=115
		y=40
		width=20
		height=20
	}
	display[0] {
		label="Monochromator control"
		name="TheBox_Bragg.adl"
		args="P=bcda2:,mX1=m6,mY1=m5,mTH1=m7,mZ2=m2,mX2=m8,mY2=m3,mTH2=m4"
	}
	display[1] {
		label="TheBox Graphic"
		name="TheBox_graphic.adl"
		args="P=bcda2:,mX1=m6,mY1=m5,mTH1=m7,mZ2=m2,mX2=m8,mY2=m3,mTH2=m4"
	}
	display[2] {
		label="TheBox Graphic"
		name="TheBox_graphic_try.adl"
		args="P=bcda2:,mX1=m6,mY1=m5,mTH1=m7,mZ2=m2,mX2=m8,mY2=m3,mTH2=m4"
	}
	display[3] {
		label="TheBox Calculations"
		name="TheBox_calc.adl"
		args="P=bcda2:, mTH1=m7,mTH2=m4,mZ2=m2"
	}
	clr=14
	bclr=51
}
"related display" {
	object {
		x=115
		y=20
		width=20
		height=20
	}
	display[0] {
		label="HP Laser Axis 1"
		name="HPLaserAxis.adl"
		args="P=bcda2:,Q=HPLaser1"
	}
	clr=14
	bclr=51
}
"related display" {
	object {
		x=115
		y=0
		width=20
		height=20
	}
	display[0] {
		label="Slit 1 (H)"
		name="2slit.adl"
		args="P=bcda2:,SLIT=Slit1H,mXp=m13,mXn=m14"
	}
	display[1] {
		label="Slit 1 (V)"
		name="2slit.adl"
		args="P=bcda2:,SLIT=Slit1V,mXp=m15,mXn=m16"
	}
	display[2] {
		label="Slit 1 Graphic"
		name="4slitGraphic.adl"
		args="P=bcda2:,SLIT=Slit_1,H=Slit1H,mXp=m13,mXn=m14,V=Slit1V,mYp=m15,mYn=m16"
	}
	display[3] {
		label="Slit Motors"
		name="motor4x.adl"
		args="P=bcda2:,M1=m13,M2=m14,M3=m15,M4=m16"
	}
	display[4] {
		label="2-post Mirror"
		name="2postMirror.adl"
		args="P=bcda2:,Q=M1,mDn=m11,mUp=m12"
	}
	clr=14
	bclr=51
}
polyline {
	object {
		x=111
		y=1
		width=3
		height=161
	}
	"basic attribute" {
		clr=14
		width=3
	}
	points {
		(112,2)
		(112,160)
	}
}
"related display" {
	object {
		x=-114
		y=538
		width=136
		height=23
	}
	display[0] {
		label="TR_SLIT (S)"
		name="trs.adl"
		args="P=bcda2:, M1=m7, M2=m8"
	}
	display[1] {
		label="9-16"
		name="topMotors8.adl"
		args="P=bcda2:,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=bcda2:,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=bcda2:,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=bcda2:,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=bcda2:,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=bcda2:,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=bcda2:,M1=m57,M2=m58,M3=m59,M4=m60,M5=m61,M6=m62,M7=m63,M8=m64"
	}
	clr=54
	bclr=52
}
text {
	object {
		x=250
		y=142
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="UserCalc"
}
"related display" {
	object {
		x=230
		y=80
		width=20
		height=20
	}
	display[0] {
		label="generic serial port a[0]"
		name="Serial_IO.adl"
		args="REC=bcda2:seriala[0]"
	}
	display[1] {
		label="generic serial port a[1]"
		name="Serial_IO.adl"
		args="REC=bcda2:seriala[1]"
	}
	display[2] {
		label="generic serial port a[2]"
		name="Serial_IO.adl"
		args="REC=bcda2:seriala[2]"
	}
	display[3] {
		label="generic serial port a[3]"
		name="Serial_IO.adl"
		args="REC=bcda2:seriala[3]"
	}
	display[4] {
		label="generic serial port a[4]"
		name="Serial_IO.adl"
		args="REC=bcda2:seriala[4]"
	}
	display[5] {
		label="generic serial port a[5]"
		name="Serial_IO.adl"
		args="REC=bcda2:seriala[5]"
	}
	display[6] {
		label="generic serial port a[6]"
		name="Serial_IO.adl"
		args="REC=bcda2:seriala[6]"
	}
	display[7] {
		label="generic serial port a[7]"
		name="Serial_IO.adl"
		args="REC=bcda2:seriala[7]"
	}
	clr=14
	bclr=51
}
"related display" {
	object {
		x=230
		y=100
		width=20
		height=20
	}
	display[0] {
		label="1BM BPM info"
		name="xx_BM_BPM.adl"
		args="xx=01"
	}
	display[1] {
		label="1ID BPM info"
		name="xx_ID_BPM.adl"
		args="xx=01"
	}
	display[2] {
		label="2BM BPM info"
		name="xx_BM_BPM.adl"
		args="xx=02"
	}
	display[3] {
		label="2ID BPM info"
		name="xx_ID_BPM.adl"
		args="xx=02"
	}
	display[4] {
		label="3BM BPM info"
		name="xx_BM_BPM.adl"
		args="xx=03"
	}
	display[5] {
		label="3ID BPM info"
		name="xx_ID_BPM.adl"
		args="xx=03"
	}
	clr=14
	bclr=51
}
"related display" {
	object {
		x=230
		y=60
		width=20
		height=20
	}
	display[0] {
		label="vxWorks stats"
		name="VXstats.adl"
		args="P=bcda2:"
	}
	clr=14
	bclr=51
}
text {
	object {
		x=250
		y=122
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="Filter"
}
text {
	object {
		x=250
		y=102
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="BPM info"
}
text {
	object {
		x=250
		y=82
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="Gserial"
}
text {
	object {
		x=250
		y=62
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="VXstats"
}
text {
	object {
		x=250
		y=22
		width=90
		height=14
	}
	"basic attribute" {
		clr=14
	}
	textix="ScanPosTables"
}
text {
	object {
		x=250
		y=2
		width=90
		height=14
	}
	"basic attribute" {
		clr=14
	}
	textix="ScanConfig"
}
text {
	object {
		x=250
		y=42
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="4bounce"
}
"related display" {
	object {
		x=230
		y=40
		width=20
		height=20
	}
	display[0] {
		label="High resolution monochromator"
		name="hrSeqCtl_All.adl"
		args="P=bcda2:"
	}
	clr=14
	bclr=51
}
polyline {
	object {
		x=226
		y=0
		width=3
		height=161
	}
	"basic attribute" {
		clr=14
		width=3
	}
	points {
		(227,1)
		(227,159)
	}
}
"related display" {
	object {
		x=230
		y=140
		width=20
		height=20
	}
	display[0] {
		label="user calc 1"
		name="userCalc.adl"
		args="P=bcda2:,C=userCalc1"
	}
	display[1] {
		label="user calc 2"
		name="userCalc.adl"
		args="P=bcda2:,C=userCalc2"
	}
	display[2] {
		label="user calc 3"
		name="userCalc.adl"
		args="P=bcda2:,C=userCalc3"
	}
	display[3] {
		label="user calc 4"
		name="userCalc.adl"
		args="P=bcda2:,C=userCalc4"
	}
	display[4] {
		label="user calc 5"
		name="userCalc.adl"
		args="P=bcda2:,C=userCalc5"
	}
	display[5] {
		label="user calcs 1-10"
		name="userCalcs10.adl"
		args="P=bcda2:,N1=1,N2=2,N3=3,N4=4,N5=5,N6=6,N7=7,N8=8,N9=9,N10=10"
	}
	clr=14
	bclr=51
}
"related display" {
	object {
		x=230
		y=120
		width=20
		height=20
	}
	display[0] {
		label=" "
	}
	display[1] {
		label="User Filter"
		name="2filter.adl"
		args="P=bcda2:,Q1=fltr1:,Q2=fltr2:,LOCK1=fltr_1_2:,LOCK2=fltr_1_2:"
	}
	display[2] {
		label="User Filter Setup"
		name="2filter_setup.adl"
		args="P=bcda2:,Q1=fltr1:,Q2=fltr2:,LOCK1=fltr_1_2:,LOCK2=fltr_1_2:"
	}
	clr=14
	bclr=51
}
"shell command" {
	object {
		x=230
		y=0
		width=20
		height=20
	}
	command[0] {
		label="Save scan config to 'scanConfig1.save'"
		name="cd ../burt; burtrb -f scanConfig.req -o scanConfig1.save"
	}
	command[1] {
		label="Save scan config to 'scanConfig2.save'"
		name="cd ../burt; burtrb -f scanConfig.req -o scanConfig2.save"
	}
	command[2] {
		label="Save scan config to 'scanConfig3.save'"
		name="cd ../burt; burtrb -f scanConfig.req -o scanConfig3.save"
	}
	command[3] {
		label="Save scan config to 'scanConfig4.save'"
		name="cd ../burt; burtrb -f scanConfig.req -o scanConfig4.save"
	}
	command[4] {
		label="Restore scan config from 'scanConfig1.save'"
		name="cd ../burt; burtwb -f scanConfig1.save"
	}
	command[5] {
		label="Restore scan config from 'scanConfig2.save'"
		name="cd ../burt; burtwb -f scanConfig2.save"
	}
	command[6] {
		label="Restore scan config from 'scanConfig3.save'"
		name="cd ../burt; burtwb -f scanConfig3.save"
	}
	command[7] {
		label="Restore scan config from 'scanConfig4.save'"
		name="cd ../burt; burtwb -f scanConfig4.save"
	}
	clr=14
	bclr=51
}
"shell command" {
	object {
		x=230
		y=20
		width=20
		height=20
	}
	command[0] {
		label="Load scan1 positioner tables from 'scan1_PnPA.load'"
		name="cd ../burt; burtwb -f scan1_PnPA.load"
	}
	clr=14
	bclr=51
}
"related display" {
	object {
		x=20
		y=140
		width=20
		height=20
	}
	display[1] {
		label="Joerger Scaler 2 (S)"
		name="scaler16.adl"
		args="P=bcda2:,S=scaler2"
	}
	display[2] {
		label="Joerger Scaler 2 (M)"
		name="scaler16_more.adl"
		args="P=bcda2:,S=scaler2"
	}
	display[3] {
		label="Joerger Scaler 2 (L)"
		name="scaler16_full.adl"
		args="P=bcda2:,S=scaler2"
	}
	display[4] {
		label="Joerger Scaler 2 & User Calcs"
		name="scaler16_full_calc.adl"
		args="P=bcda2:,S=scaler2"
	}
	clr=14
	bclr=51
}
"related display" {
	object {
		x=20
		y=40
		width=20
		height=20
	}
	display[0] {
		label="1-8 table"
		name="8motor_form.adl"
		args="P=bcda2:,M1=m1,M2=m2,M3=m3,M4=m4,M5=m5,M6=m6,M7=m7,M8=m8"
	}
	display[1] {
		label="9-16 table"
		name="8motor_form.adl"
		args="P=bcda2:,M1=m9,M2=m10,M3=m11,M4=m12,M5=m13,M6=m14,M7=m15,M8=m16"
	}
	display[2] {
		label="17-24 table"
		name="8motor_form.adl"
		args="P=tmm;,M1=m17,M2=m18,M3=m19,M4=m20,M5=m21,M6=m22,M7=m23,M8=m24"
	}
	display[3] {
		label="25-32 table"
		name="8motor_form.adl"
		args="P=tmm;,M1=m25,M2=m26,M3=m27,M4=m28,M5=m29,M6=m30,M7=m31,M8=m32"
	}
	display[4] {
		label="33-40 table"
		name="8motor_form.adl"
		args="P=tmm;,M1=m33,M2=m34,M3=m35,M4=m36,M5=m37,M6=m38,M7=m39,M8=m40"
	}
	display[5] {
		label="41-48 table"
		name="8motor_form.adl"
		args="P=bcda2:,M1=m41,M2=m42,M3=m43,M4=m44,M5=m45,M6=m46,M7=m47,M8=m48"
	}
	display[6] {
		label="49-56 table"
		name="8motor_form.adl"
		args="P=bcda2:,M1=m49,M2=m50,M3=m51,M4=m52,M5=m53,M6=m54,M7=m55,M8=m56"
	}
	display[7] {
		label="57-64 table"
		name="8motor_form.adl"
		args="P=tmm;,M1=m57,M2=m58,M3=m59,M4=m60,M5=m61,M6=m62,M7=m63,M8=m64"
	}
	clr=14
	bclr=51
}
text {
	object {
		x=365
		y=42
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="Autocoll."
}
text {
	object {
		x=365
		y=62
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="encMike"
}
text {
	object {
		x=365
		y=102
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
}
text {
	object {
		x=365
		y=122
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="userTran"
}
text {
	object {
		x=365
		y=142
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="usrCalcAo"
}
polyline {
	object {
		x=341
		y=1
		width=3
		height=161
	}
	"basic attribute" {
		clr=14
		width=3
	}
	points {
		(342,2)
		(342,160)
	}
}
"related display" {
	object {
		x=345
		y=60
		width=20
		height=20
	}
	display[0] {
		label="Encoder Mike 1"
		name="eMike.adl"
		args="P=bcda2:,M=em1"
	}
	clr=14
	bclr=51
}
"related display" {
	object {
		x=345
		y=40
		width=20
		height=20
	}
	display[0] {
		label="Autocollimator"
		name="Elcomat.adl"
		args="P=bcda2:"
	}
	clr=14
	bclr=51
}
"related display" {
	object {
		x=345
		y=140
		width=20
		height=20
	}
	display[0] {
		label="New user calc"
		name="xxCalcAoRecord.adl"
		args="calcAo=bcda2:calcAo1"
	}
	display[1] {
		label="New user calc"
		name="xxCalcAoRecord.adl"
		args="calcAo=bcda2:calcAo2"
	}
	display[2] {
		label="New user calc"
		name="xxCalcAoRecord.adl"
		args="calcAo=bcda2:calcAo3"
	}
	display[3] {
		label="New user calc"
		name="xxCalcAoRecord.adl"
		args="calcAo=bcda2:calcAo4"
	}
	display[4] {
		label="New user calc"
		name="xxCalcAoRecord.adl"
		args="calcAo=bcda2:calcAo5"
	}
	clr=14
	bclr=51
}
"related display" {
	object {
		x=345
		y=100
		width=20
		height=20
	}
	display[0] {
		label="HP Laser Axis 1"
		name="HPLaserAxis.adl"
		args="P=bcda2:,Q=HPLaser1"
	}
	clr=14
	bclr=51
}
text {
	object {
		x=365
		y=2
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="AIM MCA"
}
"related display" {
	object {
		x=345
		y=0
		width=20
		height=20
	}
	display[0] {
		label="Canberra AIM Multichannel Analyzer"
		name="mca_small.adl"
		args="P=bcda2:,M=mca1"
	}
	display[1] {
		label="MCA with ROI's"
		name="mca.adl"
		args="P=bcda2:,M=mca1"
	}
	clr=14
	bclr=51
}
text {
	object {
		x=365
		y=22
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="Beam Plot"
}
"related display" {
	object {
		x=345
		y=20
		width=20
		height=20
	}
	display[0] {
		label="24 hr. Beam History"
		name="beamHistory.adl"
	}
	display[1] {
		label="24 hr. beam history, etc."
		name="beamHistory_full.adl"
	}
	clr=14
	bclr=51
}
"related display" {
	object {
		x=535
		y=95
		width=20
		height=20
	}
	display[0] {
		label="alldone waits"
		name="userCalc_full.adl"
		args="P=bcda2:,C=alldone"
	}
	display[1] {
		label="alldone_1 waits"
		name="userCalc_full.adl"
		args="P=bcda2:,C=alldone_1"
	}
	display[2] {
		label="alldone_2 waits"
		name="userCalc_full.adl"
		args="P=bcda2:,C=alldone_2"
	}
	display[3] {
		label="alldone_3 waits"
		name="userCalc_full.adl"
		args="P=bcda2:,C=alldone_3"
	}
	display[4] {
		label="alldone_4 waits"
		name="userCalc_full.adl"
		args="P=bcda2:,C=alldone_4"
	}
	display[5] {
		label="alldone_5 waits"
		name="userCalc_full.adl"
		args="P=bcda2:,C=alldone_5"
	}
	display[6] {
		label="alldone_6 waits"
		name="userCalc_full.adl"
		args="P=bcda2:,C=alldone_6"
	}
	display[7] {
		label="alldone_7 waits"
		name="userCalc_full.adl"
		args="P=bcda2:,C=alldone_7"
	}
	clr=14
	bclr=51
}
"related display" {
	object {
		x=345
		y=120
		width=20
		height=20
	}
	display[0] {
		label="user transform 1"
		name="userTransform.adl"
		args="P=bcda2:,T=tran1"
	}
	display[1] {
		label="user transform 2"
		name="userTransform.adl"
		args="P=bcda2:,T=tran2"
	}
	display[2] {
		label="user transform 3"
		name="userTransform.adl"
		args="P=bcda2:,T=tran3"
	}
	display[3] {
		label="user transform 4"
		name="userTransform.adl"
		args="P=bcda2:,T=tran4"
	}
	display[4] {
		label="user transform 5"
		name="userTransform.adl"
		args="P=bcda2:,T=tran5"
	}
	clr=14
	bclr=51
}
text {
	object {
		x=20
		y=62
		width=90
		height=20
	}
	"basic attribute" {
		clr=14
	}
	textix="Kohzu Mon"
}
"related display" {
	object {
		x=0
		y=60
		width=20
		height=20
	}
	display[0] {
		label="Kohzu Graphic"
		name="kohzuGraphic.adl"
		args="P=bcda2:,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 (L)"
		name="kohzuGraphicLarge.adl"
		args="P=bcda2:,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[2] {
		label="KohzuSeq (tiny)"
		name="kohzuSeqCtl_tiny.adl"
		args="P=bcda2:"
	}
	display[3] {
		label="KohzuSeq"
		name="kohzuSeqCtl.adl"
		args="P=bcda2:"
	}
	display[4] {
		label="KohzuSeq (All)"
		name="kohzuSeqCtl_All.adl"
		args="P=bcda2:"
	}
	display[5] {
		label="Energy-scan parameters"
		name="scanParms.adl"
		args="P=bcda2:,Q=BraggE,PV=BraggEAO"
	}
	display[6] {
		label="Theta-scan parameters"
		name="scanParms.adl"
		args="P=bcda2:,Q=BraggTheta,PV=BraggThetaAO"
	}
	display[7] {
		label="Wavelength-scan parameters"
		name="scanParms.adl"
		args="P=bcda2:,Q=BraggLambda,PV=BraggLambdaAO"
	}
	clr=14
	bclr=51
}