summaryrefslogtreecommitdiffstats
path: root/plugins/ufo/uca-ufo-camera.c
Commit message (Collapse)AuthorAgeFilesLines
* ufo: update trigger policyMatthias Vogelgesang2015-05-061-3/+3
|
* ufo: fix async modeMatthias Vogelgesang2015-04-241-2/+2
| | | | pcilib_start must be called before the grab thread is started.
* ufo: set timeouts to 0 and infinite appropriatelyMatthias Vogelgesang2015-04-101-5/+2
| | | | | Infinite prevents premature interruption with external triggers, 0 will not wait more than necessary to remove stale frames.
* ufo: use DEFAULT stop flag to interrupt grabbingMatthias Vogelgesang2015-04-101-1/+1
|
* ufo: move pcilib_start/stop backMatthias Vogelgesang2015-04-101-12/+15
|
* ufo: read stale frames after recordingMatthias Vogelgesang2015-04-101-1/+8
| | | | On a reasonably fast machine this might take up to 0.1 seconds.
* ufo: trigger type must be 0 for AUTO modeMatthias Vogelgesang2015-04-091-1/+2
|
* ufo: set bit 14 if AUTO or EXTERNAL trigger sourceMatthias Vogelgesang2015-04-091-1/+2
|
* ufo: update trigger logicMatthias Vogelgesang2015-04-091-2/+2
|
* ufo: implement trigger typeMatthias Vogelgesang2015-03-311-17/+8
|
* Switch to trigger source/type semanticsMatthias Vogelgesang2015-03-311-8/+8
| | | | | | | 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).
* ufo: enable/disable external triggeringMatthias Vogelgesang2015-03-311-3/+12
|
* Remove unused variableMatthias Vogelgesang2015-03-301-2/+0
|
* Revert "ufo: fix readout timeouts ..."Matthias Vogelgesang2015-03-301-28/+23
| | | | This reverts commit 378770200967f6e5b10152c9b094b835b4216c92.
* ufo: start/stop pcilib only onceMatthias Vogelgesang2015-03-301-4/+13
|
* ufo: check trigger errorMatthias Vogelgesang2015-03-271-1/+3
|
* ufo: Unconditionally set the streaming bitMatthias Vogelgesang2015-03-271-6/+2
| | | | That way we will reset the bit on first run if trigger mode is not AUTO.
* ufo: fix readout timeouts ...Matthias Vogelgesang2015-03-271-23/+28
|
* ufo: check error codes after read/write regsMatthias Vogelgesang2015-03-111-8/+32
|
* Added check for 'writable during acquisition' to all set_property callsTimo Dritschler2015-03-091-1/+7
|
* Finish removal of "sensor-max-frame-rate"Matthias Vogelgesang2014-09-101-4/+0
|
* Fix setting frame rateMatthias Vogelgesang2014-02-201-15/+19
|
* ufo: Allow setting framerateMatthias Vogelgesang2014-02-201-22/+41
|
* Fix ufo compilationMatthias Vogelgesang2014-02-201-0/+2
|
* ufo: Set frame rate accordinglyMatthias Vogelgesang2014-02-201-6/+15
|
* Use MSB of "control" for frequency determinationMatthias Vogelgesang2014-01-301-1/+1
|
* ufo: fix reading the frequency flagMatthias Vogelgesang2014-01-291-1/+1
|
* ufo: Read all rowsMatthias Vogelgesang2013-07-241-11/+12
|
* Provide binning default and let cameras use thatMatthias Vogelgesang2013-07-171-16/+0
|
* Convert to correct frames per secondMatthias Vogelgesang2013-04-241-0/+20
|
* Fix calculation once moreMatthias Vogelgesang2013-04-171-2/+2
|
* Fix exposure time calculationMatthias Vogelgesang2013-04-171-2/+3
|
* Delay property installation until run-timeMatthias Vogelgesang2013-04-151-7/+6
|
* Set streaming bit _after_ pcilib_startMatthias Vogelgesang2013-03-201-3/+3
| | | | God knows why this is this way ...
* Implement trigger logic in base cameraMatthias Vogelgesang2013-03-201-20/+17
|
* UFO: Use streaming for auto triggerMatthias Vogelgesang2013-03-201-12/+10
| | | | This has nothing to do with asynchronous operation mode.
* UFO: Use internal triggering mechanismMatthias Vogelgesang2013-03-201-22/+68
|
* uca_camera_grab takes a gpointer and returns boolMatthias Vogelgesang2013-03-201-15/+23
|
* Spawn a thread because pcilib_stream blocksMatthias Vogelgesang2013-03-181-6/+17
|
* Make ufo plugin initableMatthias Vogelgesang2013-03-141-47/+126
|
* Output location of pcilib errorsMatthias Vogelgesang2012-10-231-3/+4
|
* Store trigger modeMatthias Vogelgesang2012-10-191-0/+8
|
* Don't soft trigger on external signalMatthias Vogelgesang2012-10-191-7/+12
|
* Fix #146: Make a new top-level directory for camsMatthias Vogelgesang2012-09-281-0/+497
... 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.