Index: /branches/eam_branches/ipp-20100823/ippconfig/recipes/jpeg.mdc
===================================================================
--- /branches/eam_branches/ipp-20100823/ippconfig/recipes/jpeg.mdc	(revision 29513)
+++ /branches/eam_branches/ipp-20100823/ippconfig/recipes/jpeg.mdc	(revision 29514)
@@ -11,4 +11,5 @@
 	SCALE.MIN	F32	 -5.0
 	SCALE.MAX	F32	+10.0
+	SCALE.BAR	BOOL	T
 END
 
@@ -18,4 +19,5 @@
 	SCALE.MIN	F32	0.95
 	SCALE.MAX	F32	1.05
+	SCALE.BAR	BOOL	F
 END
 
@@ -25,4 +27,5 @@
 	SCALE.MIN	F32	 -5.0
 	SCALE.MAX	F32	+10.0
+	SCALE.BAR	BOOL	F
 END
 
@@ -30,6 +33,7 @@
 	COLORMAP	STR	-greyscale
 	SCALE.MODE	STR	RANGE
-	SCALE.MIN	F32	 -5.0
-	SCALE.MAX	F32	+10.0
+	SCALE.MIN	F32	 -8.0
+	SCALE.MAX	F32	 +8.0
+	SCALE.BAR	BOOL	T
 END
 
@@ -37,6 +41,7 @@
 	COLORMAP	STR	-greyscale
 	SCALE.MODE	STR	RANGE
-	SCALE.MIN	F32	 -5.0
-	SCALE.MAX	F32	+10.0
+	SCALE.MIN	F32	 -8.0
+	SCALE.MAX	F32	 +8.0
+	SCALE.BAR	BOOL	F
 END
 
@@ -44,24 +49,24 @@
 	COLORMAP	STR	-greyscale
 	SCALE.MODE	STR	RANGE
-	SCALE.MIN	F32	 -5.0
-	SCALE.MAX	F32	 +5.0
+	SCALE.MIN	F32	 -8.0
+	SCALE.MAX	F32	 +8.0
+	SCALE.BAR	BOOL	T
 END
 
 PPSTACK.OUTPUT.JPEG1	METADATA
 	COLORMAP	STR	-greyscale
-	SCALE.MODE	STR	FRACTION
-	SCALE.MIN	F32	0.90
-	SCALE.MAX	F32	1.10
+	SCALE.MODE	STR	RANGE
+	SCALE.MIN	F32 	 -5.0
+	SCALE.MAX	F32	+10.0
+	SCALE.BAR	BOOL	T
 END
 
 PPSTACK.OUTPUT.JPEG2	METADATA
 	COLORMAP	STR	-greyscale
-	SCALE.MODE	STR	FRACTION
-	SCALE.MIN	F32	0.95
-	SCALE.MAX	F32	1.05
-END
-
-
-
+	SCALE.MODE	STR	RANGE
+	SCALE.MIN	F32 	 -5.0
+	SCALE.MAX	F32	+10.0
+	SCALE.BAR	BOOL	F
+END
 
 BIAS	METADATA
@@ -71,4 +76,5 @@
 		SCALE.MIN	F32	-5.0
 		SCALE.MAX	F32	+5.0
+		SCALE.BAR	BOOL	T
 	END
 
@@ -78,4 +84,5 @@
 		SCALE.MIN	F32	-5.0
 		SCALE.MAX	F32	+5.0
+		SCALE.BAR	BOOL	F
 	END
 END
@@ -88,4 +95,5 @@
 		SCALE.MIN	F32	-5.0
 		SCALE.MAX	F32	+5.0
+		SCALE.BAR	BOOL	T
 	END
 
@@ -95,4 +103,5 @@
 		SCALE.MIN	F32	-5.0
 		SCALE.MAX	F32	+5.0
+		SCALE.BAR	BOOL	F
 	END
 END
@@ -105,4 +114,5 @@
 		SCALE.MIN	F32	-2.0
 		SCALE.MAX	F32	+3.0
+		SCALE.BAR	BOOL	T
 	END
 
@@ -112,4 +122,5 @@
 		SCALE.MIN	F32	-2.0
 		SCALE.MAX	F32	+3.0
+		SCALE.BAR	BOOL	F
 	END
 END
@@ -122,4 +133,5 @@
 		SCALE.MIN	F32	0.90
 		SCALE.MAX	F32	1.10
+		SCALE.BAR	BOOL	T
 	END
 
@@ -129,4 +141,5 @@
 		SCALE.MIN	F32	0.95
 		SCALE.MAX	F32	1.05
+		SCALE.BAR	BOOL	F
 	END
 END
@@ -138,11 +151,13 @@
 		SCALE.MIN	F32	-5.0
 		SCALE.MAX	F32	+5.0
-	END
-
-	PPIMAGE.JPEG2		 METADATA
-		COLORMAP	STR	-greyscale
-		SCALE.MODE	STR	VALUE
-		SCALE.MIN	F32	-5.0
-		SCALE.MAX	F32	+5.0
+		SCALE.BAR	BOOL	T
+	END
+
+	PPIMAGE.JPEG2		 METADATA
+		COLORMAP	STR	-greyscale
+		SCALE.MODE	STR	VALUE
+		SCALE.MIN	F32	-5.0
+		SCALE.MAX	F32	+5.0
+		SCALE.BAR	BOOL	F
 	END
 END
@@ -154,4 +169,5 @@
 		SCALE.MIN	F32	0.99
 		SCALE.MAX	F32	1.01
+		SCALE.BAR	BOOL	T
 	END
 
@@ -161,4 +177,5 @@
 		SCALE.MIN	F32	0.99
 		SCALE.MAX	F32	1.01
+		SCALE.BAR	BOOL	F
 	END
 END
@@ -171,11 +188,13 @@
 		SCALE.MIN	F32	-2.0
 		SCALE.MAX	F32	+3.0
-	END
-
-	PPIMAGE.JPEG2		 METADATA
-		COLORMAP	STR	-greyscale
-		SCALE.MODE	STR	RANGE
-		SCALE.MIN	F32	-2.0
-		SCALE.MAX	F32	+3.0
+		SCALE.BAR	BOOL	T
+	END
+
+	PPIMAGE.JPEG2		 METADATA
+		COLORMAP	STR	-greyscale
+		SCALE.MODE	STR	RANGE
+		SCALE.MIN	F32	-2.0
+		SCALE.MAX	F32	+3.0
+		SCALE.BAR	BOOL	F
 	END
 END
@@ -187,4 +206,5 @@
 		SCALE.MIN	F32	0.95
 		SCALE.MAX	F32	1.05
+		SCALE.BAR	BOOL	T
 	END
 
@@ -194,4 +214,5 @@
 		SCALE.MIN	F32	0.95
 		SCALE.MAX	F32	1.05
+		SCALE.BAR	BOOL	F
 	END
 END
@@ -203,4 +224,5 @@
 		SCALE.MIN	F32	0.0
 		SCALE.MAX	F32	5.0
+		SCALE.BAR	BOOL	T
 	END
 
@@ -210,4 +232,5 @@
 		SCALE.MIN	F32	0.0
 		SCALE.MAX	F32	5.0
+		SCALE.BAR	BOOL	F
 	END
 END
@@ -216,14 +239,16 @@
 PPSKYCELL.JPEG1		METADATA
 	COLORMAP	STR	-greyscale
-	SCALE.MODE	STR	FRACTION
-	SCALE.MIN	F32	0.95
-	SCALE.MAX	F32	1.05
+	SCALE.MODE	STR	RANGE
+	SCALE.MIN	F32	 -8.0
+	SCALE.MAX	F32	 +8.0
+	SCALE.BAR	BOOL	T
 END
 
 PPSKYCELL.JPEG2		METADATA
 	COLORMAP	STR	-greyscale
-	SCALE.MODE	STR	FRACTION
-	SCALE.MIN	F32	0.95
-	SCALE.MAX	F32	1.05
-END
-
+	SCALE.MODE	STR	RANGE
+	SCALE.MIN	F32	 -8.0
+	SCALE.MAX	F32	 +8.0
+	SCALE.BAR	BOOL	F
+END
+
Index: /branches/eam_branches/ipp-20100823/psModules/src/camera/pmFPA_JPEG.c
===================================================================
--- /branches/eam_branches/ipp-20100823/psModules/src/camera/pmFPA_JPEG.c	(revision 29513)
+++ /branches/eam_branches/ipp-20100823/psModules/src/camera/pmFPA_JPEG.c	(revision 29514)
@@ -195,4 +195,8 @@
         fmax = +6.0;
     }
+    bool haveBar = psMetadataLookupBool(&status, options, "SCALE.BAR"); // Mode for scaling image
+    if (!status) {
+        haveBar = false;
+    }
 
     float min = 0, max = 0;             // Minimum and maximum for stretch
@@ -226,4 +230,10 @@
     jpegOptions->max = max;
 
+    if (haveBar) {
+	jpegOptions->showScale = PS_JPEG_SHOWSCALE_BOTTOM;
+    } else {
+	jpegOptions->showScale = PS_JPEG_SHOWSCALE_NONE;
+    }
+
     // NOTE: we can overlay the location of the stars from the readout by passing a bDrawBuffer to this function
 
