#=================================================================# # Template file: NDColorConvert.template # Database for the ColorConvert plugin # Mark Rivers # December 23, 2008 include "NDPluginBase.template" ################################################################### # These records control the color mode # # These choices must agree with NDColorMode_t in NDArray.h # ################################################################### record(mbbo, "$(P)$(R)ColorModeOut") { field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COLOR_MODE_OUT") field(ZRST, "Mono") field(ZRVL, "0") field(ONST, "Bayer") field(ONVL, "1") field(TWST, "RGB1") field(TWVL, "2") field(THST, "RGB2") field(THVL, "3") field(FRST, "RGB3") field(FRVL, "4") field(FVST, "YUV444") field(FVVL, "5") field(SXST, "YUV422") field(SXVL, "6") field(SVST, "YUV421") field(SVVL, "7") info(autosaveFields, "VAL") } record(mbbi, "$(P)$(R)ColorModeOut_RBV") { field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))COLOR_MODE_OUT") field(ZRST, "Mono") field(ZRVL, "0") field(ONST, "Bayer") field(ONVL, "1") field(TWST, "RGB1") field(TWVL, "2") field(THST, "RGB2") field(THVL, "3") field(FRST, "RGB3") field(FRVL, "4") field(FVST, "YUV444") field(FVVL, "5") field(SXST, "YUV422") field(SXVL, "6") field(SVST, "YUV421") field(SVVL, "7") field(SCAN, "I/O Intr") } record(mbbo, "$(P)$(R)FalseColor") { field(PINI, "YES") field(DTYP, "asynInt32") field(OUT, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FALSE_COLOR") field(ZRST, "None") field(ZRVL, "0") field(ONST, "Rainbow") field(ONVL, "1") field(TWST, "Iron") field(TWVL, "2") info(autosaveFields, "VAL") } record(mbbi, "$(P)$(R)FalseColor_RBV") { field(DTYP, "asynInt32") field(INP, "@asyn($(PORT),$(ADDR),$(TIMEOUT))FALSE_COLOR") field(ZRST, "None") field(ZRVL, "0") field(ONST, "Rainbow") field(ONVL, "1") field(TWST, "Iron") field(TWVL, "2") field(SCAN, "I/O Intr") }