Index: trunk/ippconfig/recipes/psastro.config
===================================================================
--- trunk/ippconfig/recipes/psastro.config	(revision 26173)
+++ trunk/ippconfig/recipes/psastro.config	(revision 26265)
@@ -64,4 +64,7 @@
 PSASTRO.MATCH.FIT.NITER S32   1
 
+# for iterations >= N, require a single match per reference
+PSASTRO.MATCH.UNIQ.ITER S32     4 
+
 # pmAstromMatchFit
 PSASTRO.CHIP.ORDER     S32      1  # fit order
@@ -91,4 +94,5 @@
 PSASTRO.MOSAIC.RADIUS.N3   F32    0.0
 PSASTRO.MOSAIC.RADIUS.N4   F32    0.0
+PSASTRO.MOSAIC.RADIUS.N5   F32    0.0
 
 # Mosaic Astrometry options
@@ -102,4 +106,8 @@
 PSASTRO.MOSAIC.CHIP.ORDER.N3  S32      -1 # fit order (-1 means use default)
 PSASTRO.MOSAIC.CHIP.ORDER.N4  S32      -1 # fit order (-1 means use default)
+PSASTRO.MOSAIC.CHIP.ORDER.N5  S32      -1 # fit order (-1 means use default)
+
+# for iterations >= N, require a single match per reference
+PSASTRO.MOSAIC.UNIQ.ITER S32     2
 
 PSASTRO.MOSAIC.CHIP.NITER     S32      3  # fit clipping iterations
@@ -111,4 +119,6 @@
 PSASTRO.MOSAIC.MAX.ERROR.N3   F32      1.5 # max allow error for valid solution (UNITS?)
 PSASTRO.MOSAIC.MAX.ERROR.N4   F32      1.5 # max allow error for valid solution (UNITS?)
+PSASTRO.MOSAIC.MAX.ERROR.N5   F32      1.5 # max allow error for valid solution (UNITS?)
+
 PSASTRO.MOSAIC.MIN.NSTAR      S32      6   # min fitted stars in solution
 
@@ -160,12 +170,13 @@
 DVO.GETSTAR.MIN.MAG.INST      F32     -15.0
 
-ZERO.POINT.BY.EXPOSURE	      BOOL     TRUE
-ZERO.POINT.USE.MEAN	      BOOL     TRUE
-ZERO.POINT.EDGE.FRACTION      F32      0.2
+ZERO.POINT.BY.EXPOSURE	      	BOOL     TRUE
+ZERO.POINT.USE.MEAN	      	BOOL     TRUE
+ZERO.POINT.EDGE.FRACTION      	F32      0.9
+ZERO.POINT.EDGE.SAMPLE        	S32      10
+ZERO.POINT.EDGE.SAMPLE.FRACTION F32      0.1
 
 ZPTEST METADATA
   ZERO.POINT.BY.EXPOSURE      BOOL     TRUE
   ZERO.POINT.USE.MEAN	      BOOL     FALSE
-  ZERO.POINT.EDGE.FRACTION    F32      0.1
 END
 
