diff options
author | Matthias Vogelgesang <matthias.vogelgesang@gmail.com> | 2012-07-03 09:08:26 +0200 |
---|---|---|
committer | Matthias Vogelgesang <matthias.vogelgesang@gmail.com> | 2012-07-03 09:22:07 +0200 |
commit | b67947751a24366137844cd1a3b41bed7095bf76 (patch) | |
tree | 2fd867803c6a68b3b256750d17f33d9b22b43664 /test/grab.c | |
parent | c15f15d47e9333087eeda52b2dde80e64e6f69bd (diff) | |
download | uca-b67947751a24366137844cd1a3b41bed7095bf76.tar.gz uca-b67947751a24366137844cd1a3b41bed7095bf76.tar.bz2 uca-b67947751a24366137844cd1a3b41bed7095bf76.tar.xz uca-b67947751a24366137844cd1a3b41bed7095bf76.zip |
Fix LU-16: Add cooling point props
Added "cooling-point-min", "cooling-point-max" and "cooling-point-default" to
query the valid range of "cooling-point".
Diffstat (limited to 'test/grab.c')
-rw-r--r-- | test/grab.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/grab.c b/test/grab.c index a5f1cf5..67763b4 100644 --- a/test/grab.c +++ b/test/grab.c @@ -38,6 +38,7 @@ int main(int argc, char *argv[]) guint sensor_width, sensor_height, sensor_width_extended, sensor_height_extended; guint roi_width, roi_height, roi_x, roi_y, roi_width_multiplier, roi_height_multiplier; guint bits, sensor_rate; + gint cp_min, cp_max, cp_default; gchar *name; g_type_init(); @@ -75,6 +76,9 @@ int main(int argc, char *argv[]) "roi-y0", &roi_y, "sensor-bitdepth", &bits, "sensor-pixelrate", &sensor_rate, + "cooling-point-min", &cp_min, + "cooling-point-max", &cp_max, + "cooling-point-default", &cp_default, NULL); g_print("Camera: %s\n", name); @@ -88,6 +92,8 @@ int main(int argc, char *argv[]) g_print("ROI: %ix%i @ (%i, %i), steps: %i, %i\n", roi_width, roi_height, roi_x, roi_y, roi_width_multiplier, roi_height_multiplier); + g_print("Valid cooling point range: [%i, %i] (default: %i)\n", cp_min, cp_max, cp_default); + const int pixel_size = bits == 8 ? 1 : 2; gpointer buffer = g_malloc0(roi_width * roi_height * pixel_size); gchar filename[FILENAME_MAX]; |