diff --git a/UNKNOWN/body.png b/UNKNOWN/body.png
new file mode 100644
index 0000000000000000000000000000000000000000..c853d2d1e931bd082c3acd1998e299c2a262e3fa
Binary files /dev/null and b/UNKNOWN/body.png differ
diff --git a/UNKNOWN/createImages b/UNKNOWN/createImages
new file mode 100755
index 0000000000000000000000000000000000000000..ca0956781385f09e78735a90eca47174b027db93
--- /dev/null
+++ b/UNKNOWN/createImages
@@ -0,0 +1,114 @@
+#!/bin/bash
+#
+# Rolf Niepraschk <Rolf.Niepraschk@ptb.de>, 2017-03-30
+#
+# Erzeugt aus einem leeren Messgeräte-Bild und neun 7-Segment-Bildern
+# neue Messgeräte-Bilder mit zufälliger Anzeige
+#
+# Parameter=Anzahl der Mantissenziffern
+# (wenn angegeben, dann kein Exponenent)
+
+MAIN="KEITHLEY-617" # device name
+IMAGE_DIR=./images
+MAX_FILES=10
+MAX_DIGITS=3 # do not edit!
+
+if [ -n "$1" ]; then
+  NUMBER_OF_DIGITS=$1
+  SHOW_EXP=0
+else
+  NUMBER_OF_DIGITS=$MAX_DIGITS
+  SHOW_EXP=1
+fi
+
+if (( $NUMBER_OF_DIGITS > $MAX_DIGITS )); then
+  NUMBER_OF_DIGITS=$MAX_DIGITS
+fi 
+if (( $NUMBER_OF_DIGITS < 1 )); then
+  NUMBER_OF_DIGITS=1
+fi 
+
+rm -rf "$IMAGE_DIR"
+mkdir -p "$IMAGE_DIR"
+
+dotFile='dot.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[E]='digit-E.png'
+digitFile[99]=$emptyCanvas # empty canvas
+
+digitPos[3]='+273+190'
+digitPos[2]='+319+190'
+digitPos[1]='+365+190'
+
+dotPos[3]=${digitPos[3]}
+dotPos[2]=${digitPos[2]}
+dotPos[1]=${digitPos[1]}
+
+for ((FNb=1; FNb<=MAX_FILES; FNb++)); do
+
+DPR=$((RANDOM % $NUMBER_OF_DIGITS + 1)) # random dot position (1..$NUMBER_OF_DIGITS)
+for (( i=1; i<=$MAX_DIGITS; i++ )); do 
+  DNR[$i]=$((RANDOM % 10 + 1)) # random digit number (0..10)
+  if [ ${DNR[i]} == 10 ]; then
+    DNR[$i]="E"
+  fi
+  if [ $DPR == $i ]; then
+    dotFile[$i]="$dotFile"
+    DOT[$i]="." # dot character
+  else
+    dotFile[$i]=$emptyCanvas
+    DOT[$i]=""
+  fi  
+done 
+
+value=""
+for (( i=1; i<=$MAX_DIGITS; i++ )); do  
+  if (( $i <= $NUMBER_OF_DIGITS )); then
+    eval DIGIT$i=${digitFile[ ${DNR[i]} ]}
+    eval DF$i=${dotFile[i]}
+    value+="${DNR[i]}${DOT[i]}" 
+  else
+    eval DIGIT$i=$emptyCanvas;
+    eval DF$i=$emptyCanvas;
+  fi
+done
+
+fname="$IMAGE_DIR/$MAIN@$value@.png"
+
+convert body.png \
+  $DIGIT1  -geometry ${digitPos[3]}  -composite \
+  $DF1                   -geometry ${dotPos[3]}    -composite \
+  $DIGIT2  -geometry ${digitPos[2]}  -composite \
+  $DF2                   -geometry ${dotPos[2]}    -composite \
+  $DIGIT3  -geometry ${digitPos[1]}  -composite \
+  $DF3                   -geometry ${dotPos[1]}    -composite \
+  $fname
+
+exiv2 -M"set Exif.Image.ImageDescription value=$value" $fname
+
+echo -e "$FNb:\t$fname"
+
+done # MAX_FILES
+
+exit
+  
+-----------------------------------------------------------------------
+
+Auslesen der Exif-Daten:
+exiv2 -g Exif.Image.ImageDescription -P v ./images/151.108@GERAET_X.png
+--> value=151.108
+
+exit
+
diff --git a/UNKNOWN/digit-0.png b/UNKNOWN/digit-0.png
new file mode 100644
index 0000000000000000000000000000000000000000..1c02e89c02f61736d2b16e4d4218b072b1418ab8
Binary files /dev/null and b/UNKNOWN/digit-0.png differ
diff --git a/UNKNOWN/digit-1.png b/UNKNOWN/digit-1.png
new file mode 100644
index 0000000000000000000000000000000000000000..da510d2d7770f11111f7ec928bd2cbc169ab5b36
Binary files /dev/null and b/UNKNOWN/digit-1.png differ
diff --git a/UNKNOWN/digit-2.png b/UNKNOWN/digit-2.png
new file mode 100644
index 0000000000000000000000000000000000000000..b944ad17faf4bb604748596ca5cb8789b7ad0366
Binary files /dev/null and b/UNKNOWN/digit-2.png differ
diff --git a/UNKNOWN/digit-3.png b/UNKNOWN/digit-3.png
new file mode 100644
index 0000000000000000000000000000000000000000..e1efd9090cd88fdbf570e2881d843a48d29709fe
Binary files /dev/null and b/UNKNOWN/digit-3.png differ
diff --git a/UNKNOWN/digit-4.png b/UNKNOWN/digit-4.png
new file mode 100644
index 0000000000000000000000000000000000000000..2ebbc96ba0160b8a0f36651db973d422d9ade98c
Binary files /dev/null and b/UNKNOWN/digit-4.png differ
diff --git a/UNKNOWN/digit-5.png b/UNKNOWN/digit-5.png
new file mode 100644
index 0000000000000000000000000000000000000000..3155783b87dfd43ee2eb5417bd17676746297c86
Binary files /dev/null and b/UNKNOWN/digit-5.png differ
diff --git a/UNKNOWN/digit-6.png b/UNKNOWN/digit-6.png
new file mode 100644
index 0000000000000000000000000000000000000000..414c7d4380a003e8574929ebb1c5bd07e2f796c2
Binary files /dev/null and b/UNKNOWN/digit-6.png differ
diff --git a/UNKNOWN/digit-7.png b/UNKNOWN/digit-7.png
new file mode 100644
index 0000000000000000000000000000000000000000..61c8b21a881577237e553f0255bcec2981808710
Binary files /dev/null and b/UNKNOWN/digit-7.png differ
diff --git a/UNKNOWN/digit-8.png b/UNKNOWN/digit-8.png
new file mode 100644
index 0000000000000000000000000000000000000000..c194d9d85d54dc833639724320d7c57ebd690130
Binary files /dev/null and b/UNKNOWN/digit-8.png differ
diff --git a/UNKNOWN/digit-9.png b/UNKNOWN/digit-9.png
new file mode 100644
index 0000000000000000000000000000000000000000..91674acac9215afb1cfe7c906ab460d55fcd4901
Binary files /dev/null and b/UNKNOWN/digit-9.png differ
diff --git a/UNKNOWN/digit-E.png b/UNKNOWN/digit-E.png
new file mode 100644
index 0000000000000000000000000000000000000000..975ceed9ba35e2bcab7fe422dc711c8ec874b695
Binary files /dev/null and b/UNKNOWN/digit-E.png differ
diff --git a/UNKNOWN/dot.png b/UNKNOWN/dot.png
new file mode 100644
index 0000000000000000000000000000000000000000..24dd38436ccb26a51fa7ebe4478e5699fbc8cef4
Binary files /dev/null and b/UNKNOWN/dot.png differ
diff --git a/UNKNOWN/testImage b/UNKNOWN/testImage
new file mode 100755
index 0000000000000000000000000000000000000000..ffad5095ddfefd477b990a1f1012d2bbda617d90
--- /dev/null
+++ b/UNKNOWN/testImage
@@ -0,0 +1,67 @@
+#!/bin/bash
+
+MAIN="UNKNOWN" # 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[E]='digit-E.png'
+digitFile[99]=$emptyCanvas # empty canvas
+
+DNR[3]=8
+DNR[2]=E
+DNR[1]=6
+
+dotFile[3]=$dotFile
+dotFile[2]=$emptyCanvas
+dotFile[1]=$emptyCanvas
+
+ESCH='-'
+
+DOT[3]='.'
+DOT[2]=''
+DOT[1]=''
+
+ESF=$minusFile
+
+digitPos[3]='+273+190'
+digitPos[2]='+319+190'
+digitPos[1]='+365+190'
+
+dotPos[3]=${digitPos[3]}
+dotPos[2]=${digitPos[2]}
+dotPos[1]=${digitPos[1]}
+
+esignPos=${digitPos[3]}
+
+convert body.png \
+  ${digitFile[ ${DNR[3]} ]}  -geometry ${digitPos[3]}  -composite \
+  ${dotFile[3]}                   -geometry ${dotPos[3]}    -composite \
+  ${digitFile[ ${DNR[2]} ]}  -geometry ${digitPos[2]}  -composite \
+  ${dotFile[2]}                   -geometry ${dotPos[2]}    -composite \
+  ${digitFile[ ${DNR[1]} ]}  -geometry ${digitPos[1]}  -composite \
+  ${dotFile[1]}                   -geometry ${dotPos[1]}    -composite \
+  $fname
+  
+value="${DNR[3]}${DOT[3]}${DNR[2]}${DOT[2]}${DNR[1]}${DOT[1]}"
+
+fname="$IMAGE_DIR/$MAIN@$value@.png"
+
+echo -e "$fname"
+ 
+exit
+