Index: /branches/eam_branches/ipp-20220316/ppTranslate/src/ppMops.h
===================================================================
--- /branches/eam_branches/ipp-20220316/ppTranslate/src/ppMops.h	(revision 42365)
+++ /branches/eam_branches/ipp-20220316/ppTranslate/src/ppMops.h	(revision 42366)
@@ -67,4 +67,6 @@
   psString fpashutoutc;		      // FPA shutoutc 
   psString fpashutcutc;               // FPA shutcutc 
+  psString fpashmdoutc;               // FPA shmdoutc 
+  psString fpashmdcutc;               // FPA shmdcutc 
   psString refcat;                    // Reference catalog used
 } ppMopsDetections;
Index: /branches/eam_branches/ipp-20220316/ppTranslate/src/ppMopsDetections.c
===================================================================
--- /branches/eam_branches/ipp-20220316/ppTranslate/src/ppMopsDetections.c	(revision 42365)
+++ /branches/eam_branches/ipp-20220316/ppTranslate/src/ppMopsDetections.c	(revision 42366)
@@ -22,4 +22,6 @@
     psFree(det->fpashutoutc);
     psFree(det->fpashutcutc);
+    psFree(det->fpashmdoutc);
+    psFree(det->fpashmdcutc);
     return;
 }
@@ -52,4 +54,6 @@
     det->fpashutoutc = NULL;
     det->fpashutcutc = NULL;
+    det->fpashmdoutc = NULL;
+    det->fpashmdcutc = NULL;
     return det;
 }
Index: /branches/eam_branches/ipp-20220316/ppTranslate/src/ppMopsRead.c
===================================================================
--- /branches/eam_branches/ipp-20220316/ppTranslate/src/ppMopsRead.c	(revision 42365)
+++ /branches/eam_branches/ipp-20220316/ppTranslate/src/ppMopsRead.c	(revision 42366)
@@ -107,4 +107,6 @@
     det->fpashutoutc = psMemIncrRefCounter(psMetadataLookupStr(NULL, header, "FPA.SHUTOUTC"));
     det->fpashutcutc = psMemIncrRefCounter(psMetadataLookupStr(NULL, header, "FPA.SHUTCUTC"));
+    det->fpashmdoutc = psMemIncrRefCounter(psMetadataLookupStr(NULL, header, "FPA.SHMDOUTC"));
+    det->fpashmdcutc = psMemIncrRefCounter(psMetadataLookupStr(NULL, header, "FPA.SHMDCUTC"));
     det->refcat = psMemIncrRefCounter(psMetadataLookupStr(NULL, header, "PSREFCAT"));
     psFree(header);
Index: /branches/eam_branches/ipp-20220316/ppTranslate/src/ppMopsWrite.c
===================================================================
--- /branches/eam_branches/ipp-20220316/ppTranslate/src/ppMopsWrite.c	(revision 42365)
+++ /branches/eam_branches/ipp-20220316/ppTranslate/src/ppMopsWrite.c	(revision 42366)
@@ -102,6 +102,8 @@
   psMetadataAddF32(header, PS_LIST_TAIL, "PLTSCALE_EXT", 0, "Plate scale at centroid", det->platescale);
   psMetadataAddF32(header, PS_LIST_TAIL, "PLTSCALE", 0, "Plate scale at centroid", det->platescale);
-  psMetadataAddStr(header, PS_LIST_TAIL, "FPA.SHUTOUTC", 0, "Time of exposure open (CHIP mod)", det->fpashutoutc);
-  psMetadataAddStr(header, PS_LIST_TAIL, "FPA.SHUTCUTC", 0, "Time of exposure close (RAW)", det->fpashutcutc);
+  psMetadataAddStr(header, PS_LIST_TAIL, "FPA.SHUTOUTC", 0, "Time shutter open", det->fpashutoutc);
+  psMetadataAddStr(header, PS_LIST_TAIL, "FPA.SHUTCUTC", 0, "Time shutter close", det->fpashutcutc);
+  psMetadataAddStr(header, PS_LIST_TAIL, "FPA.SHMDOUTC", 0, "Time shutter open mid-fp", det->fpashmdoutc);
+  psMetadataAddStr(header, PS_LIST_TAIL, "FPA.SHMDCUTC", 0, "Time shutter close mid-fp", det->fpashmdcutc);
   psMetadataAddStr(header, PS_LIST_TAIL, "PSREFCAT", 0, "Reference catalog used", det->refcat);
 
