From 94410690026ce0b49ea2e9f0ae8f45623f27d771 Mon Sep 17 00:00:00 2001 From: Thomas Fay <thomas.fay@esss.se> Date: Tue, 10 Sep 2019 15:39:59 +0200 Subject: [PATCH] Removes board enumeration from alias PV name. --- startup/configChannels.sh | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/startup/configChannels.sh b/startup/configChannels.sh index 4066e25..6579b6a 100644 --- a/startup/configChannels.sh +++ b/startup/configChannels.sh @@ -54,24 +54,27 @@ do # If alias is the same as channel, doesn't set alias if [ $pv_name != "AI$ch" ]; then echo "# Board $iNum, Channel $ch = $pv_name" >> $fPath + oPrefix="$template0$ch" + aPrefix="$LLRF_IOC_NAME:$pv_name" + # set aliases - echo "$template0$ch, A=$LLRF_IOC_NAME$iNum:$pv_name\")" >> $fPath - echo "$template0$ch-ATT, A=$LLRF_IOC_NAME$iNum:$pv_name-ATT\")" >> $fPath - echo "$template0$ch-ATT-RBV, A=$LLRF_IOC_NAME$iNum:$pv_name-ATT-RBV\")" >> $fPath - echo "$template0$ch-DECF, A=$LLRF_IOC_NAME$iNum:$pv_name-DECF\")" >> $fPath - echo "$template0$ch-DECF-RBV, A=$LLRF_IOC_NAME$iNum:$pv_name-DECF-RBV\")" >> $fPath - echo "$template0$ch-DECO, A=$LLRF_IOC_NAME$iNum:$pv_name-DECO\")" >> $fPath - echo "$template0$ch-DECO-RBV, A=$LLRF_IOC_NAME$iNum:$pv_name-DECO-RBV\")" >> $fPath - echo "$template0$ch-FileName, A=$LLRF_IOC_NAME$iNum:$pv_name-FileName\")" >> $fPath - echo "$template0$ch-Slope, A=$LLRF_IOC_NAME$iNum:$pv_name-Slope\")" >> $fPath - echo "$template0$ch-Offset, A=$LLRF_IOC_NAME$iNum:$pv_name-Offset\")" >> $fPath - echo "$template0$ch-InputValues, A=$LLRF_IOC_NAME$iNum:$pv_name-InputValues\")" >> $fPath - echo "$template0$ch-DigitisedValues, A=$LLRF_IOC_NAME$iNum:$pv_name-DigitisedValues\")" >> $fPath - echo "$template0$ch-FittedLine, A=$LLRF_IOC_NAME$iNum:$pv_name-FittedLine\")" >> $fPath + echo "$oPrefix, A=$aPrefix\")" >> $fPath + echo "$oPrefix-ATT, A=$aPrefix-ATT\")" >> $fPath + echo "$oPrefix-ATT-RBV, A=$aPrefix-ATT-RBV\")" >> $fPath + echo "$oPrefix-DECF, A=$aPrefix-DECF\")" >> $fPath + echo "$oPrefix-DECF-RBV, A=$aPrefix-DECF-RBV\")" >> $fPath + echo "$oPrefix-DECO, A=$aPrefix-DECO\")" >> $fPath + echo "$oPrefix-DECO-RBV, A=$aPrefix-DECO-RBV\")" >> $fPath + echo "$oPrefix-FileName, A=$aPrefix-FileName\")" >> $fPath + echo "$oPrefix-Slope, A=$aPrefix-Slope\")" >> $fPath + echo "$oPrefix-Offset, A=$aPrefix-Offset\")" >> $fPath + echo "$oPrefix-InputValues, A=$aPrefix-InputValues\")" >> $fPath + echo "$oPrefix-DigitisedValues, A=$aPrefix-DigitisedValues\")" >> $fPath + echo "$oPrefix-FittedLine, A=$aPrefix-FittedLine\")" >> $fPath fi # set descriptions - echo "$template1\"A=$LLRF_IOC_NAME$iNum:$pv_name, D=$desc\")" >> $fPathDesc + echo "$template1\"A=$LLRF_IOC_NAME:pv_name, D=$desc\")" >> $fPathDesc done } < $confFile -- GitLab