From 3dc7ce0eec52a26c9162996071d92d85193ea834 Mon Sep 17 00:00:00 2001 From: niepra01 <rolf.niepraschk@ptb.de> Date: Wed, 28 Jun 2017 13:28:24 +0200 Subject: [PATCH] Positionstests fertig --- PFEIFFER_SingleGauge/echar-dot.png | Bin 221 -> 0 bytes PFEIFFER_SingleGauge/testImage | 123 +++++++++++++++++++++++++++++ 2 files changed, 123 insertions(+) delete mode 100644 PFEIFFER_SingleGauge/echar-dot.png create mode 100755 PFEIFFER_SingleGauge/testImage diff --git a/PFEIFFER_SingleGauge/echar-dot.png b/PFEIFFER_SingleGauge/echar-dot.png deleted file mode 100644 index a1220d4f904391075d64ee2cde7bd75497fb75ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 221 zcmeAS@N?(olHy`uVBq!ia0y~yU=U_tV36csV_;yod|GrB0|NtFlDE4H0~q{t-d)eY zz`$AH5n0T@z%2~Ij105pNH8!ku$OrHy0SlHli?6HIGYyV#=yXk<>}%WVsSb-L4tL0 zf=EwOpaGW$OP-^XL{iTbi5DUY%D?+PKMJbrOEcTc8}qxa`^;zl<M)@_XaDd2XZv%1 zS@}z8F)yCUQ?I57J^yp?z?l!751;+CJtR_TY;o+Q=k*EY?3eGSui<}x*NmOP<D&HQ TH~#8=AZL2I`njxgN@xNA(%DHY diff --git a/PFEIFFER_SingleGauge/testImage b/PFEIFFER_SingleGauge/testImage new file mode 100755 index 0000000..cd719ca --- /dev/null +++ b/PFEIFFER_SingleGauge/testImage @@ -0,0 +1,123 @@ +#!/bin/bash + +MAIN="PFEIFFER_SingleGauge" # device name +IMAGE_DIR=./images + +emptyCanvas='xc:transparent' + +fname=yy.png + +charFile[0]='char-0.png' +charFile[1]='char-1.png' +charFile[2]='char-2.png' +charFile[3]='char-3.png' +charFile[4]='char-4.png' +charFile[5]='char-5.png' +charFile[6]='char-6.png' +charFile[7]='char-7.png' +charFile[8]='char-8.png' +charFile[9]='char-9.png' +charFile[10]='char-minus.png' +charFile[11]=$emptyCanvas + +charFile[100]='echar-0.png' +charFile[101]='echar-1.png' +charFile[102]='echar-2.png' +charFile[103]='echar-3.png' +charFile[104]='echar-4.png' +charFile[105]='echar-5.png' +charFile[106]='echar-6.png' +charFile[107]='echar-7.png' +charFile[108]='echar-8.png' +charFile[109]='echar-9.png' +charFile[110]='echar-minus.png' +charFile[111]='echar-plus.png' +charFile[112]='echar-E.png' + +DNR[1]=10 +DNR[2]=1 +DNR[3]=3 +DNR[4]=0 +DNR[5]=5 +DNR[6]=8 +DNR[7]=112 +DNR[8]=111 +DNR[9]=103 + +DOT1='char-dot.png' +DOT2='char-dot.png' +DOT3='char-dot.png' +DOT4='char-dot.png' +DOT5='char-dot.png' +DOT6='char-dot.png' + +NUM2CHAR[0]='0' +NUM2CHAR[1]='1' +NUM2CHAR[2]='2' +NUM2CHAR[3]='3' +NUM2CHAR[4]='4' +NUM2CHAR[5]='5' +NUM2CHAR[6]='6' +NUM2CHAR[7]='7' +NUM2CHAR[8]='8' +NUM2CHAR[9]='9' +NUM2CHAR[10]='-' +NUM2CHAR[11]='_' + +NUM2CHAR[100]='0' +NUM2CHAR[101]='1' +NUM2CHAR[102]='2' +NUM2CHAR[103]='3' +NUM2CHAR[104]='4' +NUM2CHAR[105]='5' +NUM2CHAR[106]='6' +NUM2CHAR[107]='7' +NUM2CHAR[108]='8' +NUM2CHAR[109]='9' +NUM2CHAR[110]='-' +NUM2CHAR[111]='+' +NUM2CHAR[112]='E' + +charPos[1]='+175+214' +charPos[2]='+203+214' +charPos[3]='+240+214' +charPos[4]='+277+214' +charPos[5]='+314+214' +charPos[6]='+351+214' +charPos[7]='+288+182' +charPos[8]='+305+182' +charPos[9]='+329+182' + +dotPos[1]=${charPos[1]} +dotPos[2]=${charPos[2]} +dotPos[3]=${charPos[3]} +dotPos[4]=${charPos[4]} +dotPos[5]=${charPos[5]} +dotPos[6]=${charPos[6]} + +convert body.png \ + ${charFile[ ${DNR[1]} ]} -geometry ${charPos[1]} -composite \ + ${charFile[ ${DNR[2]} ]} -geometry ${charPos[2]} -composite \ + $DOT2 -geometry ${dotPos[2]} -composite \ + ${charFile[ ${DNR[3]} ]} -geometry ${charPos[3]} -composite \ + $DOT3 -geometry ${dotPos[3]} -composite \ + ${charFile[ ${DNR[4]} ]} -geometry ${charPos[4]} -composite \ + $DOT4 -geometry ${dotPos[4]} -composite \ + ${charFile[ ${DNR[5]} ]} -geometry ${charPos[5]} -composite \ + $DOT5 -geometry ${dotPos[5]} -composite \ + ${charFile[ ${DNR[6]} ]} -geometry ${charPos[6]} -composite \ + $DOT6 -geometry ${dotPos[6]} -composite \ + ${charFile[ ${DNR[7]} ]} -geometry ${charPos[7]} -composite \ + ${charFile[ ${DNR[8]} ]} -geometry ${charPos[8]} -composite \ + ${charFile[ ${DNR[9]} ]} -geometry ${charPos[9]} -composite \ + $fname + +value="${NUM2CHAR[DNR[1]]}${NUM2CHAR[DNR[2]]}${NUM2CHAR[DNR[3]]}" +value+="${NUM2CHAR[DNR[4]]}${NUM2CHAR[DNR[5]]}${NUM2CHAR[DNR[6]]}" +value+="${NUM2CHAR[DNR[7]]}${NUM2CHAR[DNR[8]]}${NUM2CHAR[DNR[9]]}" + +fname="$IMAGE_DIR/$MAIN@$value@.png" + +echo -e "$fname" + +exit -- GitLab