diff --git a/DESY/W3C3/user_scripts/DESY_BSI02_FromSeq0802i_ToSysPowON_unix.sh b/DESY/W3C3/user_scripts/DESY_BSI02_FromSeq0802i_ToSysPowON_unix.sh index 9d6b171..be23605 100755 --- a/DESY/W3C3/user_scripts/DESY_BSI02_FromSeq0802i_ToSysPowON_unix.sh +++ b/DESY/W3C3/user_scripts/DESY_BSI02_FromSeq0802i_ToSysPowON_unix.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo change biases from BSI2-SeqMod-status to standard-after-PowON-status -percival-hl-scan-setpoints -i 08_2i_BSI02_3T -f 08_1_CurrentBiases_ON_ready3T -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_2i_BSI02_3T -f 08_1_CurrentBiases_ON_ready3T -n 2 -d 500 echo Load default operating status percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N05_120MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_BSI02_FromSeq0802j_ToSysPowON_unix.sh b/DESY/W3C3/user_scripts/DESY_BSI02_FromSeq0802j_ToSysPowON_unix.sh index 9d81ac7..fd6cfbe 100755 --- a/DESY/W3C3/user_scripts/DESY_BSI02_FromSeq0802j_ToSysPowON_unix.sh +++ b/DESY/W3C3/user_scripts/DESY_BSI02_FromSeq0802j_ToSysPowON_unix.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo "change biases from BSI2-SeqMod(0802j)-status to standard-after-PowON-status" -percival-hl-scan-setpoints -i 08_2j_BSI02_PGA -f 08_1_CurrentBiases_ON_ready3T -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_2j_BSI02_PGA -f 08_1_CurrentBiases_ON_ready3T -n 2 -d 500 echo Load default operating status percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N05_120MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_BSI02_FromSeq0802k_ToSysPowON_unix.sh b/DESY/W3C3/user_scripts/DESY_BSI02_FromSeq0802k_ToSysPowON_unix.sh index fa72653..1a2fa5d 100755 --- a/DESY/W3C3/user_scripts/DESY_BSI02_FromSeq0802k_ToSysPowON_unix.sh +++ b/DESY/W3C3/user_scripts/DESY_BSI02_FromSeq0802k_ToSysPowON_unix.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo "change biases from BSI2-SeqMod(0802k)-status to standard-after-PowON-status" -percival-hl-scan-setpoints -i 08_2k_BSI02_3G -f 08_1_CurrentBiases_ON_ready3T -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_2k_BSI02_3G -f 08_1_CurrentBiases_ON_ready3T -n 2 -d 500 echo Load default operating status percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N05_120MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_BSI02_FromSysPowON_ToSeq_3G_PGABBB_10Img_12ms_0802k2_PLL120MHz_ADC25MHz.sh b/DESY/W3C3/user_scripts/DESY_BSI02_FromSysPowON_ToSeq_3G_PGABBB_10Img_12ms_0802k2_PLL120MHz_ADC25MHz.sh index 3d0fc0e..d349b27 100755 --- a/DESY/W3C3/user_scripts/DESY_BSI02_FromSysPowON_ToSeq_3G_PGABBB_10Img_12ms_0802k2_PLL120MHz_ADC25MHz.sh +++ b/DESY/W3C3/user_scripts/DESY_BSI02_FromSysPowON_ToSeq_3G_PGABBB_10Img_12ms_0802k2_PLL120MHz_ADC25MHz.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo "change biases from standard-after-PowON-status to 08_2k2-status , BSI02 3G (VrefDB=2V)" -percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f 08_2k2_BSI02_3G -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f 08_2k2_BSI02_3G -n 2 -d 500 echo "Load ADC25MHz, PLL120MHz, 3G,PGABBB SequentialMode, 10 Images, 12ms integration, Synchrotron(continuous integration)" percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N06_120MHz_ACD25MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_BSI02_FromSysPowON_ToSeq_3T_PGA666_10Img_12ms_0802j_PLL120MHz_ADC25MHz.sh b/DESY/W3C3/user_scripts/DESY_BSI02_FromSysPowON_ToSeq_3T_PGA666_10Img_12ms_0802j_PLL120MHz_ADC25MHz.sh index 59fec49..c4dfe13 100755 --- a/DESY/W3C3/user_scripts/DESY_BSI02_FromSysPowON_ToSeq_3T_PGA666_10Img_12ms_0802j_PLL120MHz_ADC25MHz.sh +++ b/DESY/W3C3/user_scripts/DESY_BSI02_FromSysPowON_ToSeq_3T_PGA666_10Img_12ms_0802j_PLL120MHz_ADC25MHz.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo "change biases from standard-after-PowON-status to 08_2j-status , BSI02 3T" -percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f 08_2j_BSI02_PGA -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f 08_2j_BSI02_PGA -n 2 -d 500 echo "Load ADC25MHz,PLL120MHz, 3T,PGA6, SeqMod, 10Img,12ms integration" diff --git a/DESY/W3C3/user_scripts/DESY_BSI02_FromSysPowON_ToSeq_3T_PGABBB_10Img_12ms_0802i_PLL120MHz_ADC25MHz_Synchrotron.sh b/DESY/W3C3/user_scripts/DESY_BSI02_FromSysPowON_ToSeq_3T_PGABBB_10Img_12ms_0802i_PLL120MHz_ADC25MHz_Synchrotron.sh index 6246475..4b73753 100755 --- a/DESY/W3C3/user_scripts/DESY_BSI02_FromSysPowON_ToSeq_3T_PGABBB_10Img_12ms_0802i_PLL120MHz_ADC25MHz_Synchrotron.sh +++ b/DESY/W3C3/user_scripts/DESY_BSI02_FromSysPowON_ToSeq_3T_PGABBB_10Img_12ms_0802i_PLL120MHz_ADC25MHz_Synchrotron.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo change biases from standard-after-PowON-status to 08_2i-status , BSI02 3T -percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f 08_2i_BSI02_3T -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f 08_2i_BSI02_3T -n 2 -d 500 echo Load ADC25MHz, PLL120MHz, 3T,PGAB SequentialMode, 10 Images, 12ms integration percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N06_120MHz_ACD25MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_BSI02_FromSysPowON_ToSeq_VRST_10Img_12ms_0802i_PLL120MHz_ADC25MHz.sh b/DESY/W3C3/user_scripts/DESY_BSI02_FromSysPowON_ToSeq_VRST_10Img_12ms_0802i_PLL120MHz_ADC25MHz.sh index 0929da9..d15b7bc 100755 --- a/DESY/W3C3/user_scripts/DESY_BSI02_FromSysPowON_ToSeq_VRST_10Img_12ms_0802i_PLL120MHz_ADC25MHz.sh +++ b/DESY/W3C3/user_scripts/DESY_BSI02_FromSysPowON_ToSeq_VRST_10Img_12ms_0802i_PLL120MHz_ADC25MHz.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo change biases from standard-after-PowON-status to 08_2i-status , BSI02 VRST-the-same-bias-as-3T -percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f 08_2i_BSI02_3T -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f 08_2i_BSI02_3T -n 2 -d 500 echo Load ADC25MHz, PLL120MHz, VRST, SequentialMode, 10 Images, 12ms integration percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N06_120MHz_ACD25MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_BSI04_FromSeqBSI04_02_ToSysPowON_unix.sh b/DESY/W3C3/user_scripts/DESY_BSI04_FromSeqBSI04_02_ToSysPowON_unix.sh index 155ad97..3cf53ae 100755 --- a/DESY/W3C3/user_scripts/DESY_BSI04_FromSeqBSI04_02_ToSysPowON_unix.sh +++ b/DESY/W3C3/user_scripts/DESY_BSI04_FromSeqBSI04_02_ToSysPowON_unix.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo "change biases from BSI04_02_3T-SeqMod-status to standard-after-PowON-status" -percival-hl-scan-setpoints -i BSI04_02_3T -f 08_1_CurrentBiases_ON_ready3T -n 4 -d 2000 +percival-hl-scan-setpoints -i BSI04_02_3T -f 08_1_CurrentBiases_ON_ready3T -n 2 -d 500 echo Load default operating status percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N05_120MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_BSI04_FromSeqBSI04_03_ToSysPowON_unix.sh b/DESY/W3C3/user_scripts/DESY_BSI04_FromSeqBSI04_03_ToSysPowON_unix.sh index 4b5a8ec..46fe95e 100755 --- a/DESY/W3C3/user_scripts/DESY_BSI04_FromSeqBSI04_03_ToSysPowON_unix.sh +++ b/DESY/W3C3/user_scripts/DESY_BSI04_FromSeqBSI04_03_ToSysPowON_unix.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo "change biases from BSI04_03_PGA6-SeqMod-status to standard-after-PowON-status" -percival-hl-scan-setpoints -i BSI04_03_PGA6 -f 08_1_CurrentBiases_ON_ready3T -n 4 -d 2000 +percival-hl-scan-setpoints -i BSI04_03_PGA6 -f 08_1_CurrentBiases_ON_ready3T -n 2 -d 500 echo Load default operating status percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N05_120MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_BSI04_FromSeqBSI04_04_ToSysPowON_unix.sh b/DESY/W3C3/user_scripts/DESY_BSI04_FromSeqBSI04_04_ToSysPowON_unix.sh index 8409ccf..f27574e 100755 --- a/DESY/W3C3/user_scripts/DESY_BSI04_FromSeqBSI04_04_ToSysPowON_unix.sh +++ b/DESY/W3C3/user_scripts/DESY_BSI04_FromSeqBSI04_04_ToSysPowON_unix.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo "change biases from BSI04_04_3GPGABBB-SeqMod-status to standard-after-PowON-status" -percival-hl-scan-setpoints -i BSI04_04_3GPGABBB -f 08_1_CurrentBiases_ON_ready3T -n 4 -d 2000 +percival-hl-scan-setpoints -i BSI04_04_3GPGABBB -f 08_1_CurrentBiases_ON_ready3T -n 2 -d 500 echo Load default operating status percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N05_120MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_BSI04_FromSysPowON_ToSeq_3G_PGABBB_10Img_12ms_BSI04_04_PLL120MHz_ADC25MHz_Synchrotron.sh b/DESY/W3C3/user_scripts/DESY_BSI04_FromSysPowON_ToSeq_3G_PGABBB_10Img_12ms_BSI04_04_PLL120MHz_ADC25MHz_Synchrotron.sh index 6a6aa10..bd151f8 100755 --- a/DESY/W3C3/user_scripts/DESY_BSI04_FromSysPowON_ToSeq_3G_PGABBB_10Img_12ms_BSI04_04_PLL120MHz_ADC25MHz_Synchrotron.sh +++ b/DESY/W3C3/user_scripts/DESY_BSI04_FromSysPowON_ToSeq_3G_PGABBB_10Img_12ms_BSI04_04_PLL120MHz_ADC25MHz_Synchrotron.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo "change biases from standard-after-PowON-status to BSI04_04_3GPGABBB-status, BSI04 3G PGABBB (VrefDB=2V)" -percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f BSI04_04_3GPGABBB -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f BSI04_04_3GPGABBB -n 2 -d 500 echo "Load ADC25MHz, PLL120MHz, 3G,PGABBB SequentialMode, 10 Images, 12ms integration, Synchrotron(continuous integration)" percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N06_120MHz_ACD25MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_BSI04_FromSysPowON_ToSeq_3T_PGA666_10Img_12ms_BSI04_03_PLL120MHz_ADC25MHz_Synchrotron.sh b/DESY/W3C3/user_scripts/DESY_BSI04_FromSysPowON_ToSeq_3T_PGA666_10Img_12ms_BSI04_03_PLL120MHz_ADC25MHz_Synchrotron.sh index f995c59..ff53a89 100755 --- a/DESY/W3C3/user_scripts/DESY_BSI04_FromSysPowON_ToSeq_3T_PGA666_10Img_12ms_BSI04_03_PLL120MHz_ADC25MHz_Synchrotron.sh +++ b/DESY/W3C3/user_scripts/DESY_BSI04_FromSysPowON_ToSeq_3T_PGA666_10Img_12ms_BSI04_03_PLL120MHz_ADC25MHz_Synchrotron.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo change "biases from standard-after-PowON-status to BSI04_03_PGA6 , BSI04 3T(PGA666)" -percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f BSI04_03_PGA6 -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f BSI04_03_PGA6 -n 2 -d 500 echo Load ADC25MHz, PLL120MHz, 3T,PGA666 SequentialMode, 10 Images, 12ms integration percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N06_120MHz_ACD25MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_BSI04_FromSysPowON_ToSeq_3T_PGABBB_10Img_12ms_BSI04_02_PLL120MHz_ADC25MHz_Synchrotron.sh b/DESY/W3C3/user_scripts/DESY_BSI04_FromSysPowON_ToSeq_3T_PGABBB_10Img_12ms_BSI04_02_PLL120MHz_ADC25MHz_Synchrotron.sh index 82a43a9..c490394 100755 --- a/DESY/W3C3/user_scripts/DESY_BSI04_FromSysPowON_ToSeq_3T_PGABBB_10Img_12ms_BSI04_02_PLL120MHz_ADC25MHz_Synchrotron.sh +++ b/DESY/W3C3/user_scripts/DESY_BSI04_FromSysPowON_ToSeq_3T_PGABBB_10Img_12ms_BSI04_02_PLL120MHz_ADC25MHz_Synchrotron.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo change "biases from standard-after-PowON-status to BSI04_02_3T , BSI04 3T" -percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f BSI04_02_3T -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f BSI04_02_3T -n 2 -d 500 echo Load ADC25MHz, PLL120MHz, 3T,PGAB SequentialMode, 10 Images, 12ms integration percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N06_120MHz_ACD25MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_BSI04_FromSysPowON_ToSeq_VRST_PGABBB_10Img_12ms_BSI04_02_PLL120MHz_ADC25MHz_Synchrotron.sh b/DESY/W3C3/user_scripts/DESY_BSI04_FromSysPowON_ToSeq_VRST_PGABBB_10Img_12ms_BSI04_02_PLL120MHz_ADC25MHz_Synchrotron.sh index e2acdbd..0b8ad1d 100755 --- a/DESY/W3C3/user_scripts/DESY_BSI04_FromSysPowON_ToSeq_VRST_PGABBB_10Img_12ms_BSI04_02_PLL120MHz_ADC25MHz_Synchrotron.sh +++ b/DESY/W3C3/user_scripts/DESY_BSI04_FromSysPowON_ToSeq_VRST_PGABBB_10Img_12ms_BSI04_02_PLL120MHz_ADC25MHz_Synchrotron.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo change "biases from standard-after-PowON-status to BSI04_02 , BSI04 VRST" -percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f BSI04_02_3T -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f BSI04_02_3T -n 2 -d 500 echo "Load ADC25MHz, PLL120MHz, VRST,PGAB SequentialMode, 10 Images, 12ms integration" percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N06_120MHz_ACD25MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_FSI01_FromFullSpeed0802e_ToSysPowON_unix.sh b/DESY/W3C3/user_scripts/DESY_FSI01_FromFullSpeed0802e_ToSysPowON_unix.sh index d728798..547db0f 100755 --- a/DESY/W3C3/user_scripts/DESY_FSI01_FromFullSpeed0802e_ToSysPowON_unix.sh +++ b/DESY/W3C3/user_scripts/DESY_FSI01_FromFullSpeed0802e_ToSysPowON_unix.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo "change biases from 08_2e-status to standard-after-PowON-status" -percival-hl-scan-setpoints -i 08_2e_Test -f 08_1_CurrentBiases_ON_ready3T -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_2e_Test -f 08_1_CurrentBiases_ON_ready3T -n 2 -d 500 echo Load default operating status percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N05_120MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_FSI01_FromSeq0802g_ToSysPowON_unix.sh b/DESY/W3C3/user_scripts/DESY_FSI01_FromSeq0802g_ToSysPowON_unix.sh index b45495a..19d5f31 100755 --- a/DESY/W3C3/user_scripts/DESY_FSI01_FromSeq0802g_ToSysPowON_unix.sh +++ b/DESY/W3C3/user_scripts/DESY_FSI01_FromSeq0802g_ToSysPowON_unix.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo change biases from 08_2g_Test-status to standard-after-PowON-status -percival-hl-scan-setpoints -i 08_2g_Test -f 08_1_CurrentBiases_ON_ready3T -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_2g_Test -f 08_1_CurrentBiases_ON_ready3T -n 2 -d 500 echo Load default operating status percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N05_120MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_FSI01_FromSeq0802h2_ToSysPowON_unix.sh b/DESY/W3C3/user_scripts/DESY_FSI01_FromSeq0802h2_ToSysPowON_unix.sh index a5bfab8..d1847a7 100755 --- a/DESY/W3C3/user_scripts/DESY_FSI01_FromSeq0802h2_ToSysPowON_unix.sh +++ b/DESY/W3C3/user_scripts/DESY_FSI01_FromSeq0802h2_ToSysPowON_unix.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo "change biases from FSI2-SeqMod(0802h2)-status to standard-after-PowON-status" -percival-hl-scan-setpoints -i 08_2h2_PGA -f 08_1_CurrentBiases_ON_ready3T -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_2h2_PGA -f 08_1_CurrentBiases_ON_ready3T -n 2 -d 500 echo Load default operating status percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N05_120MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_FSI01_FromSeq0802h3_ToSysPowON_unix.sh b/DESY/W3C3/user_scripts/DESY_FSI01_FromSeq0802h3_ToSysPowON_unix.sh index eb572f9..ab07f2a 100755 --- a/DESY/W3C3/user_scripts/DESY_FSI01_FromSeq0802h3_ToSysPowON_unix.sh +++ b/DESY/W3C3/user_scripts/DESY_FSI01_FromSeq0802h3_ToSysPowON_unix.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo "change biases from FSI2-SeqMod(0802h3)-status to standard-after-PowON-status" -percival-hl-scan-setpoints -i 08_2h3_3G -f 08_1_CurrentBiases_ON_ready3T -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_2h3_3G -f 08_1_CurrentBiases_ON_ready3T -n 2 -d 500 echo Load default operating status percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N05_120MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_FSI01_FromSysPowON_ToFullSpeed_3T_PGAB_10Img_12ms_0802e_PLL120MHz_ADC25MHz.sh b/DESY/W3C3/user_scripts/DESY_FSI01_FromSysPowON_ToFullSpeed_3T_PGAB_10Img_12ms_0802e_PLL120MHz_ADC25MHz.sh index 8376f16..ecaa0a6 100755 --- a/DESY/W3C3/user_scripts/DESY_FSI01_FromSysPowON_ToFullSpeed_3T_PGAB_10Img_12ms_0802e_PLL120MHz_ADC25MHz.sh +++ b/DESY/W3C3/user_scripts/DESY_FSI01_FromSysPowON_ToFullSpeed_3T_PGAB_10Img_12ms_0802e_PLL120MHz_ADC25MHz.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo "change biases from standard-after-PowON-status to 08_2e-status , FSI01 3T" -percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f 08_2e_Test -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f 08_2e_Test -n 2 -d 500 echo "Load ADC25MHz, PLL120MHz, 3T,PGAB FullSpeedMode, 10 Images, 12ms integration" percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N06_120MHz_ACD25MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_FSI01_FromSysPowON_ToSeq_3G_PGAB_10Img_12ms_0802h3_PLL120MHz_ADC25MHz.sh b/DESY/W3C3/user_scripts/DESY_FSI01_FromSysPowON_ToSeq_3G_PGAB_10Img_12ms_0802h3_PLL120MHz_ADC25MHz.sh index 3052783..0942b30 100755 --- a/DESY/W3C3/user_scripts/DESY_FSI01_FromSysPowON_ToSeq_3G_PGAB_10Img_12ms_0802h3_PLL120MHz_ADC25MHz.sh +++ b/DESY/W3C3/user_scripts/DESY_FSI01_FromSysPowON_ToSeq_3G_PGAB_10Img_12ms_0802h3_PLL120MHz_ADC25MHz.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo "change biases from standard-after-PowON-status to 08_2h3-status , FSI01 3G (VrefDB=2V)" -percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f 08_2h3_3G -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f 08_2h3_3G -n 2 -d 500 echo "Load ADC25MHz, PLL120MHz, 3G,PGAB SequentialMode, 10 Images, 12ms integration, Synchrotron(continuous integration)" percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N06_120MHz_ACD25MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_FSI01_FromSysPowON_ToSeq_3T_PGA6_10Img_12ms_0802h2_PLL120MHz_ADC25MHz.sh b/DESY/W3C3/user_scripts/DESY_FSI01_FromSysPowON_ToSeq_3T_PGA6_10Img_12ms_0802h2_PLL120MHz_ADC25MHz.sh index 22f9fd7..84c6135 100755 --- a/DESY/W3C3/user_scripts/DESY_FSI01_FromSysPowON_ToSeq_3T_PGA6_10Img_12ms_0802h2_PLL120MHz_ADC25MHz.sh +++ b/DESY/W3C3/user_scripts/DESY_FSI01_FromSysPowON_ToSeq_3T_PGA6_10Img_12ms_0802h2_PLL120MHz_ADC25MHz.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo "change biases from standard-after-PowON-status to 08_2h2-status , FSI01 3T" -percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f 08_2h2_PGA -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f 08_2h2_PGA -n 2 -d 500 echo "Load ADC25MHz, PLL120MHz, 3T,PGA6 SequentialMode, 10 Images, 12ms integration" percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N06_120MHz_ACD25MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_FSI01_FromSysPowON_ToSeq_3T_PGAB_10Img_12ms_0802g_PLL120MHz_ADC25MHz.sh b/DESY/W3C3/user_scripts/DESY_FSI01_FromSysPowON_ToSeq_3T_PGAB_10Img_12ms_0802g_PLL120MHz_ADC25MHz.sh index d28885a..793994a 100755 --- a/DESY/W3C3/user_scripts/DESY_FSI01_FromSysPowON_ToSeq_3T_PGAB_10Img_12ms_0802g_PLL120MHz_ADC25MHz.sh +++ b/DESY/W3C3/user_scripts/DESY_FSI01_FromSysPowON_ToSeq_3T_PGAB_10Img_12ms_0802g_PLL120MHz_ADC25MHz.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo "change biases from standard-after-PowON-status to 08_2g-status , FSI01 3T" -percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f 08_2g_Test -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f 08_2g_Test -n 2 -d 500 echo "Load ADC25MHz, PLL120MHz, 3T,PGAB SequentialMode, 10 Images, 12ms integration" percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N06_120MHz_ACD25MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_FSI01_FromSysPowON_ToSeq_VRST_10Img_12ms_0802g_PLL120MHz_ADC25MHz.sh b/DESY/W3C3/user_scripts/DESY_FSI01_FromSysPowON_ToSeq_VRST_10Img_12ms_0802g_PLL120MHz_ADC25MHz.sh index 9d43be0..2ee742f 100755 --- a/DESY/W3C3/user_scripts/DESY_FSI01_FromSysPowON_ToSeq_VRST_10Img_12ms_0802g_PLL120MHz_ADC25MHz.sh +++ b/DESY/W3C3/user_scripts/DESY_FSI01_FromSysPowON_ToSeq_VRST_10Img_12ms_0802g_PLL120MHz_ADC25MHz.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo "change biases from standard-after-PowON-status to 08_2g-status , FSI01 VRST-the-same-bias-as-3T" -percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f 08_2g_Test -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f 08_2g_Test -n 2 -d 500 echo "Load ADC25MHz, PLL120MHz, VRST,PGAB SequentialMode, 10 Images, 12ms integration" percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N06_120MHz_ACD25MHz.ini diff --git a/DESY/W3C3/user_scripts/DESY_X_POWERUP_000_NOroi.sh b/DESY/W3C3/user_scripts/DESY_X_POWERUP_000_NOroi.sh index 0e7fd4e..af014c1 100755 --- a/DESY/W3C3/user_scripts/DESY_X_POWERUP_000_NOroi.sh +++ b/DESY/W3C3/user_scripts/DESY_X_POWERUP_000_NOroi.sh @@ -29,6 +29,8 @@ percival-hl-configure-control-groups -i ./DESY/W3C3/config/05_Spreadsheets/DESY_ percival-hl-configure-monitor-groups -i ./DESY/W3C3/config/05_Spreadsheets/DESY_W3C3_Group_Definitions.xls percival-hl-configure-setpoints -i ./DESY/W3C3/config/05_Spreadsheets/DESY_W3C3_Setpoint_Definitions.xls +percival-hl-apply-setpoint -s 00_0_0V0A + echo - Ramp UP Voltage Supplies and LVDS IOs... percival-hl-scan-setpoints -i 00_0_0V0A -f 01_0_VDD_ON -n 4 -d 2000 percival-hl-scan-setpoints -i 01_0_VDD_ON -f 02_0_LVDS_ON -n 4 -d 2000 diff --git a/DESY/W3C3/user_scripts/DESY_slow_POWERUP_000_unix.sh b/DESY/W3C3/user_scripts/DESY_slow_POWERUP_000_unix.sh index 07c1969..55eeb96 100755 --- a/DESY/W3C3/user_scripts/DESY_slow_POWERUP_000_unix.sh +++ b/DESY/W3C3/user_scripts/DESY_slow_POWERUP_000_unix.sh @@ -30,6 +30,8 @@ percival-hl-configure-control-groups -i ./DESY/W3C3/config/05_Spreadsheets/DESY_ percival-hl-configure-monitor-groups -i ./DESY/W3C3/config/05_Spreadsheets/DESY_W3C3_Group_Definitions.xls percival-hl-configure-setpoints -i ./DESY/W3C3/config/05_Spreadsheets/DESY_W3C3_Setpoint_Definitions.xls +percival-hl-apply-setpoint -s 00_0_0V0A + echo "- Ramp UP Voltage Supplies and LVDS IOs..." i=1 percival-hl-scan-setpoints -i 00_0_0V0A -f 01_0_VDD_ON_step_${i} -n 1 -d 2000 diff --git a/DESY/W3C3/user_scripts/DLS_FSI07_FromSeq0802g_ToSysPowON_unix.sh b/DESY/W3C3/user_scripts/DLS_FSI07_FromSeq0802g_ToSysPowON_unix.sh index b45495a..19d5f31 100755 --- a/DESY/W3C3/user_scripts/DLS_FSI07_FromSeq0802g_ToSysPowON_unix.sh +++ b/DESY/W3C3/user_scripts/DLS_FSI07_FromSeq0802g_ToSysPowON_unix.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo change biases from 08_2g_Test-status to standard-after-PowON-status -percival-hl-scan-setpoints -i 08_2g_Test -f 08_1_CurrentBiases_ON_ready3T -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_2g_Test -f 08_1_CurrentBiases_ON_ready3T -n 2 -d 500 echo Load default operating status percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N05_120MHz.ini diff --git a/DESY/W3C3/user_scripts/DLS_FSI07_FromSysPowON_ToSeq_3T_PGAB_10Img_12ms_0802g_PLL120MHz_ADC25MHz.sh b/DESY/W3C3/user_scripts/DLS_FSI07_FromSysPowON_ToSeq_3T_PGAB_10Img_12ms_0802g_PLL120MHz_ADC25MHz.sh index d28885a..793994a 100755 --- a/DESY/W3C3/user_scripts/DLS_FSI07_FromSysPowON_ToSeq_3T_PGAB_10Img_12ms_0802g_PLL120MHz_ADC25MHz.sh +++ b/DESY/W3C3/user_scripts/DLS_FSI07_FromSysPowON_ToSeq_3T_PGAB_10Img_12ms_0802g_PLL120MHz_ADC25MHz.sh @@ -2,7 +2,7 @@ percival-hl-system-command -c stop_acquisition percival-hl-system-command -c exit_acquisition_armed_status echo "change biases from standard-after-PowON-status to 08_2g-status , FSI01 3T" -percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f 08_2g_Test -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_1_CurrentBiases_ON_ready3T -f 08_2g_Test -n 2 -d 500 echo "Load ADC25MHz, PLL120MHz, 3T,PGAB SequentialMode, 10 Images, 12ms integration" percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N06_120MHz_ACD25MHz.ini diff --git a/DESY/W3C3/user_scripts/DLS_POWERDOWN_000_unix.sh b/DESY/W3C3/user_scripts/DLS_POWERDOWN_000_unix.sh deleted file mode 100755 index b72449b..0000000 --- a/DESY/W3C3/user_scripts/DLS_POWERDOWN_000_unix.sh +++ /dev/null @@ -1,32 +0,0 @@ -echo PERCIVAL POWERDOWN STARTED / DESY -echo Applies to detector head with sensor Wafer 3,Chip 3 -echo - -echo - Exit armed status -percival-hl-system-command -c stop_acquisition -percival-hl-system-command -c forced_stop_acquisition -percival-hl-system-command -c exit_acquisition_armed_status - -echo - Loading initial safe status... -percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N00_SAFE_START.ini -percival-hl-configure-chip-readout-settings -i ./DESY/W3C3/config/02_Chip_Readout_Settings/ChipReadoutSettings_N00_SAFEstart.ini -percival-hl-configure-system-settings -i ./DESY/W3C3/config/03_System_Settings/SystemSettings_N00_SAFE_START.ini - -echo - Ramp DOWN Current Biases... -percival-hl-scan-setpoints -i 08_0_CurrentBiases_ON -f 07_0_VoltageReferences_ON -n 4 -d 2000 - -echo - Ramp DOWN Voltage references... -percival-hl-scan-setpoints -i 07_0_VoltageReferences_ON -f 06_0_PixelVoltages_ON -n 4 -d 2000 - -echo - Ramp DOWN PixelVoltages... -percival-hl-scan-setpoints -i 06_0_PixelVoltages_ON -f 05_0_PixelVoltages_ON -n 4 -d 2000 -percival-hl-scan-setpoints -i 05_0_PixelVoltages_ON -f 04_0_PixelVoltages_ON -n 4 -d 2000 -percival-hl-scan-setpoints -i 04_0_PixelVoltages_ON -f 03_0_PixelVoltages_ON -n 4 -d 2000 -percival-hl-scan-setpoints -i 03_0_PixelVoltages_ON -f 02_0_LVDS_ON -n 4 -d 2000 - -echo - Ramp DOWN Voltage Supplies and LVDS IOs... -percival-hl-system-command -c disable_LVDS_IOs -percival-hl-scan-setpoints -i 02_0_LVDS_ON -f 01_0_VDD_ON -n 4 -d 2000 -percival-hl-scan-setpoints -i 01_0_VDD_ON -f 00_0_0V0A -n 4 -d 2000 - -echo PERCIVAL POWERDOWN COMPLETED diff --git a/DESY/W3C3/user_scripts/DLS_POWERUP_000_unix.sh b/DESY/W3C3/user_scripts/DLS_POWERUP_000_unix.sh deleted file mode 100755 index a029162..0000000 --- a/DESY/W3C3/user_scripts/DLS_POWERUP_000_unix.sh +++ /dev/null @@ -1,63 +0,0 @@ -echo PERCIVAL POWERUP STARTED / DESY -echo Applies to detector head with sensor Wafer 3,Chip 3 -echo - -echo - Downloading device settings... -percival-hl-download-channel-settings -percival-hl-system-command -c enable_global_monitoring - -echo - Loading initial safe status... -percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N00_SAFE_START.ini -percival-hl-configure-chip-readout-settings -i ./DESY/W3C3/config/02_Chip_Readout_Settings/ChipReadoutSettings_N00_SAFEstart.ini -percival-hl-configure-system-settings -i ./DESY/W3C3/config/03_System_Settings/SystemSettings_N00_SAFE_START.ini - -echo - Preparing powerboard... -percival-hl-system-command -c disable_LVDS_IOs -percival-hl-system-command -c stop_acquisition -percival-hl-system-command -c exit_acquisition_armed_status -percival-hl-system-command -c fast_disable_control_standby -percival-hl-system-command -c disable_startup_mode -percival-hl-initialise-channels -percival-hl-system-command -c fast_sensor_powerdown - -echo - Initializing... -percival-hl-system-command -c disable_safety_actions -percival-hl-system-command -c enable_device_level_safety_controls -percival-hl-system-command -c enable_system_level_safety_controls -percival-hl-system-command -c enable_experimental_level_safety_controls -percival-hl-configure-control-groups -i ./DESY/W3C3/config/05_Spreadsheets/DESY_W3C3_Group_Definitions.xls -percival-hl-configure-monitor-groups -i ./DESY/W3C3/config/05_Spreadsheets/DESY_W3C3_Group_Definitions.xls -percival-hl-configure-setpoints -i ./DESY/W3C3/config/05_Spreadsheets/DESY_W3C3_Setpoint_Definitions.xls - -echo - Ramp UP Voltage Supplies and LVDS IOs... -percival-hl-scan-setpoints -i 00_0_0V0A -f 01_0_VDD_ON -n 4 -d 2000 -percival-hl-scan-setpoints -i 01_0_VDD_ON -f 02_0_LVDS_ON -n 4 -d 2000 -percival-hl-system-command -c enable_LVDS_IOs - -echo - Reset sensor -percival-hl-system-command -c assert_sensor_Master_Reset -percival-hl-system-command -c deassert_sensor_Master_Reset - -echo - Ramp UP PixelVoltages... -percival-hl-scan-setpoints -i 02_0_LVDS_ON -f 03_0_PixelVoltages_ON -n 4 -d 2000 -percival-hl-scan-setpoints -i 03_0_PixelVoltages_ON -f 04_0_PixelVoltages_ON -n 4 -d 2000 -percival-hl-scan-setpoints -i 04_0_PixelVoltages_ON -f 05_0_PixelVoltages_ON -n 4 -d 2000 -percival-hl-scan-setpoints -i 05_0_PixelVoltages_ON -f 06_0_PixelVoltages_ON -n 4 -d 2000 - -echo - Ramp UP Voltage references... -percival-hl-scan-setpoints -i 06_0_PixelVoltages_ON -f 07_0_VoltageReferences_ON -n 4 -d 2000 - -echo - Ramp UP Current Biases... -percival-hl-scan-setpoints -i 07_0_VoltageReferences_ON -f 08_0_CurrentBiases_ON -n 4 -d 2000 -percival-hl-scan-setpoints -i 08_0_CurrentBiases_ON -f 08_1_CurrentBiases_ON_ready3T -n 4 -d 2000 -echo PERCIVAL POWERUP COMPLETED - -echo Additional operations: -echo - Load default operating status -percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N05_120MHz.ini -percival-hl-configure-chip-readout-settings -i ./DESY/W3C3/config/02_Chip_Readout_Settings/ChipReadoutSettings_N05_3T_120MHz.ini -percival-hl-configure-system-settings -i ./DESY/W3C3/config/03_System_Settings/SystemSettings_N05_pixel_Test.ini - -echo - Enter armed status -percival-hl-apply-sensor-roi -percival-hl-system-command -c enter_acquisition_armed_status diff --git a/DESY/W3C3/user_scripts/DLS_digTest1_RESET_DATA_SYNCH_STATUS_unix.sh b/DESY/W3C3/user_scripts/DLS_digTest1_RESET_DATA_SYNCH_STATUS_unix.sh deleted file mode 100755 index 54e465a..0000000 --- a/DESY/W3C3/user_scripts/DLS_digTest1_RESET_DATA_SYNCH_STATUS_unix.sh +++ /dev/null @@ -1,33 +0,0 @@ -echo -n "RESET DATA SYNCH for digital test 1 ..." -# EXIT ARMED STATUS -percival-hl-system-command -c exit_acquisition_armed_status - -# ASSERT debug_CPNI = 1 & debug_sr7SC = 1 FLAGS IN DEBUG REGISTERS -percival-hl-configure-sensor-debug -i ./DESY/W3C3/config/04_Sensor_Settings/SensorDebug_003_DigitalTest1.ini - -# TOGGLE CPNI_EXT -percival-hl-set-system-setting -s ADVANCED_Enable_CPNI_EXT -v 1 -percival-hl-set-system-setting -s ADVANCED_CPNI_EXT_options -v 1 -percival-hl-set-system-setting -s ADVANCED_CPNI_EXT_options -v 2 -percival-hl-set-system-setting -s ADVANCED_CPNI_EXT_options -v 1 -percival-hl-set-system-setting -s ADVANCED_Enable_CPNI_EXT -v 0 - -# as per digTest1 -percival-hl-set-system-setting -s ADVANCED_CPNI_EXT_options -v 1 -percival-hl-set-system-setting -s ADVANCED_sr7SC_EXT_options -v 1 -percival-hl-set-system-setting -s ADVANCED_Enable_sr7SC_EXT -v 1 -percival-hl-set-system-setting -s ADVANCED_Enable_CPNI_EXT -v 1 - -# remain in that state -# percival-hl-configure-sensor-debug -i ./DESY/W3C3/config/04_Sensor_Settings/SensorDebug_003_DigitalTest1.ini - -# ENTER ARMED STATUS -percival-hl-system-command -c enter_acquisition_armed_status - -# sr7DIn as per digital test 1 -percival-hl-system-command -c deassert_sr7DIn_1 -percival-hl-system-command -c assert_sr7DIn_0 -echo DONE - - - diff --git a/DESY/W3C3/user_scripts/DLS_digTest3_RESET_DATA_SYNCH_STATUS_unix.sh b/DESY/W3C3/user_scripts/DLS_digTest3_RESET_DATA_SYNCH_STATUS_unix.sh deleted file mode 100755 index e519c18..0000000 --- a/DESY/W3C3/user_scripts/DLS_digTest3_RESET_DATA_SYNCH_STATUS_unix.sh +++ /dev/null @@ -1,22 +0,0 @@ -echo -n "load readout.ini for digTestMode3" -percival-hl-configure-chip-readout-settings -i ./DESY/W3C3/config/02_Chip_Readout_Settings/ChipReadoutSettings_N15b_digTestMode3.ini -echo -n RESET DATA SYNCH STATUS... -# EXIT ARMED STATUS -percival-hl-system-command -c exit_acquisition_armed_status -# ASSERT CPNI FLAGS IN DEBUG REGISTERS -percival-hl-configure-sensor-debug -i ./DESY/W3C3/config/04_Sensor_Settings/SensorDebug_002_SET_CPNI.ini -# TOGGLE CPNI_EXT -percival-hl-set-system-setting -s ADVANCED_Enable_CPNI_EXT -v 1 -percival-hl-set-system-setting -s ADVANCED_CPNI_EXT_options -v 1 -percival-hl-set-system-setting -s ADVANCED_CPNI_EXT_options -v 2 -percival-hl-set-system-setting -s ADVANCED_CPNI_EXT_options -v 1 -percival-hl-set-system-setting -s ADVANCED_Enable_CPNI_EXT -v 0 -# DEASSERT ALL FLAGS IN DEBUG REGISTERS -percival-hl-configure-sensor-debug -i ./DESY/W3C3/config/04_Sensor_Settings/SensorDebug_000_SAFE_START.ini -# ENTER ARMED STATUS - -percival-hl-system-command -c assert_sensor_Master_Reset -percival-hl-system-command -c deassert_sensor_Master_Reset - -percival-hl-system-command -c enter_acquisition_armed_status -echo "should be ready for digTestMode3" diff --git a/DESY/W3C3/user_scripts/DESY_POWERDOWN_000_unix.sh b/DESY/W3C3/user_scripts/POWERDOWN_000_unix.sh similarity index 79% rename from DESY/W3C3/user_scripts/DESY_POWERDOWN_000_unix.sh rename to DESY/W3C3/user_scripts/POWERDOWN_000_unix.sh index b72449b..6bccca8 100755 --- a/DESY/W3C3/user_scripts/DESY_POWERDOWN_000_unix.sh +++ b/DESY/W3C3/user_scripts/POWERDOWN_000_unix.sh @@ -12,21 +12,23 @@ percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/Clo percival-hl-configure-chip-readout-settings -i ./DESY/W3C3/config/02_Chip_Readout_Settings/ChipReadoutSettings_N00_SAFEstart.ini percival-hl-configure-system-settings -i ./DESY/W3C3/config/03_System_Settings/SystemSettings_N00_SAFE_START.ini +percival-hl-apply-setpoint -s 08_0_CurrentBiases_ON + echo - Ramp DOWN Current Biases... -percival-hl-scan-setpoints -i 08_0_CurrentBiases_ON -f 07_0_VoltageReferences_ON -n 4 -d 2000 +percival-hl-scan-setpoints -i 08_0_CurrentBiases_ON -f 07_0_VoltageReferences_ON -n 2 -d 500 echo - Ramp DOWN Voltage references... -percival-hl-scan-setpoints -i 07_0_VoltageReferences_ON -f 06_0_PixelVoltages_ON -n 4 -d 2000 +percival-hl-scan-setpoints -i 07_0_VoltageReferences_ON -f 06_0_PixelVoltages_ON -n 2 -d 500 echo - Ramp DOWN PixelVoltages... -percival-hl-scan-setpoints -i 06_0_PixelVoltages_ON -f 05_0_PixelVoltages_ON -n 4 -d 2000 -percival-hl-scan-setpoints -i 05_0_PixelVoltages_ON -f 04_0_PixelVoltages_ON -n 4 -d 2000 -percival-hl-scan-setpoints -i 04_0_PixelVoltages_ON -f 03_0_PixelVoltages_ON -n 4 -d 2000 -percival-hl-scan-setpoints -i 03_0_PixelVoltages_ON -f 02_0_LVDS_ON -n 4 -d 2000 +percival-hl-scan-setpoints -i 06_0_PixelVoltages_ON -f 05_0_PixelVoltages_ON -n 2 -d 500 +percival-hl-scan-setpoints -i 05_0_PixelVoltages_ON -f 04_0_PixelVoltages_ON -n 2 -d 500 +percival-hl-scan-setpoints -i 04_0_PixelVoltages_ON -f 03_0_PixelVoltages_ON -n 2 -d 500 +percival-hl-scan-setpoints -i 03_0_PixelVoltages_ON -f 02_0_LVDS_ON -n 2 -d 500 echo - Ramp DOWN Voltage Supplies and LVDS IOs... percival-hl-system-command -c disable_LVDS_IOs -percival-hl-scan-setpoints -i 02_0_LVDS_ON -f 01_0_VDD_ON -n 4 -d 2000 -percival-hl-scan-setpoints -i 01_0_VDD_ON -f 00_0_0V0A -n 4 -d 2000 +percival-hl-scan-setpoints -i 02_0_LVDS_ON -f 01_0_VDD_ON -n 2 -d 500 +percival-hl-scan-setpoints -i 01_0_VDD_ON -f 00_0_0V0A -n 2 -d 500 echo PERCIVAL POWERDOWN COMPLETED diff --git a/DESY/W3C3/user_scripts/DESY_POWERUP_000_unix.sh b/DESY/W3C3/user_scripts/POWERUP_000_unix.sh similarity index 89% rename from DESY/W3C3/user_scripts/DESY_POWERUP_000_unix.sh rename to DESY/W3C3/user_scripts/POWERUP_000_unix.sh index a029162..5fc6f7c 100755 --- a/DESY/W3C3/user_scripts/DESY_POWERUP_000_unix.sh +++ b/DESY/W3C3/user_scripts/POWERUP_000_unix.sh @@ -28,10 +28,11 @@ percival-hl-system-command -c enable_experimental_level_safety_controls percival-hl-configure-control-groups -i ./DESY/W3C3/config/05_Spreadsheets/DESY_W3C3_Group_Definitions.xls percival-hl-configure-monitor-groups -i ./DESY/W3C3/config/05_Spreadsheets/DESY_W3C3_Group_Definitions.xls percival-hl-configure-setpoints -i ./DESY/W3C3/config/05_Spreadsheets/DESY_W3C3_Setpoint_Definitions.xls +percival-hl-apply-setpoint -s 00_0_0V0A echo - Ramp UP Voltage Supplies and LVDS IOs... -percival-hl-scan-setpoints -i 00_0_0V0A -f 01_0_VDD_ON -n 4 -d 2000 -percival-hl-scan-setpoints -i 01_0_VDD_ON -f 02_0_LVDS_ON -n 4 -d 2000 +percival-hl-scan-setpoints -i 00_0_0V0A -f 01_0_VDD_ON -n 2 -d 500 +percival-hl-scan-setpoints -i 01_0_VDD_ON -f 02_0_LVDS_ON -n 2 -d 500 percival-hl-system-command -c enable_LVDS_IOs echo - Reset sensor @@ -39,17 +40,17 @@ percival-hl-system-command -c assert_sensor_Master_Reset percival-hl-system-command -c deassert_sensor_Master_Reset echo - Ramp UP PixelVoltages... -percival-hl-scan-setpoints -i 02_0_LVDS_ON -f 03_0_PixelVoltages_ON -n 4 -d 2000 -percival-hl-scan-setpoints -i 03_0_PixelVoltages_ON -f 04_0_PixelVoltages_ON -n 4 -d 2000 -percival-hl-scan-setpoints -i 04_0_PixelVoltages_ON -f 05_0_PixelVoltages_ON -n 4 -d 2000 -percival-hl-scan-setpoints -i 05_0_PixelVoltages_ON -f 06_0_PixelVoltages_ON -n 4 -d 2000 +percival-hl-scan-setpoints -i 02_0_LVDS_ON -f 03_0_PixelVoltages_ON -n 2 -d 500 +percival-hl-scan-setpoints -i 03_0_PixelVoltages_ON -f 04_0_PixelVoltages_ON -n 2 -d 500 +percival-hl-scan-setpoints -i 04_0_PixelVoltages_ON -f 05_0_PixelVoltages_ON -n 2 -d 500 +percival-hl-scan-setpoints -i 05_0_PixelVoltages_ON -f 06_0_PixelVoltages_ON -n 2 -d 500 echo - Ramp UP Voltage references... -percival-hl-scan-setpoints -i 06_0_PixelVoltages_ON -f 07_0_VoltageReferences_ON -n 4 -d 2000 +percival-hl-scan-setpoints -i 06_0_PixelVoltages_ON -f 07_0_VoltageReferences_ON -n 2 -d 500 echo - Ramp UP Current Biases... -percival-hl-scan-setpoints -i 07_0_VoltageReferences_ON -f 08_0_CurrentBiases_ON -n 4 -d 2000 -percival-hl-scan-setpoints -i 08_0_CurrentBiases_ON -f 08_1_CurrentBiases_ON_ready3T -n 4 -d 2000 +percival-hl-scan-setpoints -i 07_0_VoltageReferences_ON -f 08_0_CurrentBiases_ON -n 2 -d 500 +percival-hl-scan-setpoints -i 08_0_CurrentBiases_ON -f 08_1_CurrentBiases_ON_ready3T -n 2 -d 500 echo PERCIVAL POWERUP COMPLETED echo Additional operations: diff --git a/DESY/W3C3/user_scripts/TEST_BEFORE_POWERUP.sh b/DESY/W3C3/user_scripts/TEST_BEFORE_POWERUP.sh index 28d68dc..cb0b359 100755 --- a/DESY/W3C3/user_scripts/TEST_BEFORE_POWERUP.sh +++ b/DESY/W3C3/user_scripts/TEST_BEFORE_POWERUP.sh @@ -31,35 +31,3 @@ percival-hl-configure-setpoints -i ./DESY/W3C3/config/05_Spreadsheets/DESY_W3C3_ echo - now you can start Ramp ing biases -#echo - Ramp UP Voltage Supplies and LVDS IOs... -#percival-hl-scan-setpoints -i 00_0_0V0A -f 01_0_VDD_ON -n 4 -d 2000 -#percival-hl-scan-setpoints -i 01_0_VDD_ON -f 02_0_LVDS_ON -n 4 -d 2000 -#percival-hl-system-command -c enable_LVDS_IOs - -#echo - Reset sensor -#percival-hl-system-command -c assert_sensor_Master_Reset -#percival-hl-system-command -c deassert_sensor_Master_Reset - -#echo - Ramp UP PixelVoltages... -#percival-hl-scan-setpoints -i 02_0_LVDS_ON -f 03_0_PixelVoltages_ON -n 4 -d 2000 -#percival-hl-scan-setpoints -i 03_0_PixelVoltages_ON -f 04_0_PixelVoltages_ON -n 4 -d 2000 -#percival-hl-scan-setpoints -i 04_0_PixelVoltages_ON -f 05_0_PixelVoltages_ON -n 4 -d 2000 -#percival-hl-scan-setpoints -i 05_0_PixelVoltages_ON -f 06_0_PixelVoltages_ON -n 4 -d 2000 - -#echo - Ramp UP Voltage references... -#percival-hl-scan-setpoints -i 06_0_PixelVoltages_ON -f 07_0_VoltageReferences_ON -n 4 -d 2000 - -#echo - Ramp UP Current Biases... -#percival-hl-scan-setpoints -i 07_0_VoltageReferences_ON -f 08_0_CurrentBiases_ON -n 4 -d 2000 -#percival-hl-scan-setpoints -i 08_0_CurrentBiases_ON -f 08_1_CurrentBiases_ON_ready3T -n 4 -d 2000 -#echo PERCIVAL POWERUP COMPLETED - -#echo Additional operations: -#echo - Load default operating status -#percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N05_120MHz.ini -#percival-hl-configure-chip-readout-settings -i ./DESY/W3C3/config/02_Chip_Readout_Settings/ChipReadoutSettings_N05_3T_120MHz.ini -#percival-hl-configure-system-settings -i ./DESY/W3C3/config/03_System_Settings/SystemSettings_N05_pixel_Test.ini - -#echo - Enter armed status -#percival-hl-apply-sensor-roi -#percival-hl-system-command -c enter_acquisition_armed_status diff --git a/DESY/W3C3/user_scripts/TEST_slow_POWERUP_000_onlyVDDs.sh b/DESY/W3C3/user_scripts/TEST_slow_POWERUP_000_onlyVDDs.sh index 1d3dd23..ac95b10 100755 --- a/DESY/W3C3/user_scripts/TEST_slow_POWERUP_000_onlyVDDs.sh +++ b/DESY/W3C3/user_scripts/TEST_slow_POWERUP_000_onlyVDDs.sh @@ -30,6 +30,7 @@ percival-hl-configure-control-groups -i ./DESY/W3C3/config/05_Spreadsheets/DESY_ percival-hl-configure-monitor-groups -i ./DESY/W3C3/config/05_Spreadsheets/DESY_W3C3_Group_Definitions.xls percival-hl-configure-setpoints -i ./DESY/W3C3/config/05_Spreadsheets/DESY_W3C3_Setpoint_Definitions.xls +percival-hl-apply-setpoint -s 00_0_0V0A echo "- Ramp UP Voltage Supplies..." i=1 percival-hl-scan-setpoints -i 00_0_0V0A -f 01_0_VDD_ON_step_${i} -n 1 -d 2000 @@ -56,33 +57,3 @@ percival-hl-update-monitors echo "VDD applied" -#percival-hl-scan-setpoints -i 01_0_VDD_ON_step_4 -f 02_0_LVDS_ON -n 4 -d 2000 -#percival-hl-system-command -c enable_LVDS_IOs - -#echo "- Reset sensor" -#percival-hl-system-command -c assert_sensor_Master_Reset -#percival-hl-system-command -c deassert_sensor_Master_Reset - -#echo "- Ramp UP PixelVoltages..." -#percival-hl-scan-setpoints -i 02_0_LVDS_ON -f 03_0_PixelVoltages_ON -n 4 -d 2000 -#percival-hl-scan-setpoints -i 03_0_PixelVoltages_ON -f 04_0_PixelVoltages_ON -n 4 -d 2000 -#percival-hl-scan-setpoints -i 04_0_PixelVoltages_ON -f 05_0_PixelVoltages_ON -n 4 -d 2000 -#percival-hl-scan-setpoints -i 05_0_PixelVoltages_ON -f 06_0_PixelVoltages_ON -n 4 -d 2000 - -#echo "- Ramp UP Voltage references..." -#percival-hl-scan-setpoints -i 06_0_PixelVoltages_ON -f 07_0_VoltageReferences_ON -n 4 -d 2000 - -#echo "- Ramp UP Current Biases..." -#percival-hl-scan-setpoints -i 07_0_VoltageReferences_ON -f 08_0_CurrentBiases_ON -n 4 -d 2000 -#percival-hl-scan-setpoints -i 08_0_CurrentBiases_ON -f 08_1_CurrentBiases_ON_ready3T -n 4 -d 2000 -#echo PERCIVAL POWERUP COMPLETED - -#echo "Additional operations:" -#echo "- Load default operating status" -#percival-hl-configure-clock-settings -i ./DESY/W3C3/config/01_Clock_Settings/ClockSettings_N05_120MHz.ini -#percival-hl-configure-chip-readout-settings -i ./DESY/W3C3/config/02_Chip_Readout_Settings/ChipReadoutSettings_N05_3T_120MHz.ini -#percival-hl-configure-system-settings -i ./DESY/W3C3/config/03_System_Settings/SystemSettings_N05_pixel_Test.ini - -#echo "- Enter armed status" -#percival-hl-apply-sensor-roi -#percival-hl-system-command -c enter_acquisition_armed_status diff --git a/percival/detector/set_point.py b/percival/detector/set_point.py index e2bf883..9eb5d8b 100644 --- a/percival/detector/set_point.py +++ b/percival/detector/set_point.py @@ -89,7 +89,7 @@ def apply_set_point(self, set_point, device_list=None): if not device_list: for dv in sps: value = int(float(sps[dv])) - self._log.info("Applying set_point [%s] = %d", dv, value) + self._log.debug("Applying set_point [%s] = %d", dv, value) self._detector.set_value(dv, value) elif isinstance(device_list, list): # Iterate through the list setting the set point @@ -248,10 +248,10 @@ def scan_loop(self): if self._scanning: for dv in self._dev2steps: try: - # For a scan index of greater than 0 check to see if we are being asked to scan to the - # same point. If we are then do not actually send the demand - if self._scan_index == 0 or int(self._dev2steps[dv][self._scan_index]) != \ - int(self._dev2steps[dv][self._scan_index - 1]): + # If the stages are all the same, we set nothing. + # This means that some values are preserved over the scan, and may not + # finish at the value of setpoint. You must use scan_apply_setpoint for that. + if int(self._dev2steps[dv][0]) != int(self._dev2steps[dv][-1]): self._detector.set_value(dv, int(self._dev2steps[dv][self._scan_index])) except Exception as ex: # Caught an exception whilst scanning, so exit out and set error diff --git a/percival/scripts/hl_scan_setpoints.py b/percival/scripts/hl_scan_setpoints.py index c7a2437..366814b 100644 --- a/percival/scripts/hl_scan_setpoints.py +++ b/percival/scripts/hl_scan_setpoints.py @@ -13,7 +13,8 @@ def options(): - desc = """Scan over set-points. Dwell at each point. + desc = """Scan over set-points. Sleep at each interpolated step between the set-points according to delay. + Only devices that change between the setpoints are touched; see hl-apply-setpoints. """ parser = argparse.ArgumentParser(description=desc) parser.add_argument("-a", "--address", action="store", default="127.0.0.1:8888",