Index: trunk/psModules/src/camera/pmFPAfileIO.c
===================================================================
--- trunk/psModules/src/camera/pmFPAfileIO.c	(revision 42338)
+++ trunk/psModules/src/camera/pmFPAfileIO.c	(revision 42379)
@@ -256,4 +256,7 @@
         status = pmPatternRowAmpRead(view, file, config);
         break;
+      case PM_FPA_FILE_PATTERN_DEAD_CELLS:
+        status = pmPatternDeadCellsRead(view, file, config);
+        break;
       case PM_FPA_FILE_SX:
       case PM_FPA_FILE_RAW:
@@ -368,4 +371,5 @@
       case PM_FPA_FILE_KH_CORRECT:
       case PM_FPA_FILE_PATTERN_ROW_AMP:
+      case PM_FPA_FILE_PATTERN_DEAD_CELLS:
       case PM_FPA_FILE_JPEG:
       case PM_FPA_FILE_KAPA:
@@ -460,4 +464,8 @@
       return true;
     }
+    if (file->type == PM_FPA_FILE_PATTERN_DEAD_CELLS) {
+      psTrace("psModules.camera", 6, "skip write for %s, no write function defined", file->name);
+      return true;
+    }
 
     // open the file if not yet opened
@@ -560,4 +568,8 @@
       case PM_FPA_FILE_PATTERN_ROW_AMP:
         psError(PS_ERR_IO, true, "cannot write type PATTERN.ROW.AMP (%s)", file->name);
+        break;
+
+      case PM_FPA_FILE_PATTERN_DEAD_CELLS:
+        psError(PS_ERR_IO, true, "cannot write type PATTERN.DEAD.CELLS (%s)", file->name);
         break;
 
@@ -638,4 +650,5 @@
       case PM_FPA_FILE_KH_CORRECT:
       case PM_FPA_FILE_PATTERN_ROW_AMP:
+      case PM_FPA_FILE_PATTERN_DEAD_CELLS:
       case PM_FPA_FILE_LINEARITY:
       case PM_FPA_FILE_NEWNONLIN:
@@ -718,4 +731,5 @@
       case PM_FPA_FILE_KH_CORRECT:
       case PM_FPA_FILE_PATTERN_ROW_AMP:
+      case PM_FPA_FILE_PATTERN_DEAD_CELLS:
       case PM_FPA_FILE_EXPNUM:
         psTrace ("psModules.camera", 6, "NOT freeing %s (%s) : save for further analysis\n", file->filename, file->name);
@@ -883,4 +897,5 @@
       case PM_FPA_FILE_KH_CORRECT:
       case PM_FPA_FILE_PATTERN_ROW_AMP:
+      case PM_FPA_FILE_PATTERN_DEAD_CELLS:
       case PM_FPA_FILE_LINEARITY:
       case PM_FPA_FILE_NEWNONLIN:
@@ -1089,4 +1104,5 @@
       case PM_FPA_FILE_KH_CORRECT:
       case PM_FPA_FILE_PATTERN_ROW_AMP:
+      case PM_FPA_FILE_PATTERN_DEAD_CELLS:
       case PM_FPA_FILE_SX:
       case PM_FPA_FILE_RAW:
