Add VAL fields for many records; do defaults here, not in driver

git-svn-id: https://subversion.xor.aps.anl.gov/synApps/areaDetector/trunk@11300 dc6c5ff5-0b8b-c028-a01f-ffb33f00fc8b
This commit is contained in:
rivers
2010-08-08 20:24:38 +00:00
parent 035f3922ea
commit 37c5008898
+21 -1
View File
@@ -64,6 +64,7 @@ record(ao, "$(P)$(R)DelayTime")
field(DTYP, "asynFloat64")
field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DELAY_TIME")
field(EGU, "s")
field(VAL, "0")
field(PREC, "6")
}
@@ -120,7 +121,7 @@ record(ao, "$(P)$(R)ImageFileTmot")
field(DTYP, "asynFloat64")
field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))IMAGE_FILE_TMOT")
field(DESC, "Timeout for image file")
field(VAL, "30")
field(VAL, "20")
field(EGU, "s")
field(PREC, "3")
}
@@ -201,6 +202,7 @@ record(ao, "$(P)$(R)Wavelength")
field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))WAVELENGTH")
field(PINI, "YES")
field(PREC, "4")
field(VAL, "1.54")
field(EGU, "Angstroms")
}
@@ -210,6 +212,7 @@ record(ao, "$(P)$(R)EnergyLow")
field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ENERGY_LOW")
field(PINI, "YES")
field(PREC, "3")
field(VAL, "0")
field(EGU, "eV")
}
@@ -219,6 +222,7 @@ record(ao, "$(P)$(R)EnergyHigh")
field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ENERGY_HIGH")
field(PINI, "YES")
field(PREC, "3")
field(VAL, "0")
field(EGU, "eV")
}
@@ -228,6 +232,7 @@ record(ao, "$(P)$(R)DetDist")
field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DET_DIST")
field(PINI, "YES")
field(PREC, "3")
field(VAL, "1000")
field(EGU, "mm")
}
@@ -237,6 +242,7 @@ record(ao, "$(P)$(R)DetVOffset")
field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DET_VOFFSET")
field(PINI, "YES")
field(PREC, "3")
field(VAL, "0")
field(EGU, "mm")
}
@@ -246,6 +252,7 @@ record(ao, "$(P)$(R)BeamX")
field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))BEAM_X")
field(PINI, "YES")
field(PREC, "3")
field(VAL, "0")
field(EGU, "pixels")
}
@@ -255,6 +262,7 @@ record(ao, "$(P)$(R)BeamY")
field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))BEAM_Y")
field(PINI, "YES")
field(PREC, "3")
field(VAL, "0")
field(EGU, "pixels")
}
@@ -264,6 +272,7 @@ record(ao, "$(P)$(R)Flux")
field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FLUX")
field(PINI, "YES")
field(PREC, "4")
field(VAL, "0")
field(EGU, "ph/s")
}
@@ -272,6 +281,7 @@ record(ao, "$(P)$(R)FilterTransm")
field(DTYP, "asynFloat64")
field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FILTER_TRANSM")
field(PINI, "YES")
field(VAL, "1.0")
field(PREC, "4")
}
@@ -281,6 +291,7 @@ record(ao, "$(P)$(R)StartAngle")
field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))START_ANGLE")
field(PINI, "YES")
field(PREC, "4")
field(VAL, "0")
field(EGU, "deg")
}
@@ -290,6 +301,7 @@ record(ao, "$(P)$(R)AngleIncr")
field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ANGLE_INCR")
field(PINI, "YES")
field(PREC, "4")
field(VAL, "0.1")
field(EGU, "deg")
}
@@ -299,6 +311,7 @@ record(ao, "$(P)$(R)Det2theta")
field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))DET_2THETA")
field(PINI, "YES")
field(PREC, "4")
field(VAL, "0")
field(EGU, "deg")
}
@@ -308,6 +321,7 @@ record(ao, "$(P)$(R)Polarization")
field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))POLARIZATION")
field(PINI, "YES")
field(PREC, "4")
field(VAL, "0.99")
}
record(ao, "$(P)$(R)Alpha")
@@ -316,6 +330,7 @@ record(ao, "$(P)$(R)Alpha")
field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))ALPHA")
field(PINI, "YES")
field(PREC, "4")
field(VAL, "0")
field(EGU, "deg")
}
@@ -325,6 +340,7 @@ record(ao, "$(P)$(R)Kappa")
field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))KAPPA")
field(PINI, "YES")
field(PREC, "4")
field(VAL, "0")
field(EGU, "deg")
}
@@ -334,6 +350,7 @@ record(ao, "$(P)$(R)Phi")
field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))PHI")
field(PINI, "YES")
field(PREC, "4")
field(VAL, "0")
field(EGU, "deg")
}
@@ -343,6 +360,7 @@ record(ao, "$(P)$(R)Chi")
field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))CHI")
field(PINI, "YES")
field(PREC, "4")
field(VAL, "0")
field(EGU, "deg")
}
@@ -351,6 +369,7 @@ record(stringout, "$(P)$(R)OscillAxis")
field(DTYP, "asynOctetWrite")
field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))OSCILL_AXIS")
field(PINI, "YES")
field(VAL, "X, CW")
}
record(longout, "$(P)$(R)NumOscill")
@@ -358,4 +377,5 @@ record(longout, "$(P)$(R)NumOscill")
field(DTYP, "asynInt32")
field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))NUM_OSCILL")
field(PINI, "YES")
field(VAL, "1")
}