Index: trunk/psModules/src/camera/pmFPA_JPEG.c
===================================================================
--- trunk/psModules/src/camera/pmFPA_JPEG.c	(revision 10385)
+++ trunk/psModules/src/camera/pmFPA_JPEG.c	(revision 10406)
@@ -5,6 +5,6 @@
  *  @author EAM, IfA
  *
- *  @version $Revision: 1.11 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2006-11-24 20:54:09 $
+ *  @version $Revision: 1.12 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2006-12-02 00:51:55 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -131,5 +131,12 @@
     // XXX we need to decide where the scale will come from in the long term
     psRandom *rng = psRandomAlloc(PS_RANDOM_TAUS, 0);
-    psStats *stats = psImageBackground(readout->image, NULL, 0, 0.25, 0.75, 10000, PS_STAT_ROBUST_MEDIAN, rng);
+    psStats *stats = psStatsAlloc(PS_STAT_ROBUST_MEDIAN | PS_STAT_ROBUST_QUARTILE);
+    stats->nSubsample = 10000;
+    if (!psImageBackground(stats, readout->image, NULL, 0, rng)) {
+        psError(PS_ERR_UNKNOWN, false, "Unable to write JPEG of readout.\n");
+        psFree(rng);
+        psFree(stats);
+        return false;
+    }
     psFree(rng);
 
