summaryrefslogtreecommitdiff
path: root/plugins/ufo/uca-ufo-camera.c
AgeCommit message (Collapse)Author
2015-06-26Fix #71: remove pco, pf and ufo pluginsMatthias Vogelgesang
2015-05-06ufo: update trigger policyMatthias Vogelgesang
2015-04-24ufo: fix async modeMatthias Vogelgesang
pcilib_start must be called before the grab thread is started.
2015-04-10ufo: set timeouts to 0 and infinite appropriatelyMatthias Vogelgesang
Infinite prevents premature interruption with external triggers, 0 will not wait more than necessary to remove stale frames.
2015-04-10ufo: use DEFAULT stop flag to interrupt grabbingMatthias Vogelgesang
2015-04-10ufo: move pcilib_start/stop backMatthias Vogelgesang
2015-04-10ufo: read stale frames after recordingMatthias Vogelgesang
On a reasonably fast machine this might take up to 0.1 seconds.
2015-04-09ufo: trigger type must be 0 for AUTO modeMatthias Vogelgesang
2015-04-09ufo: set bit 14 if AUTO or EXTERNAL trigger sourceMatthias Vogelgesang
2015-04-09ufo: update trigger logicMatthias Vogelgesang
2015-03-31ufo: implement trigger typeMatthias Vogelgesang
2015-03-31Switch to trigger source/type semanticsMatthias Vogelgesang
This change makes the naming more consistent but will break client and plugin code. The main idea is to specify a trigger source (AUTO being a virtual source) which denotes how causes a trigger and a trigger type which denotes when triggering happens (edge or level).
2015-03-31ufo: enable/disable external triggeringMatthias Vogelgesang
2015-03-30Remove unused variableMatthias Vogelgesang
2015-03-30Revert "ufo: fix readout timeouts ..."Matthias Vogelgesang
This reverts commit 378770200967f6e5b10152c9b094b835b4216c92.
2015-03-30ufo: start/stop pcilib only onceMatthias Vogelgesang
2015-03-27ufo: check trigger errorMatthias Vogelgesang
2015-03-27ufo: Unconditionally set the streaming bitMatthias Vogelgesang
That way we will reset the bit on first run if trigger mode is not AUTO.
2015-03-27ufo: fix readout timeouts ...Matthias Vogelgesang
2015-03-11ufo: check error codes after read/write regsMatthias Vogelgesang
2015-03-09Added check for 'writable during acquisition' to all set_property callsTimo Dritschler
2014-09-10Finish removal of "sensor-max-frame-rate"Matthias Vogelgesang
2014-02-20Fix setting frame rateMatthias Vogelgesang
2014-02-20ufo: Allow setting framerateMatthias Vogelgesang
2014-02-20Fix ufo compilationMatthias Vogelgesang
2014-02-20ufo: Set frame rate accordinglyMatthias Vogelgesang
2014-01-30Use MSB of "control" for frequency determinationMatthias Vogelgesang
2014-01-29ufo: fix reading the frequency flagMatthias Vogelgesang
2013-07-24ufo: Read all rowsMatthias Vogelgesang
2013-07-17Provide binning default and let cameras use thatMatthias Vogelgesang
2013-04-24Convert to correct frames per secondMatthias Vogelgesang
2013-04-17Fix calculation once moreMatthias Vogelgesang
2013-04-17Fix exposure time calculationMatthias Vogelgesang
2013-04-15Delay property installation until run-timeMatthias Vogelgesang
2013-03-20Set streaming bit _after_ pcilib_startMatthias Vogelgesang
God knows why this is this way ...
2013-03-20Implement trigger logic in base cameraMatthias Vogelgesang
2013-03-20UFO: Use streaming for auto triggerMatthias Vogelgesang
This has nothing to do with asynchronous operation mode.
2013-03-20UFO: Use internal triggering mechanismMatthias Vogelgesang
2013-03-20uca_camera_grab takes a gpointer and returns boolMatthias Vogelgesang
2013-03-18Spawn a thread because pcilib_stream blocksMatthias Vogelgesang
2013-03-14Make ufo plugin initableMatthias Vogelgesang
2012-10-23Output location of pcilib errorsMatthias Vogelgesang
2012-10-19Store trigger modeMatthias Vogelgesang
2012-10-19Don't soft trigger on external signalMatthias 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.