Skip to content
Snippets Groups Projects
Commit b2ed4deb authored by David Kline's avatar David Kline
Browse files

Added femto and pf4 filter support.

parent ccfabf7f
No related branches found
No related tags found
No related merge requests found
Showing with 176 additions and 0 deletions
......@@ -53,3 +53,9 @@ file userAve10_settings.req P=$(P)
# orientation matrix
#file orient_settings.req P=$(P),O=1
#file orient_xtals_settings.req P=$(P),O=1
## Femto amplifier 4
#file femto.req P=$(P),H=fem01:,F=seq01:
## PF4 dual filter
#file pf4dual.req P=$(P),H=pf401:,F=seq01:
$(P)$(H)$(F)debug
$(P)$(H)$(F)gain
$(P)$(H)$(F)gainidx
$(P)$(H)$(F)femtodesc
$(P)$(H)$(F)bankA
$(P)$(H)$(F)bankB
$(P)$(H)$(F)Z4A
$(P)$(H)$(F)Z3A
$(P)$(H)$(F)Z2A
$(P)$(H)$(F)Z1A
$(P)$(H)$(F)f4A
$(P)$(H)$(F)f3A
$(P)$(H)$(F)f2A
$(P)$(H)$(F)f1A
$(P)$(H)$(F)fPosA
$(P)$(H)$(F)Z4B
$(P)$(H)$(F)Z3B
$(P)$(H)$(F)Z2B
$(P)$(H)$(F)Z1B
$(P)$(H)$(F)f4B
$(P)$(H)$(F)f3B
$(P)$(H)$(F)f2B
$(P)$(H)$(F)f1B
$(P)$(H)$(F)fPosB
$(P)$(H)$(F)useMono
$(P)$(H)$(F)E_using
......@@ -142,6 +142,12 @@ dbLoadRecords("$(STD)/stdApp/Db/misc.db","P=xxx:")
### Queensgate Nano2k piezo controller
#dbLoadRecords("$(STD)/stdApp/Db/Nano2k.db","P=xxx:,S=s1")
### Load database records for Femto amplifiers
#dbLoadRecords("$(STD)/stdApp/Db/femto.db","P=xxx:,H=fem01:,F=seq01:")
### Load database records for PF4 filters
#dbLoadRecords("$(OPTICS)/opticsApp/Db/pf4dual.db","P=xxx:,H=pf401:,F=seq01:")
###############################################################################
iocInit
......@@ -161,6 +167,12 @@ seq &Keithley2kDMM,("P=xxx:, Dmm=D1, channels=22, model=2700")
# Orientation-matrix
#seq &orient, "P=xxx:orient1:,PM=xxx:,mTTH=m9,mTH=m10,mCHI=m11,mPHI=m12"
# Start PF4 filter sequence program
#seq pf4Dual,"P=xxx:pf401:seq01:,MONO=,A0=,A1=,A2=,A3=,B0=,B1=,B2=,B3="
# Start Femto amplifier sequence programs
#seq femto,"name=femto1,P=xxx:,H=fem01:,F=seq01:,GAIN1=,GAIN2=,GAIN3=,NOISE="
### Start up the autosave task and tell it what to do.
# The task is actually named "save_restore".
# Note that you can reload these sets after creating them: e.g.,
......
......@@ -53,3 +53,10 @@ file userAve10_settings.req P=$(P)
# orientation matrix
#file orient_settings.req P=$(P),O=1
#file orient_xtals_settings.req P=$(P),O=1
## Femto amplifier 4
#file femto.req P=$(P),H=fem01:,F=seq01:
## PF4 dual filter
#file pf4dual.req P=$(P),H=pf401:,F=seq01:
$(P)$(H)$(F)debug
$(P)$(H)$(F)gain
$(P)$(H)$(F)gainidx
$(P)$(H)$(F)femtodesc
$(P)$(H)$(F)bankA
$(P)$(H)$(F)bankB
$(P)$(H)$(F)Z4A
$(P)$(H)$(F)Z3A
$(P)$(H)$(F)Z2A
$(P)$(H)$(F)Z1A
$(P)$(H)$(F)f4A
$(P)$(H)$(F)f3A
$(P)$(H)$(F)f2A
$(P)$(H)$(F)f1A
$(P)$(H)$(F)fPosA
$(P)$(H)$(F)Z4B
$(P)$(H)$(F)Z3B
$(P)$(H)$(F)Z2B
$(P)$(H)$(F)Z1B
$(P)$(H)$(F)f4B
$(P)$(H)$(F)f3B
$(P)$(H)$(F)f2B
$(P)$(H)$(F)f1B
$(P)$(H)$(F)fPosB
$(P)$(H)$(F)useMono
$(P)$(H)$(F)E_using
......@@ -142,6 +142,12 @@ dbLoadRecords("$(STD)/stdApp/Db/misc.db","P=xxx:")
### Queensgate Nano2k piezo controller
#dbLoadRecords("$(STD)/stdApp/Db/Nano2k.db","P=xxx:,S=s1")
### Load database records for Femto amplifiers
#dbLoadRecords("$(STD)/stdApp/Db/femto.db","P=xxx:,H=fem01:,F=seq01:")
### Load database records for PF4 filters
#dbLoadRecords("$(OPTICS)/opticsApp/Db/pf4dual.db","P=xxx:,H=pf401:,F=seq01:")
###############################################################################
iocInit
......@@ -161,6 +167,12 @@ seq &Keithley2kDMM,("P=xxx:, Dmm=D1, channels=22, model=2700")
# Orientation-matrix
#seq &orient, "P=xxx:orient1:,PM=xxx:,mTTH=m9,mTH=m10,mCHI=m11,mPHI=m12"
# Start PF4 filter sequence program
#seq pf4Dual,"P=xxx:pf401:seq01:,MONO=,A0=,A1=,A2=,A3=,B0=,B1=,B2=,B3="
# Start Femto amplifier sequence programs
#seq femto,"name=femto1,P=xxx:,H=fem01:,F=seq01:,GAIN1=,GAIN2=,GAIN3=,NOISE="
### Start up the autosave task and tell it what to do.
# The task is actually named "save_restore".
# Note that you can reload these sets after creating them: e.g.,
......
......@@ -49,3 +49,9 @@ file sseq_settings.req P=$(P),S=Sseq3
# orientation matrix
#file orient_settings.req P=$(P),O=1
#file orient_xtals_settings.req P=$(P),O=1
## Femto amplifier 4
#file femto.req P=$(P),H=fem01:,F=seq01:
## PF4 dual filter
#file pf4dual.req P=$(P),H=pf401:,F=seq01:
$(P)$(H)$(F)debug
$(P)$(H)$(F)gain
$(P)$(H)$(F)gainidx
$(P)$(H)$(F)femtodesc
$(P)$(H)$(F)bankA
$(P)$(H)$(F)bankB
$(P)$(H)$(F)Z4A
$(P)$(H)$(F)Z3A
$(P)$(H)$(F)Z2A
$(P)$(H)$(F)Z1A
$(P)$(H)$(F)f4A
$(P)$(H)$(F)f3A
$(P)$(H)$(F)f2A
$(P)$(H)$(F)f1A
$(P)$(H)$(F)fPosA
$(P)$(H)$(F)Z4B
$(P)$(H)$(F)Z3B
$(P)$(H)$(F)Z2B
$(P)$(H)$(F)Z1B
$(P)$(H)$(F)f4B
$(P)$(H)$(F)f3B
$(P)$(H)$(F)f2B
$(P)$(H)$(F)f1B
$(P)$(H)$(F)fPosB
$(P)$(H)$(F)useMono
$(P)$(H)$(F)E_using
......@@ -117,6 +117,11 @@ dbLoadRecords("$(STD)/stdApp/Db/yySseq.db","P=xxx:,S=Sseq3")
# Miscellaneous PV's, such as burtResult
dbLoadRecords("$(STD)/stdApp/Db/misc.db","P=xxx:")
### Load database records for Femto amplifiers
#dbLoadRecords("$(STD)/stdApp/Db/femto.db","P=xxx:,H=fem01:,F=seq01:")
### Load database records for PF4 filters
#dbLoadRecords("$(OPTICS)/opticsApp/Db/pf4dual.db","P=xxx:,H=pf401:,F=seq01:")
###############################################################################
iocInit
......@@ -128,6 +133,12 @@ iocInit
# Orientation-matrix
#seq &orient, "P=xxx:orient1:,PM=xxx:,mTTH=m9,mTH=m10,mCHI=m11,mPHI=m12"
# Start PF4 filter sequence program
#seq pf4Dual,"P=xxx:pf401:seq01:,MONO=,A0=,A1=,A2=,A3=,B0=,B1=,B2=,B3="
# Start Femto amplifier sequence programs
#seq femto,"name=femto1,P=xxx:,H=fem01:,F=seq01:,GAIN1=,GAIN2=,GAIN3=,NOISE="
### Start up the autosave task and tell it what to do.
# The task is actually named "save_restore".
# Note that you can reload these sets after creating them: e.g.,
......
......@@ -159,3 +159,9 @@ $(P)hsc1:hID
$(P)hsc1:vID
$(P)hsc1:enable
$(P)hsc1:debug
## Femto amplifier 4
#file femto.req P=$(P),H=fem01:,F=seq01:
## PF4 dual filter
#file pf4dual.req P=$(P),H=pf401:,F=seq01:
$(P)$(H)$(F)debug
$(P)$(H)$(F)gain
$(P)$(H)$(F)gainidx
$(P)$(H)$(F)femtodesc
$(P)$(H)$(F)bankA
$(P)$(H)$(F)bankB
$(P)$(H)$(F)Z4A
$(P)$(H)$(F)Z3A
$(P)$(H)$(F)Z2A
$(P)$(H)$(F)Z1A
$(P)$(H)$(F)f4A
$(P)$(H)$(F)f3A
$(P)$(H)$(F)f2A
$(P)$(H)$(F)f1A
$(P)$(H)$(F)fPosA
$(P)$(H)$(F)Z4B
$(P)$(H)$(F)Z3B
$(P)$(H)$(F)Z2B
$(P)$(H)$(F)Z1B
$(P)$(H)$(F)f4B
$(P)$(H)$(F)f3B
$(P)$(H)$(F)f2B
$(P)$(H)$(F)f1B
$(P)$(H)$(F)fPosB
$(P)$(H)$(F)useMono
$(P)$(H)$(F)E_using
......@@ -192,6 +192,12 @@ dbLoadTemplate("vxStats.substitutions")
### Queensgate Nano2k piezo controller
#dbLoadRecords("$(STD)/stdApp/Db/Nano2k.db","P=xxx:,S=s1")
### Load database records for Femto amplifiers
#dbLoadRecords("$(STD)/stdApp/Db/femto.db","P=xxx:,H=fem01:,F=seq01:")
### Load database records for PF4 filters
#dbLoadRecords("$(OPTICS)/opticsApp/Db/pf4dual.db","P=xxx:,H=pf401:,F=seq01:")
###############################################################################
# Set shell prompt (otherwise it is left at mv167 or mv162)
shellPromptSet "iocvxWorks> "
......@@ -218,6 +224,12 @@ iocInit
# Orientation-matrix
#seq &orient, "P=xxx:orient1:,PM=xxx:,mTTH=m13,mTH=m14,mCHI=m15,mPHI=m16"
# Start PF4 filter sequence program
#seq pf4Dual,"P=xxx:pf401:seq01:,MONO=,A0=,A1=,A2=,A3=,B0=,B1=,B2=,B3="
# Start Femto amplifier sequence programs
#seq femto,"name=femto1,P=xxx:,H=fem01:,F=seq01:,GAIN1=,GAIN2=,GAIN3=,NOISE="
### Start up the autosave task and tell it what to do.
# The task is actually named "save_restore".
# Note that you can reload these sets after creating them: e.g.,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment