Index: trunk/psModules/src/camera/pmFPAfile.c
===================================================================
--- trunk/psModules/src/camera/pmFPAfile.c	(revision 19007)
+++ trunk/psModules/src/camera/pmFPAfile.c	(revision 19189)
@@ -440,55 +440,58 @@
     PS_ASSERT_STRING_NON_EMPTY(type, PM_FPA_FILE_NONE);
 
-    if (!strcasecmp (type, "SX"))     {
+    if (!strcasecmp(type, "SX"))     {
         return PM_FPA_FILE_SX;
     }
-    if (!strcasecmp (type, "OBJ"))     {
+    if (!strcasecmp(type, "OBJ"))     {
         return PM_FPA_FILE_OBJ;
     }
-    if (!strcasecmp (type, "CMP"))     {
+    if (!strcasecmp(type, "CMP"))     {
         return PM_FPA_FILE_CMP;
     }
-    if (!strcasecmp (type, "CMF"))     {
+    if (!strcasecmp(type, "CMF"))     {
         return PM_FPA_FILE_CMF;
     }
-    if (!strcasecmp (type, "RAW"))     {
+    if (!strcasecmp(type, "RAW"))     {
         return PM_FPA_FILE_RAW;
     }
-    if (!strcasecmp (type, "IMAGE"))     {
+    if (!strcasecmp(type, "IMAGE"))     {
         return PM_FPA_FILE_IMAGE;
     }
-    if (!strcasecmp (type, "PSF"))     {
+    if (!strcasecmp(type, "PSF"))     {
         return PM_FPA_FILE_PSF;
     }
-    if (!strcasecmp (type, "JPEG"))     {
+    if (!strcasecmp(type, "JPEG"))     {
         return PM_FPA_FILE_JPEG;
     }
-    if (!strcasecmp (type, "KAPA"))     {
+    if (!strcasecmp(type, "KAPA"))     {
         return PM_FPA_FILE_KAPA;
     }
-    if (!strcasecmp (type, "MASK"))     {
+    if (!strcasecmp(type, "MASK"))     {
         return PM_FPA_FILE_MASK;
     }
-    if (!strcasecmp (type, "WEIGHT"))     {
+    if (!strcasecmp(type, "WEIGHT"))     {
         return PM_FPA_FILE_WEIGHT;
     }
-    if (!strcasecmp (type, "FRINGE")) {
+    if (!strcasecmp(type, "FRINGE")) {
         return PM_FPA_FILE_FRINGE;
     }
-    if (!strcasecmp (type, "DARK"))     {
+    if (!strcasecmp(type, "DARK"))     {
         return PM_FPA_FILE_DARK;
     }
-    if (!strcasecmp (type, "HEADER"))     {
+    if (!strcasecmp(type, "HEADER"))     {
         return PM_FPA_FILE_HEADER;
     }
     // deprecate this?
-    if (!strcasecmp (type, "ASTROM"))     {
+    if (!strcasecmp(type, "ASTROM"))     {
         return PM_FPA_FILE_ASTROM_MODEL;
     }
-    if (!strcasecmp (type, "ASTROM.MODEL"))     {
+    if (!strcasecmp(type, "ASTROM.MODEL"))     {
         return PM_FPA_FILE_ASTROM_MODEL;
     }
-    if (!strcasecmp (type, "ASTROM.REFSTARS"))     {
+    if (!strcasecmp(type, "ASTROM.REFSTARS"))     {
         return PM_FPA_FILE_ASTROM_REFSTARS;
+    }
+    if (!strcasecmp(type, "SUBKERNEL"))     {
+        return PM_FPA_FILE_SUBKERNEL;
     }
 
@@ -531,4 +534,6 @@
       case PM_FPA_FILE_ASTROM_REFSTARS:
         return ("ASTROM.REFSTARS");
+      case PM_FPA_FILE_SUBKERNEL:
+        return ("SUBKERNEL");
       default:
         return ("NONE");
