From 7b1be86e57a2aaf9f56138bc9a0fa24fe56135b0 Mon Sep 17 00:00:00 2001 From: rivers Date: Wed, 24 Dec 2008 21:12:31 +0000 Subject: [PATCH] Restrict DataType choices to valid ones git-svn-id: https://subversion.xor.aps.anl.gov/synApps/areaDetector/trunk@8104 dc6c5ff5-0b8b-c028-a01f-ffb33f00fc8b --- ADApp/Db/prosilica.template | 43 +++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/ADApp/Db/prosilica.template b/ADApp/Db/prosilica.template index f590a3b..71ca1cc 100644 --- a/ADApp/Db/prosilica.template +++ b/ADApp/Db/prosilica.template @@ -2,6 +2,49 @@ # Mark Rivers # March 27, 2008 +# These are the records from ADBase.template that we modify some fields for + +# Only 2 data types are supported, unsigned 8 and 16 bit integers +record(mbbo, "$(P)$(R)DataType") +{ + field(ZRST, "UInt8") + field(ZRVL, "1") + field(ONST, "UInt16") + field(ONVL, "3") + field(TWST, "") + field(TWVL, "") + field(THST, "") + field(THVL, "") + field(FRST, "") + field(FRVL, "") + field(FVST, "") + field(FVVL, "") + field(SXST, "") + field(SXVL, "") + field(SVST, "") + field(SVVL, "") +} + +record(mbbi, "$(P)$(R)DataType_RBV") +{ + field(ZRST, "UInt8") + field(ZRVL, "1") + field(ONST, "UInt16") + field(ONVL, "3") + field(TWST, "") + field(TWVL, "") + field(THST, "") + field(THVL, "") + field(FRST, "") + field(FRVL, "") + field(FVST, "") + field(FVVL, "") + field(SXST, "") + field(SXVL, "") + field(SVST, "") + field(SVVL, "") +} + ############################################################################### # These records are for network and frame statistics # ###############################################################################