Index: trunk/psModules/src/camera/pmFPAWrite.c
===================================================================
--- trunk/psModules/src/camera/pmFPAWrite.c	(revision 22699)
+++ trunk/psModules/src/camera/pmFPAWrite.c	(revision 22744)
@@ -692,4 +692,15 @@
                      "Centre of covariance matrix in y", -yMinCovar);
 
+    // Turn off compression
+    psFitsCompression *compress = psFitsCompressionGet(fits); // Current compression options
+    if (!psFitsSetCompression(fits, PS_FITS_COMPRESS_NONE, NULL, 0, 0, 0)) {
+        psError(PS_ERR_UNKNOWN, false, "Unable to set FITS compression to NONE");
+        psFree(extname);
+        psFree(header);
+        psFree(images);
+        psFree(compress);
+        return false;
+    }
+
     // Write images
     if (!psFitsWriteImageCube(fits, header, images, extname)) {
@@ -699,4 +710,6 @@
         psFree(header);
         psFree(images);
+        psFitsCompressionApply(fits, compress);
+        psFree(compress);
         return 0;
     }
@@ -704,4 +717,12 @@
     psFree(header);
     psFree(images);
+
+    // Restore compression
+    if (!psFitsCompressionApply(fits, compress)) {
+        psError(PS_ERR_UNKNOWN, false, "Unable to set FITS compression to NONE");
+        psFree(compress);
+        return false;
+    }
+    psFree(compress);
 
     return true;
