From 298dabaef2e36b14e76d585b601489967776bf41 Mon Sep 17 00:00:00 2001 From: x03daop Date: Tue, 26 Apr 2016 16:21:29 +0200 Subject: [PATCH] Startup --- config/devices.properties | 216 +++++++++++++++++++------------------- script/local.py | 10 ++ 2 files changed, 118 insertions(+), 108 deletions(-) diff --git a/config/devices.properties b/config/devices.properties index 1b832d50..1d075131 100644 --- a/config/devices.properties +++ b/config/devices.properties @@ -1,111 +1,111 @@ -#det=ch.psi.pshell.epics.AreaDetector|X03DA-SCIENTA:cam1 X03DA-SCIENTA:image1||| -Scienta=ch.psi.pshell.epics.Scienta|X03DA-SCIENTA|||true -Manip=ch.psi.pshell.epics.Manipulator||||true -Eph=ch.psi.pshell.epics.Positioner|X03DA-PHS-E:GO.A X03DA-PGM:rbkenergy|||true -ManipulatorX=ch.psi.pshell.epics.Motor|X03DA-ES2-MA:TRX|||true -ManipulatorY=ch.psi.pshell.epics.Motor|X03DA-ES2-MA:TRY|||true -ManipulatorZ=ch.psi.pshell.epics.Motor|X03DA-ES2-MA:TRZ|||true -ManipulatorTheta=ch.psi.pshell.epics.Motor|X03DA-ES2-MA:THT|||true -ManipulatorTilt=ch.psi.pshell.epics.Motor|X03DA-ES2-MA:TLT|||true -ManipulatorPhi=ch.psi.pshell.epics.Motor|X03DA-ES2-MA:PHI|||true -#sctrg=ch.psi.pshell.epics.ChannelInteger|X03DA-SCIENTA:cam1:Acquire||| -#adctrg=ch.psi.pshell.epics.ChannelInteger|X03DA-OP-10ADC:TRG||| -MachineCurrent=ch.psi.pshell.epics.ChannelDouble|ARIDI-PCT:CURRENT 3|Read||true -SampleCurrent=ch.psi.pshell.epics.ChannelDouble|X03DA-OP:CURRENT1 12|Read||true -RefCurrent=ch.psi.pshell.epics.ChannelDouble|X03DA-OP:CURRENT2 12|Read||true -AuxCurrent=ch.psi.pshell.epics.ChannelDouble|X03DA-OP:CURRENT3 12|Read||true -Counts=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:Stats5:Total_RBV 3|Read|| -CountsR1=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:Stats1:Total_RBV 3|Read|| -CountsR2=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:Stats2:Total_RBV 3|Read|| -CountsR3=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:Stats3:Total_RBV 3|Read|| -CountsR4=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:Stats4:Total_RBV 3|Read|| -#sizex=ch.psi.pshell.epics.ChannelInteger|X03DA-SCIENTA:cam1:SizeX_RBV||| -#lowen=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:LOW_ENERGY 6||| -#highen=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:HIGH_ENERGY 6||| -ExcitationEnergy=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:EXCITATION_ENERGY_RBV|Read||true -StepSize=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:STEP_SIZE_RBV|Read||true -NumIterations=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:NumExposures_RBV|Read||true -AcquisitionMode=ch.psi.pshell.epics.ChannelString|X03DA-SCIENTA:cam1:ACQ_MODE_RBV|Read||true -EnergyMode=ch.psi.pshell.epics.ChannelString|X03DA-SCIENTA:cam1:ENERGY_MODE_RBV|Read||true -LensMode=ch.psi.pshell.epics.ChannelString|X03DA-SCIENTA:cam1:LENS_MODE_RBV|Read||true -DetectorMode=ch.psi.pshell.epics.ChannelString|X03DA-SCIENTA:cam1:DETECTOR_MODE_RBV|Read||true -PassEnergy=ch.psi.pshell.epics.ChannelString|X03DA-SCIENTA:cam1:PASS_ENERGY_RBV|Read||true -ElementSet=ch.psi.pshell.epics.ChannelString|X03DA-SCIENTA:cam1:ELEMENT_SET_RBV|Read||true -AnalyserSlit=ch.psi.pshell.epics.ChannelString|X03DA-SCIENTA:cam1:ANALYSER_SLIT_RBV|Read|| -#AcquisitionModeNum=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:ACQ_MODE_RBV|Read|| -#EnergyModeNum=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:ENERGY_MODE_RBV|Read|| -#LensModeNum=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:LENS_MODE_RBV|Read|| -#DetectorModeNum=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:DETECTOR_MODE_RBV|Read|| -#PassEnergyNum=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:PASS_ENERGY_RBV|Read|| -#ElementSetNum=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:ELEMENT_SET_RBV|Read|| -MachineBumpXOffset=ch.psi.pshell.epics.ChannelDouble|X03DA-LBB:X-SYM|Read||true -MachineBumpXAngle=ch.psi.pshell.epics.ChannelDouble|X03DA-LBB:X-ASYM|Read||true -MachineBumpYOffset=ch.psi.pshell.epics.ChannelDouble|X03DA-LBB:Y-SYM|Read||true -MachineBumpYAngle=ch.psi.pshell.epics.ChannelDouble|X03DA-LBB:Y-ASYM|Read||true -DynamicBumpYOffset=ch.psi.pshell.epics.ChannelDouble|X03DA-DBB:Y-SYM|Read||true -DynamicBumpYAngle=ch.psi.pshell.epics.ChannelDouble|X03DA-DBB:Y-ASYM|Read||true -FrontendVCenter=ch.psi.pshell.epics.ChannelDouble|X03DA-FE-SV:ctr|||true -FrontendVSize=ch.psi.pshell.epics.ChannelDouble|X03DA-FE-SV:size|||true -FrontendHCenter=ch.psi.pshell.epics.ChannelDouble|X03DA-FE-SH:ctr|||true -FrontendHSize=ch.psi.pshell.epics.ChannelDouble|X03DA-FE-SH:size|||true -FrontendBladeUp=ch.psi.pshell.epics.ChannelDouble|X03DA-FE:UP|||false -FrontendBladeDown=ch.psi.pshell.epics.ChannelDouble|X03DA-FE:DW||| -FrontendBladeRing=ch.psi.pshell.epics.ChannelDouble|X03DA-FE:RI||| -FrontendBladeWall=ch.psi.pshell.epics.ChannelDouble|X03DA-FE:WA||| -MonoVCenter=ch.psi.pshell.epics.ChannelDouble|X03DA-AU-SV:ctr|Read||true -MonoVSize=ch.psi.pshell.epics.ChannelDouble|X03DA-AU-SV:size|Read||true -MonoHCenter=ch.psi.pshell.epics.ChannelDouble|X03DA-AU-SH:ctr|Read||true -MonoHSize=ch.psi.pshell.epics.ChannelDouble|X03DA-AU-SH:size|Read||true -MonoApertureMode=ch.psi.pshell.epics.ChannelDouble|X03DA-PHS:AU|Read||true +#$det=ch.psi.pshell.epics.AreaDetector|X03DA-SCIENTA:cam1 X03DA-SCIENTA:image1||| +$Scienta=ch.psi.pshell.epics.Scienta|X03DA-SCIENTA|||true +$Manip=ch.psi.pshell.epics.Manipulator||||true +$Eph=ch.psi.pshell.epics.Positioner|X03DA-PHS-E:GO.A X03DA-PGM:rbkenergy|||true +$ManipulatorX=ch.psi.pshell.epics.Motor|X03DA-ES2-MA:TRX|||true +$ManipulatorY=ch.psi.pshell.epics.Motor|X03DA-ES2-MA:TRY|||true +$ManipulatorZ=ch.psi.pshell.epics.Motor|X03DA-ES2-MA:TRZ|||true +$ManipulatorTheta=ch.psi.pshell.epics.Motor|X03DA-ES2-MA:THT|||true +$ManipulatorTilt=ch.psi.pshell.epics.Motor|X03DA-ES2-MA:TLT|||true +$ManipulatorPhi=ch.psi.pshell.epics.Motor|X03DA-ES2-MA:PHI|||true +#$sctrg=ch.psi.pshell.epics.ChannelInteger|X03DA-SCIENTA:cam1:Acquire||| +#$adctrg=ch.psi.pshell.epics.ChannelInteger|X03DA-OP-10ADC:TRG||| +$MachineCurrent=ch.psi.pshell.epics.ChannelDouble|ARIDI-PCT:CURRENT 3|Read||true +$SampleCurrent=ch.psi.pshell.epics.ChannelDouble|X03DA-OP:CURRENT1 12|Read||true +$RefCurrent=ch.psi.pshell.epics.ChannelDouble|X03DA-OP:CURRENT2 12|Read||true +$AuxCurrent=ch.psi.pshell.epics.ChannelDouble|X03DA-OP:CURRENT3 12|Read||true +#$Counts=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:Stats5:Total_RBV 3|Read|| +#$CountsR1=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:Stats1:Total_RBV 3|Read|| +#$CountsR2=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:Stats2:Total_RBV 3|Read|| +#$CountsR3=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:Stats3:Total_RBV 3|Read|| +#$CountsR4=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:Stats4:Total_RBV 3|Read|| +#$sizex=ch.psi.pshell.epics.ChannelInteger|X03DA-SCIENTA:cam1:SizeX_RBV||| +#$lowen=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:LOW_ENERGY 6||| +#$highen=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:HIGH_ENERGY 6||| +$ExcitationEnergy=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:EXCITATION_ENERGY_RBV|Read||true +$StepSize=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:STEP_SIZE_RBV|Read||true +$NumIterations=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:NumExposures_RBV|Read||true +$AcquisitionMode=ch.psi.pshell.epics.ChannelString|X03DA-SCIENTA:cam1:ACQ_MODE_RBV|Read||true +$EnergyMode=ch.psi.pshell.epics.ChannelString|X03DA-SCIENTA:cam1:ENERGY_MODE_RBV|Read||true +$LensMode=ch.psi.pshell.epics.ChannelString|X03DA-SCIENTA:cam1:LENS_MODE_RBV|Read||true +$DetectorMode=ch.psi.pshell.epics.ChannelString|X03DA-SCIENTA:cam1:DETECTOR_MODE_RBV|Read||true +$PassEnergy=ch.psi.pshell.epics.ChannelString|X03DA-SCIENTA:cam1:PASS_ENERGY_RBV|Read||true +$ElementSet=ch.psi.pshell.epics.ChannelString|X03DA-SCIENTA:cam1:ELEMENT_SET_RBV|Read||true +$AnalyserSlit=ch.psi.pshell.epics.ChannelString|X03DA-SCIENTA:cam1:ANALYSER_SLIT_RBV|Read|| +#$AcquisitionModeNum=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:ACQ_MODE_RBV|Read|| +#$EnergyModeNum=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:ENERGY_MODE_RBV|Read|| +#$LensModeNum=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:LENS_MODE_RBV|Read|| +#$DetectorModeNum=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:DETECTOR_MODE_RBV|Read|| +#$PassEnergyNum=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:PASS_ENERGY_RBV|Read|| +#$ElementSetNum=ch.psi.pshell.epics.ChannelDouble|X03DA-SCIENTA:cam1:ELEMENT_SET_RBV|Read|| +$MachineBumpXOffset=ch.psi.pshell.epics.ChannelDouble|X03DA-LBB:X-SYM|Read||true +$MachineBumpXAngle=ch.psi.pshell.epics.ChannelDouble|X03DA-LBB:X-ASYM|Read||true +$MachineBumpYOffset=ch.psi.pshell.epics.ChannelDouble|X03DA-LBB:Y-SYM|Read||true +$MachineBumpYAngle=ch.psi.pshell.epics.ChannelDouble|X03DA-LBB:Y-ASYM|Read||true +$DynamicBumpYOffset=ch.psi.pshell.epics.ChannelDouble|X03DA-DBB:Y-SYM|Read||true +$DynamicBumpYAngle=ch.psi.pshell.epics.ChannelDouble|X03DA-DBB:Y-ASYM|Read||true +$FrontendVCenter=ch.psi.pshell.epics.ChannelDouble|X03DA-FE-SV:ctr|||true +$FrontendVSize=ch.psi.pshell.epics.ChannelDouble|X03DA-FE-SV:size|||true +$FrontendHCenter=ch.psi.pshell.epics.ChannelDouble|X03DA-FE-SH:ctr|||true +$FrontendHSize=ch.psi.pshell.epics.ChannelDouble|X03DA-FE-SH:size|||true +$FrontendBladeUp=ch.psi.pshell.epics.ChannelDouble|X03DA-FE:UP|||false +$FrontendBladeDown=ch.psi.pshell.epics.ChannelDouble|X03DA-FE:DW||| +$FrontendBladeRing=ch.psi.pshell.epics.ChannelDouble|X03DA-FE:RI||| +$FrontendBladeWall=ch.psi.pshell.epics.ChannelDouble|X03DA-FE:WA||| +$MonoVCenter=ch.psi.pshell.epics.ChannelDouble|X03DA-AU-SV:ctr|Read||true +$MonoVSize=ch.psi.pshell.epics.ChannelDouble|X03DA-AU-SV:size|Read||true +$MonoHCenter=ch.psi.pshell.epics.ChannelDouble|X03DA-AU-SH:ctr|Read||true +$MonoHSize=ch.psi.pshell.epics.ChannelDouble|X03DA-AU-SH:size|Read||true +$MonoApertureMode=ch.psi.pshell.epics.ChannelDouble|X03DA-PHS:AU|Read||true $MonoBladeUp=ch.psi.pshell.epics.ChannelDouble|X03DA-AU:UP|Read||true $MonoBladeDown=ch.psi.pshell.epics.ChannelDouble|X03DA-AU:DW|Read||true -FocusYTrans=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-FMU:oy|||true -FocusZTrans=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-FMU:oz|||true -FocusXRot=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-FMU:oRx|||true -FocusYRot=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-FMU:oRy|||true -FocusZRot=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-FMU:oRz|||true -RefocusVCenter=ch.psi.pshell.epics.ChannelDouble|X03DA-RMU-SV:ctr|Read||true -RefocusVSize=ch.psi.pshell.epics.ChannelDouble|X03DA-RMU-SV:size|Read||true -RefocusHCenter=ch.psi.pshell.epics.ChannelDouble|X03DA-RMU-SH:ctr|Read||true -RefocusHSize=ch.psi.pshell.epics.ChannelDouble|X03DA-RMU-SH:size|Read||true -RefocusBladeUp=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-RMU:UP||| -RefocusBladeDown=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-RMU:DW||| -RefocusBladeRing=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-RMU:RI||| -RefocusBladeWall=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-RMU:WA||| -RefocusYTrans=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-RMU:oy|||true -RefocusZTrans=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-RMU:oz|||true -RefocusXRot=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-RMU:oRx|||true -RefocusYRot=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-RMU:oRy|||true -RefocusZRot=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-RMU:oRz|||true -MonoEnergy=ch.psi.pshell.epics.ChannelDouble|X03DA-PGM:CERBK|Read||true -MonoCff=ch.psi.pshell.epics.ChannelDouble|X03DA-PGM:rbkcff|Read||true -MonoBeta=ch.psi.pshell.epics.ChannelDouble|X03DA-PGM:rbkbeta|Read||true -MonoTheta=ch.psi.pshell.epics.ChannelDouble|X03DA-PGM:rbktheta|Read||true -ExitSlit=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-EXS:AP|Read||true -FocusWaterTemp=ch.psi.pshell.epics.ChannelDouble|X03DA-PC-HUBER:TEMP-I-RBV|Read||true -AuxVoltage=ch.psi.pshell.epics.ChannelDouble|X03DA-OP:CADC4|Read||true -SampleCurrentGain=ch.psi.pshell.epics.ChannelString|X03DA-OP-CURAMP1:GainSel|Read||true -RefCurrentGain=ch.psi.pshell.epics.ChannelString|X03DA-OP-CURAMP2:GainSel|Read||true -AuxCurrentGain=ch.psi.pshell.epics.ChannelString|X03DA-OP-CURAMP3:GainSel|Read||true -SampleCurrentAveraging=ch.psi.pshell.epics.ChannelDouble|X03DA-OP:CADC1.N|||true -RefCurrentAveraging=ch.psi.pshell.epics.ChannelDouble|X03DA-OP:CADC2.N|||true -AuxCurrentAveraging=ch.psi.pshell.epics.ChannelDouble|X03DA-OP:CADC3.N|||true -AuxVoltageAveraging=ch.psi.pshell.epics.ChannelDouble|X03DA-OP:CADC4.N|||true -SampleCurrentSampling=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-ADC1:Vraw.SCAN|Read||true -RefCurrentSampling=ch.psi.pshell.epics.ChannelString|X03DA-OP-ADC2:Vraw.SCAN|Read||true -AuxCurrentSampling=ch.psi.pshell.epics.ChannelString|X03DA-OP-ADC3:Vraw.SCAN|Read||true -AuxVoltageSampling=ch.psi.pshell.epics.ChannelString|X03DA-OP-ADC4:Vraw.SCAN|Read||true -ChamberPressure=ch.psi.pshell.epics.ChannelString|X03DA-PVC-XA:IG-PRESSURE|Read||true -BeamlinePressure=ch.psi.pshell.epics.ChannelDouble|X03DA-PVC-XA:IG-PRESSURE|Read||true -ManipulatorTempA=ch.psi.pshell.epics.ChannelDouble|X03DA-PC-LAKESHORE:A-TEMP_RBV|Read||true -ManipulatorTempB=ch.psi.pshell.epics.ChannelDouble|X03DA-PC-LAKESHORE:A-TEMP_RBV|Read||true -ManipulatorCoolFlow=ch.psi.pshell.epics.ChannelDouble|X03DA-PC-BRONKHORST:GET-MEASURE|Read||true -ManipulatorCoolFlowSet=ch.psi.pshell.epics.ChannelDouble|X03DA-PC-BRONKHORST:GET-SETPOINT|Read||true -ps1=ch.psi.pshell.epics.AreaDetector|X03DA-ES-PS1:cam1 X03DA-ES-PS1:image1|||true -op-ps1=ch.psi.pshell.epics.AreaDetector|X03DA-OP-PS1:cam1 X03DA-OP-PS1:image1|||true +$FocusYTrans=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-FMU:oy|||true +$FocusZTrans=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-FMU:oz|||true +$FocusXRot=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-FMU:oRx|||true +$FocusYRot=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-FMU:oRy|||true +$FocusZRot=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-FMU:oRz|||true +$RefocusVCenter=ch.psi.pshell.epics.ChannelDouble|X03DA-RMU-SV:ctr|Read||true +$RefocusVSize=ch.psi.pshell.epics.ChannelDouble|X03DA-RMU-SV:size|Read||true +$RefocusHCenter=ch.psi.pshell.epics.ChannelDouble|X03DA-RMU-SH:ctr|Read||true +$RefocusHSize=ch.psi.pshell.epics.ChannelDouble|X03DA-RMU-SH:size|Read||true +$RefocusBladeUp=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-RMU:UP||| +$RefocusBladeDown=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-RMU:DW||| +$RefocusBladeRing=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-RMU:RI||| +$RefocusBladeWall=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-RMU:WA||| +$RefocusYTrans=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-RMU:oy|||true +$RefocusZTrans=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-RMU:oz|||true +$RefocusXRot=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-RMU:oRx|||true +$RefocusYRot=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-RMU:oRy|||true +$RefocusZRot=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-RMU:oRz|||true +$MonoEnergy=ch.psi.pshell.epics.ChannelDouble|X03DA-PGM:CERBK|Read||true +$MonoCff=ch.psi.pshell.epics.ChannelDouble|X03DA-PGM:rbkcff|Read||true +$MonoBeta=ch.psi.pshell.epics.ChannelDouble|X03DA-PGM:rbkbeta|Read||true +$MonoTheta=ch.psi.pshell.epics.ChannelDouble|X03DA-PGM:rbktheta|Read||true +$ExitSlit=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-EXS:AP|Read||true +$FocusWaterTemp=ch.psi.pshell.epics.ChannelDouble|X03DA-PC-HUBER:TEMP-I-RBV|Read||true +$AuxVoltage=ch.psi.pshell.epics.ChannelDouble|X03DA-OP:CADC4|Read||true +$SampleCurrentGain=ch.psi.pshell.epics.ChannelString|X03DA-OP-CURAMP1:GainSel|Read||true +$RefCurrentGain=ch.psi.pshell.epics.ChannelString|X03DA-OP-CURAMP2:GainSel|Read||true +$AuxCurrentGain=ch.psi.pshell.epics.ChannelString|X03DA-OP-CURAMP3:GainSel|Read||true +$SampleCurrentAveraging=ch.psi.pshell.epics.ChannelDouble|X03DA-OP:CADC1.N|||true +$RefCurrentAveraging=ch.psi.pshell.epics.ChannelDouble|X03DA-OP:CADC2.N|||true +$AuxCurrentAveraging=ch.psi.pshell.epics.ChannelDouble|X03DA-OP:CADC3.N|||true +$AuxVoltageAveraging=ch.psi.pshell.epics.ChannelDouble|X03DA-OP:CADC4.N|||true +$SampleCurrentSampling=ch.psi.pshell.epics.ChannelDouble|X03DA-OP-ADC1:Vraw.SCAN|Read||true +$RefCurrentSampling=ch.psi.pshell.epics.ChannelString|X03DA-OP-ADC2:Vraw.SCAN|Read||true +$AuxCurrentSampling=ch.psi.pshell.epics.ChannelString|X03DA-OP-ADC3:Vraw.SCAN|Read||true +$AuxVoltageSampling=ch.psi.pshell.epics.ChannelString|X03DA-OP-ADC4:Vraw.SCAN|Read||true +$ChamberPressure=ch.psi.pshell.epics.ChannelString|X03DA-PVC-XA:IG-PRESSURE|Read||true +$BeamlinePressure=ch.psi.pshell.epics.ChannelDouble|X03DA-PVC-XA:IG-PRESSURE|Read||true +$ManipulatorTempA=ch.psi.pshell.epics.ChannelDouble|X03DA-PC-LAKESHORE:A-TEMP_RBV|Read||true +$ManipulatorTempB=ch.psi.pshell.epics.ChannelDouble|X03DA-PC-LAKESHORE:A-TEMP_RBV|Read||true +$ManipulatorCoolFlow=ch.psi.pshell.epics.ChannelDouble|X03DA-PC-BRONKHORST:GET-MEASURE|Read||true +$ManipulatorCoolFlowSet=ch.psi.pshell.epics.ChannelDouble|X03DA-PC-BRONKHORST:GET-SETPOINT|Read||true +$ps1=ch.psi.pshell.epics.AreaDetector|X03DA-ES-PS1:cam1 X03DA-ES-PS1:image1|||true +$op-ps1=ch.psi.pshell.epics.AreaDetector|X03DA-OP-PS1:cam1 X03DA-OP-PS1:image1|||true $dummy=ch.psi.pshell.epics.Motor|XXX|||true -img=ch.psi.pshell.imaging.CameraSource|Scienta|||true -cam1=ch.psi.pshell.imaging.MjpegSource|http://x03da-cam-1/axis-cgi/mjpg/video.cgi||-200| -cam2=ch.psi.pshell.imaging.MjpegSource|http://x03da-cam-2/axis-cgi/mjpg/video.cgi||-1000| -ps1img=ch.psi.pshell.imaging.CameraSource|ps1||-500| -opps1img=ch.psi.pshell.imaging.CameraSource|op-ps1||-500| +$img=ch.psi.pshell.imaging.CameraSource|Scienta|||true +$cam1=ch.psi.pshell.imaging.MjpegSource|http://x03da-cam-1/axis-cgi/mjpg/video.cgi||-200| +$cam2=ch.psi.pshell.imaging.MjpegSource|http://x03da-cam-2/axis-cgi/mjpg/video.cgi||-1000| +$ps1img=ch.psi.pshell.imaging.CameraSource|ps1||-500| +$opps1img=ch.psi.pshell.imaging.CameraSource|op-ps1||-500| diff --git a/script/local.py b/script/local.py index ccc02779..360e2f2b 100644 --- a/script/local.py +++ b/script/local.py @@ -7,6 +7,16 @@ from mathutils import estimate_peak_indexes, fit_gaussians, create_fit_point_lis import java.awt.Color as Color +#Syncchrronized Scienta counts +for stat in Scienta.stats: + add_device(stat, True) +set_device_alias(Scienta.stats[0], "CountsR1") +set_device_alias(Scienta.stats[1], "CountsR2") +set_device_alias(Scienta.stats[2], "CountsR3") +set_device_alias(Scienta.stats[3], "CountsR4") +set_device_alias(Scienta.stats[4], "Counts") + + beam_ok = True class SimulatedOutput(Writable):