From ed1f4eb5c9dc1ae02d95034551bf6640b393e754 Mon Sep 17 00:00:00 2001 From: Matthias Vogelgesang Date: Thu, 19 Mar 2015 14:47:05 +0100 Subject: Document camera properties --- docs/pco.rst | 280 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 280 insertions(+) create mode 100644 docs/pco.rst (limited to 'docs/pco.rst') diff --git a/docs/pco.rst b/docs/pco.rst new file mode 100644 index 0000000..6d29226 --- /dev/null +++ b/docs/pco.rst @@ -0,0 +1,280 @@ + +pco +=== + +string **name** + Name of the camera + + | *Default:* + +unsigned int **sensor-width** + Width of the sensor in pixels + + | *Default:* 1 + | *Range:* [1, 4294967295] + +unsigned int **sensor-height** + Height of the sensor in pixels + + | *Default:* 1 + | *Range:* [1, 4294967295] + +double **sensor-pixel-width** + Width of sensor pixel in meters + + | *Default:* 1e-05 + | *Range:* [2.22507385851e-308, 1.79769313486e+308] + +double **sensor-pixel-height** + Height of sensor pixel in meters + + | *Default:* 1e-05 + | *Range:* [2.22507385851e-308, 1.79769313486e+308] + +unsigned int **sensor-bitdepth** + Number of bits per pixel + + | *Default:* 1 + | *Range:* [1, 32] + +unsigned int **sensor-horizontal-binning** + Number of sensor ADCs that are combined to one pixel in horizontal direction + + | *Default:* 1 + | *Range:* [1, 4294967295] + +None **sensor-horizontal-binnings** + Array of possible binnings in horizontal direction + + | *Default:* None + +unsigned int **sensor-vertical-binning** + Number of sensor ADCs that are combined to one pixel in vertical direction + + | *Default:* 1 + | *Range:* [1, 4294967295] + +None **sensor-vertical-binnings** + Array of possible binnings in vertical direction + + | *Default:* None + +None **trigger-mode** + Trigger mode + + | *Default:* + +double **exposure-time** + Exposure time in seconds + + | *Default:* 1.0 + | *Range:* [0.0, 1.79769313486e+308] + +double **frames-per-second** + Frames per second + + | *Default:* 1.0 + | *Range:* [2.22507385851e-308, 1.79769313486e+308] + +unsigned int **roi-x0** + Horizontal coordinate + + | *Default:* 0 + | *Range:* [0, 4294967295] + +unsigned int **roi-y0** + Vertical coordinate + + | *Default:* 0 + | *Range:* [0, 4294967295] + +unsigned int **roi-width** + Width of the region of interest + + | *Default:* 1 + | *Range:* [1, 4294967295] + +unsigned int **roi-height** + Height of the region of interest + + | *Default:* 1 + | *Range:* [1, 4294967295] + +unsigned int **roi-width-multiplier** + Minimum possible step size of horizontal ROI + + | *Default:* 1 + | *Range:* [1, 4294967295] + +unsigned int **roi-height-multiplier** + Minimum possible step size of vertical ROI + + | *Default:* 1 + | *Range:* [1, 4294967295] + +bool **has-streaming** + Is the camera able to stream the data + + | *Default:* True + +bool **has-camram-recording** + Is the camera able to record the data in-camera + + | *Default:* False + +unsigned int **recorded-frames** + Number of frames recorded into internal camera memory + + | *Default:* 0 + | *Range:* [0, 4294967295] + +bool **transfer-asynchronously** + Specify whether data should be transfered asynchronously using a specified callback + + | *Default:* False + +bool **is-recording** + Is the camera currently recording + + | *Default:* False + +bool **is-readout** + Is camera in readout mode + + | *Default:* False + +bool **buffered** + TRUE if libuca should buffer frames + + | *Default:* False + +unsigned int **num-buffers** + Number of frame buffers in the ring buffer + + | *Default:* 4 + | *Range:* [0, 4294967295] + +bool **sensor-extended** + Use extended sensor format + + | *Default:* False + +unsigned int **sensor-width-extended** + Width of the extended sensor in pixels + + | *Default:* 1 + | *Range:* [1, 4294967295] + +unsigned int **sensor-height-extended** + Height of the extended sensor in pixels + + | *Default:* 1 + | *Range:* [1, 4294967295] + +double **sensor-temperature** + Temperature of the sensor in degree Celsius + + | *Default:* 0.0 + | *Range:* [-1.79769313486e+308, 1.79769313486e+308] + +None **sensor-pixelrates** + Array of possible sensor pixel rates + + | *Default:* None + +unsigned int **sensor-pixelrate** + Pixel rate + + | *Default:* 1 + | *Range:* [1, 4294967295] + +unsigned int **sensor-adcs** + Number of ADCs to use + + | *Default:* 1 + | *Range:* [1, 2] + +unsigned int **sensor-max-adcs** + Maximum number of ADCs that can be set with "sensor-adcs" + + | *Default:* 1 + | *Range:* [1, 4294967295] + +bool **has-double-image-mode** + Is double image mode supported by this model + + | *Default:* False + +bool **double-image-mode** + Use double image mode + + | *Default:* False + +bool **offset-mode** + Use offset mode + + | *Default:* False + +None **record-mode** + Record mode + + | *Default:* + +None **storage-mode** + Storage mode + + | *Default:* + +None **acquire-mode** + Acquire mode + + | *Default:* + +bool **fast-scan** + Use fast scan mode with less dynamic range + + | *Default:* False + +int **cooling-point** + Cooling point of the camera in degree celsius + + | *Default:* 5 + | *Range:* [0, 10] + +int **cooling-point-min** + Minimum cooling point in degree celsius + + | *Default:* 0 + | *Range:* [-2147483648, 2147483647] + +int **cooling-point-max** + Maximum cooling point in degree celsius + + | *Default:* 0 + | *Range:* [-2147483648, 2147483647] + +int **cooling-point-default** + Default cooling point in degree celsius + + | *Default:* 0 + | *Range:* [-2147483648, 2147483647] + +bool **noise-filter** + Noise filter + + | *Default:* False + +None **timestamp-mode** + Timestamp mode + + | *Default:* + +string **version** + Camera version given as `serial number, hardware major.minor, firmware major.minor' + + | *Default:* 0, 0.0, 0.0 + +bool **global-shutter** + Global shutter enabled + + | *Default:* False \ No newline at end of file -- cgit v1.2.3