summaryrefslogtreecommitdiff
path: root/plugins/mock/uca-mock-camera.c
AgeCommit message (Collapse)Author
2018-01-24mock: provide setter/getter for test-enumMatthias Vogelgesang
2018-01-24mock: add a custom enum type for test purposesMatthias Vogelgesang
2017-10-13Fix #81: send SIGUSR1 to externally trigger mockMatthias Vogelgesang
2016-12-19mock: use g_thread_new for GLib >= 2.32Matthias Vogelgesang
2016-12-19mock: emulate correct software trigger behaviourMatthias Vogelgesang
2016-11-18Add new property to mock-camera for testing the temperature conversion in ↵MariaMatveeva
Concert
2016-07-19Fix unused variable warningsMatthias Vogelgesang
2016-07-19mock: replace create-random with fill-data policyMatthias Vogelgesang
This makes it a bit easier to profile different setups. Moreover, the sensor size is now much larger but by default is reduced to the old 512x512 window.
2016-03-15FIX: Symbol name exported by plugin is causing a recursive call in WindowsSai Sasidhar Maddali
2016-02-16mock: remove binningsMatthias Vogelgesang
2015-11-18Fix #69: revert back to fixed mock camera settingsMatthias Vogelgesang
The combination of CONSTRUCT_ONLY and READWRITE causes a) unnecessary warnings and b) confuses the TANGO server down below (see SCHNEIDE-661). Since adapting the mock camera size and bitdepth at run-time is not a high-priority feature, we reverted that change. In the future and if still required this should be solved through either compile-time defines or an environment variable.
2015-06-16Added uca_mock_camera_readoutTimo Dritschler
Using the readout interface will prefix the frame counter in the image with a 'B' followed by its own specific counter for readout-calls
2015-05-19UcaCamera base class: Changed propertiesTimo Dritschler
Changed sensor-width, sensor-height and sensor-bitdepth to construct only Added uca_camera_pspec_set_writable mock: allow characterization at construction time Its now possible to set sensor-width, sensor-height and sensor-bitdepth at construction time Creation of random data is now controlled by a property and can be set while recording
2015-03-09Added check for 'writable during acquisition' to all set_property callsTimo Dritschler
2014-12-18mock: Fake delay caused by exposureMatthias Vogelgesang
2014-09-10Fix #54: remove sensor-max-frame-rateMatthias Vogelgesang
2014-07-29Fixed a bug in mock pluginTimo Dritschler
Fixed test-mock still using obsolete 'frame-rate' property
2014-07-29Removed 'framerate' property from mock cameraTimo Dritschler
Added proper handling of exposure time to mock camera
2014-02-27Fix memory corruption if using ROIsMihael Koep
The mock camera now only prints a buffer of roi size and *then* transfers it to the caller. Conflicts: plugins/mock/uca-mock-camera.c
2014-02-14Use read-write ring bufferMatthias Vogelgesang
2014-02-13Changed the mock Camera to produce a more predictable test pattern.Timo Dritschler
Also added a compiler-flag (__CREATE_RANDOM_IMAGE_DATA__) that controls the generation of random picture data. Disabling this flag boosts mock-framerate by a factor of 10 since no more costly random-operations will be made
2013-07-18Produce some random imageMatthias Vogelgesang
2013-07-17Provide binning default and let cameras use thatMatthias Vogelgesang
2013-04-19mock: Do not override trigger mode handlingMatthias Vogelgesang
2013-03-20uca_camera_grab takes a gpointer and returns boolMatthias Vogelgesang
2013-03-13Use GInitable to pass properties to pluginsMatthias Vogelgesang
2013-02-18Implement reading and writing of trigger modeMatthias Vogelgesang
2013-02-15Add "trigger mode" to mock cameraMatthias Vogelgesang
2013-02-06Increase default "sensor" size of mockMatthias Vogelgesang
2012-10-16Add temperature unit and descriptions for pcoMatthias Vogelgesang
2012-10-12Add ring buffer recording for assessmentMatthias Vogelgesang
2012-10-10Implement experimental histogram viewMatthias Vogelgesang
2012-10-09Set sane default exposure timeMatthias Vogelgesang
2012-09-28Fix #146: Make a new top-level directory for camsMatthias Vogelgesang
... and build a package for each camera. Moreover, for some reason we can live without the CMake generated spec file for RPM generation. AFAICS, the RPMs are prefixed correctly.