Index: /branches/eam_branches/ipp-20101205/Ohana/src/opihi/dvo/dbExtractMeasures.c
===================================================================
--- /branches/eam_branches/ipp-20101205/Ohana/src/opihi/dvo/dbExtractMeasures.c	(revision 30266)
+++ /branches/eam_branches/ipp-20101205/Ohana/src/opihi/dvo/dbExtractMeasures.c	(revision 30267)
@@ -425,4 +425,7 @@
       value.Flt = measure[0].psfQual;
       break;
+    case MEAS_PSF_QF_PERFECT: /* OK */
+      value.Flt = NAN;
+      break;
     case MEAS_PSF_CHISQ: /* OK */
       value.Flt = measure[0].psfChisq;
Index: /branches/eam_branches/ipp-20101205/Ohana/src/opihi/dvo/dbFields.c
===================================================================
--- /branches/eam_branches/ipp-20101205/Ohana/src/opihi/dvo/dbFields.c	(revision 30266)
+++ /branches/eam_branches/ipp-20101205/Ohana/src/opihi/dvo/dbFields.c	(revision 30267)
@@ -205,4 +205,5 @@
   if (!strcasecmp (fieldName, "IMAGEID"))    	 ESCAPE (MEAS_IMAGE_ID,       MAG_NONE, OPIHI_INT);
   if (!strcasecmp (fieldName, "PSF_QF"))     	 ESCAPE (MEAS_PSF_QF,         MAG_NONE, OPIHI_FLT);
+  if (!strcasecmp (fieldName, "PSF_QF_PERFECT")) ESCAPE (MEAS_PSF_QF_PERFECT, MAG_NONE, OPIHI_FLT);
   if (!strcasecmp (fieldName, "PSF_CHISQ"))  	 ESCAPE (MEAS_PSF_CHISQ,      MAG_NONE, OPIHI_FLT);
   if (!strcasecmp (fieldName, "PSF_NDOF"))  	 ESCAPE (MEAS_PSF_NDOF,       MAG_NONE, OPIHI_INT);
Index: /branches/eam_branches/ipp-20101205/Ohana/src/opihi/include/dvoshell.h
===================================================================
--- /branches/eam_branches/ipp-20101205/Ohana/src/opihi/include/dvoshell.h	(revision 30266)
+++ /branches/eam_branches/ipp-20101205/Ohana/src/opihi/include/dvoshell.h	(revision 30267)
@@ -116,4 +116,5 @@
       MEAS_IMAGE_ID, 
       MEAS_PSF_QF, 
+      MEAS_PSF_QF_PERFECT, 
       MEAS_PSF_CHISQ, 
       MEAS_PSF_NDOF,
Index: /branches/eam_branches/ipp-20101205/Ohana/src/skycalc/Makefile
===================================================================
--- /branches/eam_branches/ipp-20101205/Ohana/src/skycalc/Makefile	(revision 30266)
+++ /branches/eam_branches/ipp-20101205/Ohana/src/skycalc/Makefile	(revision 30267)
@@ -20,5 +20,5 @@
 libskycalc: $(DESTLIB)/libskycalc.a $(DESTLIB)/libskycalc.$(DLLTYPE)
 
-all: libskycalc dusktime moondata sundata
+all: libskycalc dusktime moondata sundata sunriseset
 programs: all
 
@@ -43,4 +43,5 @@
 
 dusktime : $(BIN)/dusktime.$(ARCH)
+sunriseset : $(BIN)/sunriseset.$(ARCH)
 moondata : $(BIN)/moondata.$(ARCH)
 sundata  : $(BIN)/sundata.$(ARCH)
@@ -48,4 +49,5 @@
 
 DUSKTIME = $(SRC)/dusktime.$(ARCH).o
+SUNRISESET = $(SRC)/sunriseset.$(ARCH).o
 MOONDATA = $(SRC)/moondata.$(ARCH).o
 SUNDATA  = $(SRC)/sundata.$(ARCH).o
@@ -53,4 +55,5 @@
 
 $(DUSKTIME) : $(MYINCS)
+$(SUNRISESET) : $(MYINCS)
 $(MOONDATA) : $(MYINCS)
 $(SUNDATA)  : $(MYINCS)
@@ -58,9 +61,10 @@
 
 $(BIN)/dusktime.$(ARCH) : $(DUSKTIME)
+$(BIN)/sunriseset.$(ARCH) : $(SUNRISESET)
 $(BIN)/moondata.$(ARCH) : $(MOONDATA)
 $(BIN)/sundata.$(ARCH)  : $(SUNDATA)
 $(BIN)/sunmoon.$(ARCH)  : $(SUNMOON)
 
-INSTALL = dusktime moondata sundata sunmoon
+INSTALL = dusktime sunriseset moondata sundata sunmoon
 
 # dependancy rules for binary code #########################
