mock ==== string **name** Name of the camera | *Default:* unsigned int **sensor-width** Width of the sensor in pixels | *Default:* 512 | *Range:* [1, 4294967295] unsigned int **sensor-height** Height of the sensor in pixels | *Default:* 512 | *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:* 8 | *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] unsigned int **sensor-vertical-binning** Number of sensor ADCs that are combined to one pixel in vertical direction | *Default:* 1 | *Range:* [1, 4294967295] None **trigger-source** Trigger source | *Default:* None **trigger-type** Trigger type | *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 **fill-data** Fill data with gradient and random image | *Default:* True