diff --git a/RUSKA7010/body.png b/RUSKA7010/body.png
new file mode 100644
index 0000000000000000000000000000000000000000..a6efaa9c2c651091ab367a627f5c2f913f7b155e
Binary files /dev/null and b/RUSKA7010/body.png differ
diff --git a/RUSKA7010/char-0.png b/RUSKA7010/char-0.png
new file mode 100644
index 0000000000000000000000000000000000000000..13b03a0486bca9dcecdbde091eb074ef415153bd
Binary files /dev/null and b/RUSKA7010/char-0.png differ
diff --git a/RUSKA7010/char-1.png b/RUSKA7010/char-1.png
new file mode 100644
index 0000000000000000000000000000000000000000..e0d3de1a59d639473d17ef3e012ebff3cfe0d989
Binary files /dev/null and b/RUSKA7010/char-1.png differ
diff --git a/RUSKA7010/char-2.png b/RUSKA7010/char-2.png
new file mode 100644
index 0000000000000000000000000000000000000000..b3c225bf43c5c7d340b40ec0d2a2b82e528f4acd
Binary files /dev/null and b/RUSKA7010/char-2.png differ
diff --git a/RUSKA7010/char-3.png b/RUSKA7010/char-3.png
new file mode 100644
index 0000000000000000000000000000000000000000..2e61441879cfe9fa15046234742d59db0ce04136
Binary files /dev/null and b/RUSKA7010/char-3.png differ
diff --git a/RUSKA7010/char-4.png b/RUSKA7010/char-4.png
new file mode 100644
index 0000000000000000000000000000000000000000..3778f08903515aedf3847afb8d09c0ea3c442571
Binary files /dev/null and b/RUSKA7010/char-4.png differ
diff --git a/RUSKA7010/char-5.png b/RUSKA7010/char-5.png
new file mode 100644
index 0000000000000000000000000000000000000000..1f0cbcf3f3f1a0087f9f4a73969c5c136380f0b7
Binary files /dev/null and b/RUSKA7010/char-5.png differ
diff --git a/RUSKA7010/char-6.png b/RUSKA7010/char-6.png
new file mode 100644
index 0000000000000000000000000000000000000000..94dae05be9f0177901db865247a6386cf4964e53
Binary files /dev/null and b/RUSKA7010/char-6.png differ
diff --git a/RUSKA7010/char-7.png b/RUSKA7010/char-7.png
new file mode 100644
index 0000000000000000000000000000000000000000..ad020c81dc3cb767d41f45a9e37eca6382896e7c
Binary files /dev/null and b/RUSKA7010/char-7.png differ
diff --git a/RUSKA7010/char-8.png b/RUSKA7010/char-8.png
new file mode 100644
index 0000000000000000000000000000000000000000..bf953bc463ecffe2e7cf072b7cf29298fd01526a
Binary files /dev/null and b/RUSKA7010/char-8.png differ
diff --git a/RUSKA7010/char-9.png b/RUSKA7010/char-9.png
new file mode 100644
index 0000000000000000000000000000000000000000..be6345a3e140148fc7896b157ca0683773e03184
Binary files /dev/null and b/RUSKA7010/char-9.png differ
diff --git a/RUSKA7010/char-P.png b/RUSKA7010/char-P.png
new file mode 100644
index 0000000000000000000000000000000000000000..df1042cd162d0eaa756f6688b50381f1cc03c1b6
Binary files /dev/null and b/RUSKA7010/char-P.png differ
diff --git a/RUSKA7010/char-a.png b/RUSKA7010/char-a.png
new file mode 100644
index 0000000000000000000000000000000000000000..ab66ed4fd85b31ac8220ccb65f1e267e7d1432af
Binary files /dev/null and b/RUSKA7010/char-a.png differ
diff --git a/RUSKA7010/char-dot.png b/RUSKA7010/char-dot.png
new file mode 100644
index 0000000000000000000000000000000000000000..768aeb1bf9d64e890b569e14bdf9e16201034c48
Binary files /dev/null and b/RUSKA7010/char-dot.png differ
diff --git a/RUSKA7010/char-k.png b/RUSKA7010/char-k.png
new file mode 100644
index 0000000000000000000000000000000000000000..8d92a54274145a394291e3235f2febf5bbb3b5e9
Binary files /dev/null and b/RUSKA7010/char-k.png differ
diff --git a/RUSKA7010/createImages b/RUSKA7010/createImages
new file mode 100755
index 0000000000000000000000000000000000000000..03d0f2ea0542965f1042a9938e9629420119b69e
--- /dev/null
+++ b/RUSKA7010/createImages
@@ -0,0 +1,178 @@
+#!/bin/bash
+#
+# Rolf Niepraschk <Rolf.Niepraschk@ptb.de>, 2017-06-26
+#
+# Erzeugt aus einem leeren Messgeräte-Bild und neun 7-Segment-Bildern
+# neue Messgeräte-Bilder 
+#
+# Parameter 1 = Anzahl der erzeugten Bilddateien
+#
+
+MAIN="VAC_TM_21" # device name
+IMAGE_DIR=./images
+MAX_DIGITS=4 # do not edit!
+MAX_FILES=10 # do not edit!
+NUMBER_OF_DIGITS=$MAX_DIGITS
+
+SHOW_EXP=true
+
+if [ -n "$1" ]; then
+  MAX_FILES=$1
+fi
+
+if (( $NUMBER_OF_DIGITS > $MAX_DIGITS )); then
+  NUMBER_OF_DIGITS=$MAX_DIGITS
+else 
+  if (( $NUMBER_OF_DIGITS < 1 )); then
+    NUMBER_OF_DIGITS=1
+  fi
+fi
+
+rm -rf "$IMAGE_DIR"
+mkdir -p "$IMAGE_DIR"
+
+dotFile='dot.png'
+edotFile='edot.png'
+emptyCanvas='xc:transparent'
+
+
+#---------------------
+
+ 
+
+dotFile='dot.png'
+plusFile='plus.png'
+minusFile='minus.png'
+emptyCanvas='xc:transparent'
+
+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[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
+digitFile[100]='edigit-0.png'
+digitFile[101]='edigit-1.png'
+digitFile[102]='edigit-2.png'
+digitFile[103]='edigit-3.png'
+digitFile[104]='edigit-4.png'
+digitFile[105]='edigit-5.png'
+digitFile[106]='edigit-6.png'
+digitFile[107]='edigit-7.png'
+digitFile[108]='edigit-8.png'
+digitFile[109]='edigit-9.png'
+digitFile[200]='eminus.png'
+digitFile[201]='eplus.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[99]=''
+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[200]='-'
+NUM2CHAR[201]='+'
+
+digitPos[1]='+209+149'
+digitPos[2]='+237+149'
+digitPos[3]='+292+149'
+digitPos[4]='+321+149'
+
+dotPos[1]=${digitPos[1]}
+dotPos[2]=${digitPos[2]}
+dotPos[3]=${digitPos[3]}
+dotPos[4]=${digitPos[4]}
+
+for ((FNb=1; FNb<=MAX_FILES; FNb++)); do
+
+value=""
+DPR=$((RANDOM % ($NUMBER_OF_DIGITS + 1))) # random dot position (0..$NUMBER_OF_DIGITS)
+ESIGN=$(($RANDOM % 2 + 200)) # random exponent sign (200..201)
+for (( i=1; i<=$MAX_DIGITS; i++ )); do
+  if (( $i == 3 )); then # exponent sign
+    value+="${NUM2CHAR[ESIGN]}"
+    eval DIGIT$i=${digitFile[ESIGN]}
+    eval DOT$i=$emptyCanvas;
+  else    
+    if (( $i == 4 )); then # exponent
+      R=$((RANDOM % 10 + 100)) # random digit number (100..109='0'..'9')
+      value+="${NUM2CHAR[R]}"
+      if [ $DPR == $i ]; then
+        eval DOT$i="$edotFile"
+        value+="."
+      else
+        eval DOT$i=$emptyCanvas;
+      fi
+    else # mantissa
+      R=$((RANDOM % 10)) # random digit number (0..9='0'..'9')
+      value+="${NUM2CHAR[R]}"
+      if [ $DPR == $i ]; then
+        eval DOT$i="$dotFile"
+        value+="."
+      else
+        eval DOT$i=$emptyCanvas;
+      fi
+    fi
+    eval DIGIT$i=${digitFile[R]}
+  fi    
+done # NUMBER_OF_DIGITS
+
+fname="$IMAGE_DIR/$MAIN@$value@.png" 
+
+echo -e "$FNb:\t$fname"
+
+convert body.png \
+  $DIGIT1   -geometry ${digitPos[1]}  -composite \
+  $DOT1     -geometry ${dotPos[1]}    -composite \
+  $DIGIT2   -geometry ${digitPos[2]}  -composite \
+  $DOT2     -geometry ${dotPos[2]}    -composite \
+  $DIGIT3   -geometry ${digitPos[3]}  -composite \
+  $DOT3     -geometry ${dotPos[3]}    -composite \
+  $DIGIT4   -geometry ${digitPos[4]}  -composite \
+  $DOT4     -geometry ${dotPos[4]}    -composite \
+  $fname
+
+exiv2 -M"set Exif.Image.ImageDescription value=$value" $fname 
+ 
+done # MAX_FILES
+
+exit
+
+-----------------------------------------------------------------------
+
+Auslesen der Exif-Daten:
+exiv2 -g Exif.Image.ImageDescription -P v ./images/ADIXEN@???@.png
+--> value=???
+
+
diff --git a/RUSKA7010/testImage b/RUSKA7010/testImage
new file mode 100755
index 0000000000000000000000000000000000000000..f0c0c376a4f7f14f4c9525c3177322eb47012531
--- /dev/null
+++ b/RUSKA7010/testImage
@@ -0,0 +1,99 @@
+#!/bin/bash
+
+MAIN="RUSKA7010" # device name
+IMAGE_DIR=./images
+
+dotFile='dot.png'
+edotFile='edot.png'
+minusFile='minus.png'
+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]=$emptyCanvas # empty canvas
+charFile[11]='char-dot.png'
+charFile[12]='char-k.png'
+charFile[13]='char-P.png'
+charFile[14]='char-a.png'
+
+DNR[1]=1
+DNR[2]=0
+DNR[3]=9
+DNR[4]=11
+DNR[5]=3
+DNR[6]=6
+DNR[7]=2
+DNR[8]=7
+DNR[9]=10
+DNR[10]=12
+DNR[11]=13
+DNR[12]=14
+
+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[12]='k'
+NUM2CHAR[13]='P'
+NUM2CHAR[14]='a'
+
+charPos[1]='+160+221'
+charPos[2]='+182+221'
+charPos[3]='+204+221'
+charPos[4]='+224+221'
+charPos[5]='+248+221'
+charPos[6]='+270+221'
+charPos[7]='+292+221'
+charPos[8]='+313+221'
+charPos[9]='+336+221'
+charPos[10]='+354+221'
+charPos[11]='+377+221'
+charPos[12]='+398+221'
+
+convert body.png \
+  ${charFile[ ${DNR[1]} ]}  -geometry ${charPos[1]}  -composite \
+  ${charFile[ ${DNR[2]} ]}  -geometry ${charPos[2]}  -composite \
+  ${charFile[ ${DNR[3]} ]}  -geometry ${charPos[3]}  -composite \
+  ${charFile[ ${DNR[4]} ]}  -geometry ${charPos[4]}  -composite \
+  ${charFile[ ${DNR[5]} ]}  -geometry ${charPos[5]}  -composite \
+  ${charFile[ ${DNR[6]} ]}  -geometry ${charPos[6]}  -composite \
+  ${charFile[ ${DNR[7]} ]}  -geometry ${charPos[7]}  -composite \
+  ${charFile[ ${DNR[8]} ]}  -geometry ${charPos[8]}  -composite \
+  ${charFile[ ${DNR[9]} ]}  -geometry ${charPos[9]}  -composite \
+  ${charFile[ ${DNR[10]} ]}  -geometry ${charPos[10]}  -composite \
+  ${charFile[ ${DNR[11]} ]}  -geometry ${charPos[11]}  -composite \
+  ${charFile[ ${DNR[12]} ]}  -geometry ${charPos[12]}  -composite \
+  $fname 
+
+
+  
+value="${DNR[1]}${DOT[1]}${DNR[2]}${DOT[2]}${DNR[3]}${DOT[3]}${DNR[4]}${DOT[4]}"
+
+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]]}"
+value+="${NUM2CHAR[DNR[10]]}${NUM2CHAR[DNR[11]]}${NUM2CHAR[DNR[12]]}"
+
+fname="$IMAGE_DIR/$MAIN@$value@.png"
+
+echo -e "$fname"
+ 
+exit