From ef3269a858b5f69580576c7e98c1f22938142838 Mon Sep 17 00:00:00 2001 From: dohnarms <dohnarms@anl.gov> Date: Thu, 30 Sep 2010 20:21:01 +0000 Subject: [PATCH] added files for femto_DxPCA_x00 Femto amplifier support --- .../iocvxWorks/femto_DxPCA_x00.substitutions | 33 +++++++++++++++++++ iocBoot/iocvxWorks/st.cmd | 5 ++- 2 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 iocBoot/iocvxWorks/femto_DxPCA_x00.substitutions diff --git a/iocBoot/iocvxWorks/femto_DxPCA_x00.substitutions b/iocBoot/iocvxWorks/femto_DxPCA_x00.substitutions new file mode 100644 index 0000000..c428235 --- /dev/null +++ b/iocBoot/iocvxWorks/femto_DxPCA_x00.substitutions @@ -0,0 +1,33 @@ +#Uncomment the femto amplifier you want to use. + +# P=Prefix +# A=Amplifier name +# G1=Gain first (lowest) bit +# G2=Gain second bit +# G3=Gain third bit +# G4=Gain fourth bit (DDPCA-300) +# SN=High speed/Low noise bit (DHPCA-100 and DLPCA-200) +# C=Coupling (DHPCA-100 and DLPCA-200) +# F10=10 MHz Filter (DHPCA-100) +# F1=1 MHz Filter (DHPCA-100) + +#file "$(TOP)/xxxApp/Db/femto_DDPCA_300.db" +#{ +#pattern +#{P A G1 G2 G3 G4 } +#{xxx: femto1 Unidig1Bo0 Unidig1Bo1 Unidig1Bo2 Unidig1Bo3 } +#} + +#file "$(TOP)/xxxApp/Db/femto_DLPCA_200.db" +#{ +#pattern +#{P A G1 G2 G3 SN C } +#{xxx: femto2 Unidig1Bo4 Unidig1Bo5 Unidig1Bo6 Unidig1Bo7 Unidig1Bo8 } +#} + +#file "$(TOP)/xxxApp/Db/femto_DHPCA_100.db" +#{ +#pattern +#{P A G1 G2 G3 SN C F10 F1 } +#{xxx: femto3 Unidig1Bo9 Unidig1Bo10 Unidig1Bo11 Unidig1Bo12 Unidig1Bo13 Unidig1Bo14 Unidig1Bo15 } +#} diff --git a/iocBoot/iocvxWorks/st.cmd b/iocBoot/iocvxWorks/st.cmd index 9471e0f..427ef39 100644 --- a/iocBoot/iocvxWorks/st.cmd +++ b/iocBoot/iocvxWorks/st.cmd @@ -213,9 +213,12 @@ dbLoadTemplate("vxStats.substitutions") ### Queensgate Nano2k piezo controller #dbLoadRecords("$(STD)/stdApp/Db/Nano2k.db","P=xxx:,S=s1") -### Load database records for Femto amplifiers +### Load database records for sequence support for Femto DLPCA-200 amplifiers #dbLoadRecords("$(STD)/stdApp/Db/femto.db","P=xxx:,H=fem01:,F=seq01:") +### Load database records for transform record support for Femto amplifiers +#dbLoadTemplate("$(STD)/stdApp/Db/femto_DxPCA_x00.substitutions") + ### Load database records for dual PF4 filters #dbLoadRecords("$(OPTICS)/opticsApp/Db/pf4common.db","P=xxx:,H=pf4:,A=A,B=B") #dbLoadRecords("$(OPTICS)/opticsApp/Db/pf4bank.db","P=xxx:,H=pf4:,B=A") -- GitLab