diff --git a/KEITHLEY-2701/testImage b/KEITHLEY-2701/testImage new file mode 100755 index 0000000000000000000000000000000000000000..e4d12b71e84ae74a724317455076dd6a205ada82 --- /dev/null +++ b/KEITHLEY-2701/testImage @@ -0,0 +1,111 @@ +#!/bin/bash + +MAIN="KEITHLEY-2701" # device name +IMAGE_DIR=./images + +dotFile='dot.png' +minusFile='minus.png' +emptyCanvas='xc:transparent' + +fname=yy.png + +digitFile[0]='digit-0.png' +digitFile[1]='digit-1.png' +digitFile[2]='digit-2.png' +digitFile[3]='digit-3.png' +digitFile[4]='digit-4.png' +digitFile[5]='digit-5.png' +digitFile[6]='digit-6.png' +digitFile[7]='digit-7.png' +digitFile[8]='digit-8.png' +digitFile[9]='digit-9.png' +digitFile[99]=$emptyCanvas # empty canvas + +DNR[7]=7 +DNR[6]=3 +DNR[5]=1 +DNR[4]=5 +DNR[3]=4 +DNR[2]=0 +DNR[1]=6 + +DF[7]=$emptyCanvas +DF[6]=$dotFile +DF[5]=$emptyCanvas +DF[3]=$emptyCanvas +DF[2]=$emptyCanvas +DF[1]=$emptyCanvas + +ESCH='-' + +DP[7]='' +DP[6]='.' +DP[5]='' +DP[3]='' +DP[2]='' +DP[1]='' + +ESF=$minusFile + +digitPos[7]='+246.2+177' +digitPos[6]='+288.6+177' +digitPos[5]='+331+177' +digitPos[4]='+373.4+177' +digitPos[3]='+415.8+177' +digitPos[2]='+458.2+177' +digitPos[1]='+500.6+177' + +dotPos[7]=${digitPos[7]} +dotPos[6]=${digitPos[6]} +dotPos[5]=${digitPos[5]} +dotPos[4]=${digitPos[4]} +dotPos[3]=${digitPos[3]} +dotPos[2]=${digitPos[2]} +dotPos[1]=${digitPos[1]} + +esignPos=${digitPos[3]} + +convert body.png \ + ${digitFile[ ${DNR[7]} ]} -geometry ${digitPos[7]} -composite \ + ${DF[7]} -geometry ${dotPos[7]} -composite \ + ${digitFile[ ${DNR[6]} ]} -geometry ${digitPos[6]} -composite \ + ${DF[6]} -geometry ${dotPos[6]} -composite \ + ${digitFile[ ${DNR[5]} ]} -geometry ${digitPos[5]} -composite \ + ${DF[5]} -geometry ${dotPos[5]} -composite \ + ${digitFile[ ${DNR[4]} ]} -geometry ${digitPos[4]} -composite \ + ${DF[4]} -geometry ${dotPos[4]} -composite \ + ${digitFile[ ${DNR[3]} ]} -geometry ${digitPos[3]} -composite \ + ${DF[3]} -geometry ${dotPos[3]} -composite \ + ${digitFile[ ${DNR[2]} ]} -geometry ${digitPos[2]} -composite \ + ${DF[2]} -geometry ${dotPos[2]} -composite \ + ${digitFile[ ${DNR[1]} ]} -geometry ${digitPos[1]} -composite \ + ${DF[1]} -geometry ${dotPos[1]} -composite \ + $fname + +echo "convert body.png \ + ${digitFile[ ${DNR[7]} ]} -geometry ${digitPos[7]} -composite \ + ${DF[7]} -geometry ${dotPos[7]} -composite \ + ${digitFile[ ${DNR[6]} ]} -geometry ${digitPos[6]} -composite \ + ${DF[6]} -geometry ${dotPos[6]} -composite \ + ${digitFile[ ${DNR[5]} ]} -geometry ${digitPos[5]} -composite \ + ${DF[5]} -geometry ${dotPos[5]} -composite \ + ${digitFile[ ${DNR[4]} ]} -geometry ${digitPos[4]} -composite \ + ${DF[4]} -geometry ${dotPos[4]} -composite \ + ${digitFile[ ${DNR[3]} ]} -geometry ${digitPos[3]} -composite \ + ${DF[3]} -geometry ${dotPos[3]} -composite \ + ${digitFile[ ${DNR[2]} ]} -geometry ${digitPos[2]} -composite \ + ${DF[2]} -geometry ${dotPos[2]} -composite \ + ${digitFile[ ${DNR[1]} ]} -geometry ${digitPos[1]} -composite \ + ${DF[1]} -geometry ${dotPos[1]} -composite \ + $fname" + +value="${DNR[7]}${DP[7]}${DNR[6]}${DP[6]}${DNR[5]}${DP[5]}" +value+="${DNR[4]}${DP[4]}${DNR[3]}${DP[3]}${DNR[2]}${DP[2]}" +value+="${DNR[1]}${DP[1]}" + +fname="$IMAGE_DIR/$MAIN@$value@.png" + +echo -e "$fname" + +exit +