diff --git a/iocBoot/iocvxWorks/auto_positions.req b/iocBoot/iocvxWorks/auto_positions.req index 53980ee012c16d2f229156a90225f1cf7597e724..647b368f400450e955360faeba0106075605385b 100644 --- a/iocBoot/iocvxWorks/auto_positions.req +++ b/iocBoot/iocvxWorks/auto_positions.req @@ -1,16 +1 @@ -$(P)m1.DVAL -$(P)m2.DVAL -$(P)m3.DVAL -$(P)m4.DVAL -$(P)m5.DVAL -$(P)m6.DVAL -$(P)m7.DVAL -$(P)m8.DVAL -#$(P)m9.DVAL -#$(P)m10.DVAL -#$(P)m11.DVAL -#$(P)m12.DVAL -#$(P)m13.DVAL -#$(P)m14.DVAL -#$(P)m15.DVAL -#$(P)m16.DVAL +file built_positions.req P=$(P) diff --git a/iocBoot/iocvxWorks/auto_settings.req b/iocBoot/iocvxWorks/auto_settings.req index ec635cf117176a1e1d8887c618a5a4b11172c104..b42eb37c7d525b191899558556336ab16450c8fc 100644 --- a/iocBoot/iocvxWorks/auto_settings.req +++ b/iocBoot/iocvxWorks/auto_settings.req @@ -1,213 +1,6 @@ # Note: the macro P must have been supplied to the routine that parses -# this file. Normally, this means a command like the following is in st.cmd +# this file. Normally, this means a command like the following will be issued +# after iocInit: # create_monitor_set("auto_settings.req",30,"P=xxx:") -# This requires save_restore v2.8 or later. -file motor_settings.req P=$(P),M=m1 -file motor_settings.req P=$(P),M=m2 -file motor_settings.req P=$(P),M=m3 -file motor_settings.req P=$(P),M=m4 -file motor_settings.req P=$(P),M=m5 -file motor_settings.req P=$(P),M=m6 -file motor_settings.req P=$(P),M=m7 -file motor_settings.req P=$(P),M=m8 -#file motor_settings.req P=$(P),M=m9 -#file motor_settings.req P=$(P),M=m10 -#file motor_settings.req P=$(P),M=m11 -#file motor_settings.req P=$(P),M=m12 -#file motor_settings.req P=$(P),M=m13 -#file motor_settings.req P=$(P),M=m14 -#file motor_settings.req P=$(P),M=m15 -#file motor_settings.req P=$(P),M=m16 -#file softMotor_settings.req P=$(P),SM=SM1 -#file softMotor_settings.req P=$(P),SM=SM2 -#file softMotor_settings.req P=$(P),SM=SM3 -#file softMotor_settings.req P=$(P),SM=SM4 -#file softMotor_settings.req P=$(P),SM=SM5 -#file softMotor_settings.req P=$(P),SM=SM6 -#file softMotor_settings.req P=$(P),SM=SM7 -#file softMotor_settings.req P=$(P),SM=SM8 -#file softMotor_settings.req P=$(P),SM=SM9 -#file softMotor_settings.req P=$(P),SM=SM10 - -#file scanParms_settings.req P=$(P),M=m1 -#file scanParms_settings.req P=$(P),M=m2 -#file scanParms_settings.req P=$(P),M=m3 -#file scanParms_settings.req P=$(P),M=m4 -#file scanParms_settings.req P=$(P),M=m5 -#file scanParms_settings.req P=$(P),M=m6 -#file scanParms_settings.req P=$(P),M=m7 -#file scanParms_settings.req P=$(P),M=m8 -#file scanParms_settings.req P=$(P),M=m9 -#file scanParms_settings.req P=$(P),M=m10 -#file scanParms_settings.req P=$(P),M=m11 -#file scanParms_settings.req P=$(P),M=m12 -#file scanParms_settings.req P=$(P),M=m13 -#file scanParms_settings.req P=$(P),M=m14 -#file scanParms_settings.req P=$(P),M=m15 -#file scanParms_settings.req P=$(P),M=m16 - -#file scanParms_settings.req P=$(P),M=SM1 -#file scanParms_settings.req P=$(P),M=SM2 -#file scanParms_settings.req P=$(P),M=SM3 -#file scanParms_settings.req P=$(P),M=SM4 -#file scanParms_settings.req P=$(P),M=SM5 -#file scanParms_settings.req P=$(P),M=SM6 -#file scanParms_settings.req P=$(P),M=SM7 -#file scanParms_settings.req P=$(P),M=SM8 -#file scanParms_settings.req P=$(P),M=SM9 -#file scanParms_settings.req P=$(P),M=SM10 - -#file table_settings.req P=$(P),T=table1,Q=Table1 - -#file scaler16m_settings.req P=$(P),S=scaler1 -#file scaler_8ch_settings.req P=$(P),S=scaler2 -#file scaler_64ch_settings.req P=$(P),S=scaler3 - -file standardScans_settings.req P=$(P) -file saveData_settings.req P=$(P) - -# Kohzu monochromator -#file kohzuSeq_settings.req P=$(P) - -# High resolution monochromator -#file hrSeq_settings.req P=$(P),N=1 - -# Multilayer monochromator -#file ml_monoSeq_settings.req P=$(P) - -# Io calc -#file Io_settings.req P=xxx:Io: - -#$(P)fltr1:name5.VAL -#$(P)fltr1:name4.VAL -#$(P)fltr1:name3.VAL -#$(P)fltr1:name2.VAL -#$(P)fltr1:name1.VAL -#$(P)fltr1:nameHome.VAL -#$(P)fltr1:pos5.VAL -#$(P)fltr1:pos4.VAL -#$(P)fltr1:pos3.VAL -#$(P)fltr1:pos2.VAL -#$(P)fltr1:pos1.VAL -#$(P)fltr1:posHome.VAL -#$(P)fltr1:motorOut.OUTN -#$(P)fltr2:name5.VAL -#$(P)fltr2:name4.VAL -#$(P)fltr2:name3.VAL -#$(P)fltr2:name2.VAL -#$(P)fltr2:name1.VAL -#$(P)fltr2:nameHome.VAL -#$(P)fltr2:pos5.VAL -#$(P)fltr2:pos4.VAL -#$(P)fltr2:pos3.VAL -#$(P)fltr2:pos2.VAL -#$(P)fltr2:pos1.VAL -#$(P)fltr2:posHome.VAL -#$(P)fltr2:motorOut.OUTN -#$(P)fltr_1_2:lockOut.OUTN - - -file userCalcs10_settings.req P=$(P) -$(P)userCalcEnable.VAL - -file userCalcOuts10_settings.req P=$(P) -$(P)userCalcOutEnable.VAL - -file userTransforms10_settings.req P=$(P) -$(P)userTranEnable.VAL - -file userStringCalcs10_settings.req P=$(P) -$(P)userStringCalcEnable.VAL - -file userStringSeqs10_settings.req P=$(P) -$(P)userStringSeqEnable - -file userArrayCalcs10_settings.req P=$(P) -$(P)userArrayCalcEnable.VAL - -# 4-step measurement -#file auto_4step_settings.req P=$(P),Q=4step - -file userAve10_settings.req P=$(P) -$(P)userAveEnable.VAL - -# MCA -#file mca_settings.req P=$(P),M=aim_adc1 -#file icb_adc_settings.req P=$(P),ADC=adc1 -#file icb_amp_settings.req P=$(P),AMP=amp1 -#file icb_hvps_settings.req P=$(P),HVPS=hvps1 -#file icb_tca_settings.req P=$(P),TCA=tca1 -#file icbDsp_settings.req P=$(P),DSP=dsp1 - -# pvHistory -file pvHistory.req P=$(P),N=1 - -#file CoarseFineMotor_settings.req P=xxx:cf1: - -# 2slit database -file 2slit_settings.req P=$(P),SLIT=Slit1V -file 2slit_settings.req P=$(P),SLIT=Slit1H - -# XIA slit -#$(P)hsc1:hID -#$(P)hsc1:vID -#$(P)hsc1:enable -#$(P)hsc1:debug - -## Femto amplifier -#file femto.req P=$(P),H=fem01:,F=seq01: - -## PF4 dual filter -#file pf4common.req P=$(P),H=pf4: -#file pf4bank.req P=$(P),H=pf4:,B=A -#file pf4bank.req P=$(P),H=pf4:,B=B - -## -file deviceCmdReply_settings.req P=$(P),N=1 -file deviceCmdReply_settings.req P=$(P),N=2 -file deviceCmdReply_settings.req P=$(P),N=3 - -#file timer.req P=$(P),N=1 - -file ramp_tweak_settings.req P=$(P) Q=rt1 - -file pid_control_settings.req P=$(P) PID=pid_slow -file async_pid_control_settings.req P=$(P) PID=async_pid_slow - -# softGlue -file softGlue_settings.req P=$(P) H=softGlue: -# Menu of softGlue circuits -file configMenu_settings.req P=$(P),CONFIG=SG - -#file FuncGen_settings.req P=$(P) Q=fgen -#file interp_settings.req P=xxx: -file interpNew_settings.req P=xxx:,Q=1 - - -file trajectoryScan_settings.req P=$(P),R=traj1: - -file SIS38XX_settings.req P=xxx:3820: - -#file SGM_settings.req P=$(P),SGM=SGM1 -#xxx:SGM1:auto - -file filterDrive.req "P=xxx:,R=filter:" -file filterBladeNoSensor.req "P=xxx:,R=filter:,N=1" -file filterBladeNoSensor.req "P=xxx:,R=filter:,N=2" -file filterBladeNoSensor.req "P=xxx:,R=filter:,N=3" -file filterBladeNoSensor.req "P=xxx:,R=filter:,N=4" -file filterBladeNoSensor.req "P=xxx:,R=filter:,N=5" -file filterBladeNoSensor.req "P=xxx:,R=filter:,N=6" -file filterBladeNoSensor.req "P=xxx:,R=filter:,N=7" -file filterBladeNoSensor.req "P=xxx:,R=filter:,N=8" -file filterBladeNoSensor.req "P=xxx:,R=filter:,N=9" -file filterBladeNoSensor.req "P=xxx:,R=filter:,N=10" -file filterBladeNoSensor.req "P=xxx:,R=filter:,N=11" -file filterBladeNoSensor.req "P=xxx:,R=filter:,N=12" -file filterBladeNoSensor.req "P=xxx:,R=filter:,N=13" -file filterBladeNoSensor.req "P=xxx:,R=filter:,N=14" -file filterBladeNoSensor.req "P=xxx:,R=filter:,N=15" -file filterBladeNoSensor.req "P=xxx:,R=filter:,N=16" - -file configMenu_settings.req P=$(P),CONFIG=SG,H=softGlue: +file built_settings.req P=$(P)