From 1f80a1d6338cee9c1acf13f42c901d8ed45cb3a2 Mon Sep 17 00:00:00 2001 From: rivers Date: Fri, 30 Jan 2009 20:52:33 +0000 Subject: [PATCH] Changes for R1-4, mostly color support git-svn-id: https://subversion.xor.aps.anl.gov/synApps/areaDetector/trunk@8315 dc6c5ff5-0b8b-c028-a01f-ffb33f00fc8b --- documentation/pluginDoc.html | 53 +++++++++++++++++++++++++++++++----- 1 file changed, 46 insertions(+), 7 deletions(-) diff --git a/documentation/pluginDoc.html b/documentation/pluginDoc.html index 3cc9da0..cfeb83f 100755 --- a/documentation/pluginDoc.html +++ b/documentation/pluginDoc.html @@ -7,7 +7,7 @@

areaDetector Plugins

- September 20, 2008

+ January 30, 2009

Mark Rivers

@@ -21,6 +21,7 @@
  • NDPluginStdArrays
  • NDPluginFile
  • NDPluginROI
  • +
  • NDPluginColorConvert
  • Overview

    @@ -29,10 +30,10 @@ is the concept of plugins. A plugin is code that is called by a driver that passes NDArray data in a callback. Plugins can be used to process array data in real time. Existing plugins convert data to standard asyn arrays (NDPluginStdArrays), save - data to disk (NDPluginFile), and select regions-of-interest (NDPluginROI). New plugins - could be written to perform functions like finding the centroid of a beam, etc. - Once a plugin is written it will work with any areaDetector driver. Plugins have - the the following properties: + data to disk (NDPluginFile), select regions-of-interest (NDPluginROI), and convert + color modes (NDPluginColorConvert). New plugins could be written to perform functions + like finding the centroid of a beam, etc. Once a plugin is written it will work + with any areaDetector driver. Plugins have the the following properties:

    NDPluginDriver

    @@ -403,6 +408,40 @@ public: mbbi + + + NDPluginDriver
    + ColorMode + + asynInt32 + + r/o + + Color mode of last NDArray callback data (NDColorMode_t). + + COLOR_MODE + + $(P)$(R)ColorMode_RBV + + mbbi + + + + NDPluginDriver
    + BayerPattern + + asynInt32 + + r/o + + BayerPattern of last NDArray callback data (NDBayerPattern_t). + + BAYER_PATTERN + + $(P)$(R)BayerPattern_RBV + + mbbi + NDPluginDriver