Index: trunk/ippconfig/Makefile.am
===================================================================
--- trunk/ippconfig/Makefile.am	(revision 26173)
+++ trunk/ippconfig/Makefile.am	(revision 26265)
@@ -10,4 +10,5 @@
 	simtest \
 	vysos5 \
+	vysos20 \
 	tc3 \
 	skycell \
Index: trunk/ippconfig/cfh12k/camera.config
===================================================================
--- trunk/ippconfig/cfh12k/camera.config	(revision 26173)
+++ trunk/ippconfig/cfh12k/camera.config	(revision 26265)
@@ -122,4 +122,5 @@
   CMF.XSRC STR {CHIP.NAME}.xsrc # use .PSF and .EXT?
   CMF.XFIT STR {CHIP.NAME}.xfit # use .PSF and .EXT?
+  CMF.DETEFF STR {CHIP.NAME}.deteff
 
   PSF.HEAD  STR {CHIP.NAME}.hdr
Index: trunk/ippconfig/configure.ac
===================================================================
--- trunk/ippconfig/configure.ac	(revision 26173)
+++ trunk/ippconfig/configure.ac	(revision 26265)
@@ -21,4 +21,5 @@
   simtest/Makefile
   vysos5/Makefile
+  vysos20/Makefile
   tc3/Makefile
   skycell/Makefile
Index: trunk/ippconfig/dvo.photcodes
===================================================================
--- trunk/ippconfig/dvo.photcodes	(revision 26173)
+++ trunk/ippconfig/dvo.photcodes	(revision 26265)
@@ -503,4 +503,7 @@
   # VYSOS photcodes -- add as needed
   5002  VYSOS5.r             dep  17.200  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+
+  5022  VYSOS20.r            dep  21.400  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  5023  VYSOS20.i            dep  20.500  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
 
   4100  SIMTEST.g.Chip       dep  25.000  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
Index: trunk/ippconfig/esowfi/camera.config
===================================================================
--- trunk/ippconfig/esowfi/camera.config	(revision 26173)
+++ trunk/ippconfig/esowfi/camera.config	(revision 26265)
@@ -89,4 +89,5 @@
   CMF.XSRC   STR {CHIP.NAME}.xsrc # use .PSF and .EXT?
   CMF.XFIT   STR {CHIP.NAME}.xfit # use .PSF and .EXT?
+  CMF.DETEFF STR {CHIP.NAME}.deteff
 
   PSF.HEAD   STR  {CHIP.NAME}.hdr
Index: trunk/ippconfig/gpc1/dvo.config
===================================================================
--- trunk/ippconfig/gpc1/dvo.config	(revision 26173)
+++ trunk/ippconfig/gpc1/dvo.config	(revision 26265)
@@ -1,5 +1,4 @@
 
 # location of DVO database tables
-CATDIR			/data/alala.0/eugene/isp/catdir
 MOSAICNAME              GPC1
 
Index: trunk/ippconfig/gpc1/psastro.config
===================================================================
--- trunk/ippconfig/gpc1/psastro.config	(revision 26173)
+++ trunk/ippconfig/gpc1/psastro.config	(revision 26265)
@@ -17,5 +17,5 @@
 PSASTRO.GRID.NSTAR.MAX S32     800 # max stars accepted for fitting
 
-PSASTRO.MAX.NRAW      S32       200   # max stars accepted for fitting (0 for all)
+PSASTRO.MAX.NRAW      S32      1000   # max stars accepted for fitting (0 for all)
 PSASTRO.MAX.NREF      S32      5000   # max stars accepted for fitting (0 for all)
 
@@ -25,11 +25,7 @@
 # 
 PSASTRO.MIN.INST.MAG.RAW       F32     -17.0   # min instrumental magnitude for stars accepted for fitting
-PSASTRO.MAX.INST.MAG.RAW       F32     -10.0   # max instrumental magnitude for stars accepted for fitting
-
-#
-# PSASTRO.GRID.MIN.ANGLE F32 0.0 # start angle (degrees)
-# PSASTRO.GRID.MAX.ANGLE F32 360.0
-# PSASTRO.GRID.DEL.ANGLE F32  1.0
-PSASTRO.GRID.MIN.ANGLE F32 -0.5 # start angle (degrees)
+PSASTRO.MAX.INST.MAG.RAW       F32      -8.0   # max instrumental magnitude for stars accepted for fitting
+
+PSASTRO.GRID.MIN.ANGLE F32 -1.0 # start angle (degrees)
 PSASTRO.GRID.MAX.ANGLE F32 +0.5
 PSASTRO.GRID.DEL.ANGLE F32  0.5
@@ -38,6 +34,4 @@
 PSASTRO.GRID.MIN.SCALE F32  1.00
 PSASTRO.GRID.MAX.SCALE F32  1.00
-# PSASTRO.GRID.MIN.SCALE F32  0.98
-# PSASTRO.GRID.MAX.SCALE F32  1.021
 PSASTRO.GRID.DEL.SCALE F32  0.01
 
@@ -48,8 +42,11 @@
 PSASTRO.MATCH.RADIUS.N3 F32    20
 PSASTRO.MATCH.RADIUS.N4 F32    20
-PSASTRO.MATCH.RADIUS.N5 F32    20
+PSASTRO.MATCH.RADIUS.N5 F32    10
 PSASTRO.MATCH.RADIUS.N6 F32    10
-PSASTRO.MATCH.RADIUS.N7 F32    10
+PSASTRO.MATCH.RADIUS.N7 F32     5
 PSASTRO.MATCH.FIT.NITER S32     8
+
+# for iterations >= N, require a single match per reference
+PSASTRO.MATCH.UNIQ.ITER S32     4 
 
 # XXX Test for taurus
@@ -71,8 +68,8 @@
 # Mosaic Astrometry options
 PSASTRO.MOSAIC.MODE         BOOL   TRUE
-# PSASTRO.MOSAIC.MAX.ERROR.N0 F32    1.80 # max allow error for valid solution (arcsec)
-# PSASTRO.MOSAIC.MAX.ERROR.N1 F32    1.20 # max allow error for valid solution (arcsec)
-# PSASTRO.MOSAIC.MAX.ERROR.N2 F32    0.80 # max allow error for valid solution (arcsec)
-# PSASTRO.MOSAIC.MAX.ERROR.N3 F32    0.50 # max allow error for valid solution (arcsec)
+
+PSASTRO.MOSAIC.CHIP.NITER     S32      5  # fit clipping iterations (NOTE: last iteration is NITER, not NITER - 1)
+PSASTRO.MOSAIC.CHIP.NSIGMA    F32      3  # fit clipping sigmas
+PSASTRO.MOSAIC.UNIQ.ITER      S32      3  # for iterations >= N, require a single match per reference
 
 PSASTRO.MOSAIC.MAX.ERROR.N0 F32    0.00 # max allow error for valid solution (arcsec)
@@ -80,19 +77,22 @@
 PSASTRO.MOSAIC.MAX.ERROR.N2 F32    0.00 # max allow error for valid solution (arcsec)
 PSASTRO.MOSAIC.MAX.ERROR.N3 F32    0.00 # max allow error for valid solution (arcsec)
-PSASTRO.MOSAIC.MAX.ERROR.N4 F32    5.00 # max allow error for valid solution (arcsec)
-
-# mosaic radius match in pixels
+PSASTRO.MOSAIC.MAX.ERROR.N4 F32    0.00 # max allow error for valid solution (arcsec)
+PSASTRO.MOSAIC.MAX.ERROR.N5 F32    5.00 # max allow error for valid solution (arcsec)
+
+# mosaic radius match in pixels (do these make sense?)
 PSASTRO.MOSAIC.RADIUS.N0    F32    5
-PSASTRO.MOSAIC.RADIUS.N1    F32    0
-PSASTRO.MOSAIC.RADIUS.N2    F32    0
-PSASTRO.MOSAIC.RADIUS.N3    F32    0
-PSASTRO.MOSAIC.RADIUS.N4    F32    20
+PSASTRO.MOSAIC.RADIUS.N1    F32    10
+PSASTRO.MOSAIC.RADIUS.N2    F32    10
+PSASTRO.MOSAIC.RADIUS.N3    F32    5
+PSASTRO.MOSAIC.RADIUS.N4    F32    3
+PSASTRO.MOSAIC.RADIUS.N5    F32    3
 
 PSASTRO.MOSAIC.CHIP.ORDER     S32      1  # limit chip-fit order to 1
 PSASTRO.MOSAIC.CHIP.ORDER.N0  S32      0 # fit order (-1 means use default)
 PSASTRO.MOSAIC.CHIP.ORDER.N1  S32      0 # fit order (-1 means use default)
-PSASTRO.MOSAIC.CHIP.ORDER.N2  S32      0 # fit order (-1 means use default)
+PSASTRO.MOSAIC.CHIP.ORDER.N2  S32      1 # fit order (-1 means use default)
 PSASTRO.MOSAIC.CHIP.ORDER.N3  S32      1 # fit order (-1 means use default)
-PSASTRO.MOSAIC.CHIP.ORDER.N4  S32      3 # 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      3 # fit order (-1 means use default)
 
 # we need to allow a loose fit if we are fitting to 2mass (50mas internal error -> 100mas limit?)
@@ -113,4 +113,10 @@
 DVO.GETSTAR.MIN.MAG         F32      12.0
 DVO.GETSTAR.MIN.MAG.INST    F32     -15.0
+
+# rather than mean, use specified EDGE:
+ZERO.POINT.USE.MEAN	      	BOOL     FALSE
+ZERO.POINT.EDGE.FRACTION      	F32      0.9
+ZERO.POINT.EDGE.SAMPLE        	S32      25
+ZERO.POINT.EDGE.SAMPLE.FRACTION F32      0.1
 
 PHOTCODE.DATA MULTI
Index: trunk/ippconfig/isp/camera.config
===================================================================
--- trunk/ippconfig/isp/camera.config	(revision 26173)
+++ trunk/ippconfig/isp/camera.config	(revision 26265)
@@ -62,4 +62,5 @@
   CMF.XSRC STR {CHIP.NAME}.xsrc # use .PSF and .EXT?
   CMF.XFIT STR {CHIP.NAME}.xfit # use .PSF and .EXT?
+  CMF.DETEFF STR {CHIP.NAME}.deteff
 
   PSF.HEAD  STR	hdr
Index: trunk/ippconfig/lbc_red/camera.config
===================================================================
--- trunk/ippconfig/lbc_red/camera.config	(revision 26173)
+++ trunk/ippconfig/lbc_red/camera.config	(revision 26265)
@@ -63,4 +63,5 @@
   CMF.XSRC STR {CHIP.NAME}.xsrc # use .PSF and .EXT?
   CMF.XFIT STR {CHIP.NAME}.xfit # use .PSF and .EXT?
+  CMF.DETEFF STR {CHIP.NAME}.deteff
 
   PSF.HEAD   STR {CHIP.NAME}.hdr
Index: trunk/ippconfig/lulin/camera.config
===================================================================
--- trunk/ippconfig/lulin/camera.config	(revision 26173)
+++ trunk/ippconfig/lulin/camera.config	(revision 26265)
@@ -63,4 +63,5 @@
   CMF.XSRC STR {CHIP.NAME}.xsrc # use .PSF and .EXT?
   CMF.XFIT STR {CHIP.NAME}.xfit # use .PSF and .EXT?
+  CMF.DETEFF STR {CHIP.NAME}.deteff
 
   PSF.HEAD   STR {CHIP.NAME}.hdr
Index: trunk/ippconfig/megacam/camera.config
===================================================================
--- trunk/ippconfig/megacam/camera.config	(revision 26173)
+++ trunk/ippconfig/megacam/camera.config	(revision 26265)
@@ -136,4 +136,5 @@
   CMF.XSRC STR {CHIP.NAME}.xsrc # use .PSF and .EXT?
   CMF.XFIT STR {CHIP.NAME}.xfit # use .PSF and .EXT?
+  CMF.DETEFF STR {CHIP.NAME}.deteff
 
   PSF.HEAD   STR {CHIP.NAME}.hdr
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
 
Index: trunk/ippconfig/sdss/camera.config
===================================================================
--- trunk/ippconfig/sdss/camera.config	(revision 26173)
+++ trunk/ippconfig/sdss/camera.config	(revision 26265)
@@ -189,4 +189,5 @@
   CMF.XSRC STR xsrc # use .PSF and .EXT?
   CMF.XFIT STR xfit # use .PSF and .EXT?
+  CMF.DETEFF STR deteff
 
   PSF.HEAD  STR	hdr
Index: trunk/ippconfig/sdssmosaic/camera.config
===================================================================
--- trunk/ippconfig/sdssmosaic/camera.config	(revision 26173)
+++ trunk/ippconfig/sdssmosaic/camera.config	(revision 26265)
@@ -93,4 +93,5 @@
   CMF.XSRC STR cmf.xsrc
   CMF.XFIT STR cmf.xfit
+  CMF.DETEFF STR cmf.deteff
 
   PSF.HEAD  STR	hdr
Index: trunk/ippconfig/simmosaic/camera.config
===================================================================
--- trunk/ippconfig/simmosaic/camera.config	(revision 26173)
+++ trunk/ippconfig/simmosaic/camera.config	(revision 26265)
@@ -72,4 +72,5 @@
         CMF.XSRC        STR     {CHIP.NAME}.xsrc # use .PSF and .EXT?
         CMF.XFIT        STR     {CHIP.NAME}.xfit # use .PSF and .EXT?
+        CMF.DETEFF      STR     {CHIP.NAME}.deteff
 
 	PSF.HEAD	STR	{CHIP.NAME}.hdr
Index: trunk/ippconfig/simple/camera.config
===================================================================
--- trunk/ippconfig/simple/camera.config	(revision 26173)
+++ trunk/ippconfig/simple/camera.config	(revision 26265)
@@ -59,4 +59,5 @@
   CMF.XSRC STR xsrc
   CMF.XFIT STR xfit
+  CMF.DETEFF STR deteff
 
   PSF.HEAD  STR hdr
Index: trunk/ippconfig/system.config
===================================================================
--- trunk/ippconfig/system.config	(revision 26173)
+++ trunk/ippconfig/system.config	(revision 26265)
@@ -15,4 +15,5 @@
 	UH8K			STR	uh8k/camera.config		# WFI/8k on UH88
 	VYSOS5			STR	vysos5/camera.config		# VYSOS 5in
+	VYSOS20			STR	vysos20/camera.config		# VYSOS 5in
 	SIMMOSAIC		STR	simmosaic/camera.config		# Simulated mosaic, for testing
 	SIMTEST			STR	simtest/camera.config		# Simulation test camera
Index: trunk/ippconfig/tek/camera.config
===================================================================
--- trunk/ippconfig/tek/camera.config	(revision 26173)
+++ trunk/ippconfig/tek/camera.config	(revision 26265)
@@ -60,4 +60,5 @@
   CMF.XSRC STR {CHIP.NAME}.xsrc # use .PSF and .EXT?
   CMF.XFIT STR {CHIP.NAME}.xfit # use .PSF and .EXT?
+  CMF.DETEFF STR {CHIP.NAME}.deteff
 
   PSF.HEAD  STR	hdr
Index: trunk/ippconfig/uh8k/camera.config
===================================================================
--- trunk/ippconfig/uh8k/camera.config	(revision 26173)
+++ trunk/ippconfig/uh8k/camera.config	(revision 26265)
@@ -70,4 +70,5 @@
   CMF.XSRC STR {CHIP.NAME}.xsrc # use .PSF and .EXT?
   CMF.XFIT STR {CHIP.NAME}.xfit # use .PSF and .EXT?
+  CMF.DETEFF STR {CHIP.NAME}.deteff
 
   PSF.HEAD   STR {CHIP.NAME}.hdr
Index: trunk/ippconfig/vysos20/camera.config
===================================================================
--- trunk/ippconfig/vysos20/camera.config	(revision 26173)
+++ trunk/ippconfig/vysos20/camera.config	(revision 26265)
@@ -63,4 +63,5 @@
   CMF.XSRC STR {CHIP.NAME}.xsrc # use .PSF and .EXT?
   CMF.XFIT STR {CHIP.NAME}.xfit # use .PSF and .EXT?
+  CMF.DETEFF STR {CHIP.NAME}.deteff
 
   PSF.HEAD  STR {CHIP.NAME}.hdr
Index: trunk/ippconfig/vysos20/dvo.config
===================================================================
--- trunk/ippconfig/vysos20/dvo.config	(revision 26173)
+++ trunk/ippconfig/vysos20/dvo.config	(revision 26265)
@@ -8,6 +8,8 @@
 DATE-KEYWORD		DATE
 DATE-MODE		dd/mm/yy
-UT-KEYWORD		TIME-OBS
-JD-KEYWORD		NONE
+UT-KEYWORD		NONE
+
+# XXX MAJOR hack...
+JD-KEYWORD		XBINNING 
 MJD-KEYWORD		NONE
 
Index: trunk/ippconfig/vysos20/format.config
===================================================================
--- trunk/ippconfig/vysos20/format.config	(revision 26173)
+++ trunk/ippconfig/vysos20/format.config	(revision 26265)
@@ -39,4 +39,5 @@
 	FPA.EXPOSURE	STR	EXPTIME
         FPA.TEMP        STR     CCD-TEMP
+	FPA.AIRMASS	STR	AIRMASS ## XXX need to fix this! (ALT, AZ, LAT, LONG are provided)
 	CHIP.TEMP	STR     CCD-TEMP
 	CELL.EXPOSURE	STR	EXPTIME
@@ -45,7 +46,4 @@
 	CELL.XBIN	STR	XBINNING
 	CELL.YBIN	STR	YBINNING
-	FPA.TIMESYS	STR	TIMESYS
-	FPA.RADECSYS	STR	RADECSYS
-	FPA.AIRMASS	STR	AIRMASS ## XXX need to fix this! (ALT, AZ, LAT, LONG are provided)
 END
 
@@ -56,4 +54,6 @@
 	FPA.DETECTOR	STR	VYSOS20
 	FPA.POSANGLE	STR	0.0
+	FPA.TIMESYS	STR	UTC ## XXX need to fix error handling when this is in TRANSLATION but not supplied
+	FPA.RADECSYS	F32	2000.0 ## equinox of radec
 	CELL.SATURATION	F32	60000
 	CELL.BAD	F32	-100 ## XXX this value is bogus, but needs to be context based so residual images do not get half-masked
Index: trunk/ippconfig/vysos20/ppImage.config
===================================================================
--- trunk/ippconfig/vysos20/ppImage.config	(revision 26173)
+++ trunk/ippconfig/vysos20/ppImage.config	(revision 26265)
@@ -69,9 +69,9 @@
   CHIP.MASK.FITS   BOOL    TRUE            # Save chip-mosaic-ed image? 
   CHIP.VARIANCE.FITS BOOL  TRUE            # Save chip-mosaic-ed image? 
-  OVERSCAN         BOOL    TRUE            # Overscan subtraction
-  BIAS             BOOL    TRUE            # Bias subtraction
+  OVERSCAN         BOOL    FALSE           # Overscan subtraction
+  BIAS             BOOL    TRUE            # XXX : use dark as bias for now
   DARK             BOOL    FALSE           # Dark subtraction
   SHUTTER          BOOL    FALSE           # Shutter correction
-  FLAT             BOOL    TRUE            # Flat-field normalisation
+  FLAT             BOOL    FALSE           # XXX : turn off flat for now
   MASK             BOOL    FALSE           # Mask bad pixels
   FRINGE           BOOL    FALSE           # Fringe subtraction
Index: trunk/ippconfig/vysos20/psastro.config
===================================================================
--- trunk/ippconfig/vysos20/psastro.config	(revision 26173)
+++ trunk/ippconfig/vysos20/psastro.config	(revision 26265)
@@ -8,6 +8,6 @@
 # max grid offset in FP units (microns)
 # use plate-scale to make this in pixels?
-PSASTRO.GRID.OFFSET    F32     200.
-PSASTRO.GRID.SCALE     F32      10
+PSASTRO.GRID.OFFSET    F32     500.
+PSASTRO.GRID.SCALE     F32      50
 PSASTRO.GRID.NSTAR.MAX S32     800 # max stars accepted for fitting
 
@@ -27,12 +27,14 @@
 # PSASTRO.GRID.DEL.ANGLE F32  1.0
 
-PSASTRO.GRID.MIN.ANGLE F32  -20.0 # start angle (degrees)
-PSASTRO.GRID.MAX.ANGLE F32  +20.0
-PSASTRO.GRID.DEL.ANGLE F32  1.0
+#PSASTRO.GRID.MIN.ANGLE F32  +178.0 # start angle (degrees)
+#PSASTRO.GRID.MAX.ANGLE F32  +182.0
+PSASTRO.GRID.MIN.ANGLE F32  -5.0 # start angle (degrees)
+PSASTRO.GRID.MAX.ANGLE F32  +5.0
+PSASTRO.GRID.DEL.ANGLE F32   0.5
 
 #
-PSASTRO.GRID.MIN.SCALE F32  0.99
-PSASTRO.GRID.MAX.SCALE F32  1.01
-PSASTRO.GRID.DEL.SCALE F32  0.01
+PSASTRO.GRID.MIN.SCALE F32  0.990
+PSASTRO.GRID.MAX.SCALE F32  1.011
+PSASTRO.GRID.DEL.SCALE F32  0.010
 
 # single-chip radius match in pixels
@@ -75,13 +77,31 @@
 PHOTCODE.DATA MULTI
 PHOTCODE.DATA METADATA
+  FILTER   STR g
+  ZEROPT   F32 15.0
+  PHOTCODE STR g_SYNTH
+  GHOST_MAX_MAG                   F32 -20.0
+END
+PHOTCODE.DATA METADATA
   FILTER   STR r
-  ZEROPT   F32 19.0
+  ZEROPT   F32 21.5
   PHOTCODE STR r_SYNTH
   GHOST_MAX_MAG                   F32 -20.0
 END
 PHOTCODE.DATA METADATA
-  FILTER   STR g
-  ZEROPT   F32 15.0
-  PHOTCODE STR g_SYNTH
+  FILTER   STR i
+  ZEROPT   F32 20.5
+  PHOTCODE STR i_SYNTH
+  GHOST_MAX_MAG                   F32 -20.0
+END
+PHOTCODE.DATA METADATA
+  FILTER   STR z
+  ZEROPT   F32 19.0
+  PHOTCODE STR z_SYNTH
+  GHOST_MAX_MAG                   F32 -20.0
+END
+PHOTCODE.DATA METADATA
+  FILTER   STR y
+  ZEROPT   F32 19.0
+  PHOTCODE STR y_SYNTH
   GHOST_MAX_MAG                   F32 -20.0
 END
Index: trunk/ippconfig/vysos20/psphot.config
===================================================================
--- trunk/ippconfig/vysos20/psphot.config	(revision 26173)
+++ trunk/ippconfig/vysos20/psphot.config	(revision 26265)
@@ -4,5 +4,5 @@
 
 # do we want to do 2-pass analysis?
-BREAK_POINT                         STR   PASS1     
+# BREAK_POINT                         STR   PASS1     
 
 # keep these large since psfs are so undersampled
Index: trunk/ippconfig/vysos5/camera.config
===================================================================
--- trunk/ippconfig/vysos5/camera.config	(revision 26173)
+++ trunk/ippconfig/vysos5/camera.config	(revision 26265)
@@ -63,4 +63,5 @@
   CMF.XSRC STR {CHIP.NAME}.xsrc # use .PSF and .EXT?
   CMF.XFIT STR {CHIP.NAME}.xfit # use .PSF and .EXT?
+  CMF.DETEFF STR {CHIP.NAME}.deteff
 
   PSF.HEAD  STR {CHIP.NAME}.hdr
Index: trunk/ippconfig/vysos5/psphot.config
===================================================================
--- trunk/ippconfig/vysos5/psphot.config	(revision 26173)
+++ trunk/ippconfig/vysos5/psphot.config	(revision 26265)
@@ -4,5 +4,5 @@
 
 # do we want to do 2-pass analysis?
-BREAK_POINT                         STR   PASS1     
+# BREAK_POINT                         STR   PASS1     
 
 # keep these large since psfs are so undersampled
