Eskild Helmersen
5b809cc950
pylonsrc: added gst parameter inter-packet-delay for tuning when using multiple cameras and limited bandwidth situations
2021-03-02 07:11:09 -05:00
Eskild Helmersen
1f121e3e01
pylonsrc: added parameter packet-size for better tuning in bandwidth restricted environments.
2021-03-02 07:11:09 -05:00
Eskild Helmersen
314581b002
pylonsrc: added custom grab-timeout parameter instead of hardcoded 1s wait.
...
Useful when trying to understand bandwith related issues on the Basler cameras.
2021-03-02 07:11:09 -05:00
Eskild Helmersen
88bc6062b3
pylonsrc: fail only after n number of consecutive failed frames
2021-03-02 07:11:09 -05:00
Joshua M. Doe
cc2a768303
idsueyesrc: fix handling of MONO10, MONO12, and MONO14
...
I hope endianness doesn't vary by platform or camera...
2021-02-25 09:36:34 -05:00
Joshua M. Doe
b13bcc5212
qcamsrc: add binning property
2021-02-25 09:36:34 -05:00
Joshua M. Doe
6c62aa3548
idsueyesrc: add exposure and framerate properties
...
These are only suitable for setting values right now, they aren't being updated yet.
2021-02-25 09:36:34 -05:00
Joshua M. Doe
87f20146a6
idsueyesrc: fix config-file path handling to work on Windows and Linux
...
The 5a4b2ce3 commit fixed it for Linux, but broke it for Windows.
2021-02-25 09:36:34 -05:00
Joshua M. Doe
8e702a802b
pleorasrc: fix support for Bayer formats
...
Closes #44
2021-02-25 09:36:34 -05:00
Joshua M. Doe
8dcf24d0f3
qcamsrc: send camera settings as a group
2021-02-25 09:36:34 -05:00
Joshua M. Doe
9a99935cad
qcamsrc: run indent
2021-02-25 09:36:34 -05:00
Joshua M. Doe
3bec8a37da
qcamsrc: cleanup on stop_requested
...
Otherwise false errors and seg faults occur
2021-02-25 09:36:34 -05:00
Joshua M. Doe
44fe9a9714
qcamsrc: make gain a double instead of float
2021-02-25 09:36:34 -05:00
Joshua M. Doe
e903e7f641
qcamsrc: make timeout be in addition to exposure time
2021-02-25 09:36:34 -05:00
Joshua M. Doe
f1b31927f3
qcamsrc: add region of interest (ROI) properties
2021-02-25 09:36:33 -05:00
Joshua M. Doe
c72458c918
qcamsrc: Initial commit of QImaging QCam video source
2021-02-25 09:36:33 -05:00
Joshua M. Doe
01c65a2d18
kayasink: fix property max values
2021-02-25 09:36:33 -05:00
Joshua M. Doe
27c91326af
kayasink: add new sink for Kaya Chameleon CXP simulators
2021-02-25 09:36:33 -05:00
mrstecklo
19a198895c
pylonsrc: moved setting pixel format to _set_caps()
2021-02-18 06:02:24 -05:00
mrstecklo
f9d9af433c
pylonsrc: handle float features with int aliases
2021-02-18 06:02:24 -05:00
mrstecklo
a28d0fd840
pylonsrc: extend property ranges for raw values
2021-02-18 06:02:24 -05:00
mrstecklo
48f104dbdb
pylonsrc: fixed PGI alias handling
2021-02-18 06:02:24 -05:00
mrstecklo
ed3dd3915a
pylonsrc: handle feature aliases
2021-02-18 06:02:24 -05:00
mrstecklo
f740eed949
pylonsrc: handle warnings
2021-02-18 06:02:24 -05:00
mrstecklo
c289ab079b
pylonsrc: apply all properties in start func
2021-02-18 06:02:24 -05:00
mrstecklo
d09da265b9
pylonsrc: set same defaults in set_property and init
2021-02-18 06:02:24 -05:00
mrstecklo
82502f44ce
pylonsrc: fixed typo in propAutoFeature
2021-02-18 06:02:24 -05:00
mrstecklo
2ea7e9ee63
pylonsrc: fixed offset default behaviour and continuous mode reading
2021-01-22 11:12:56 -05:00
mrstecklo
11b85fcc3a
pylonsrc: check strings before reading
2021-01-22 11:12:56 -05:00
mrstecklo
6b286964ca
pylonsrc: added config-file and ignore-defaults properties
2021-01-22 11:12:56 -05:00
mrstecklo
f5d65c4a1a
pylonsrc: added property state flags
2021-01-22 11:12:56 -05:00
mrstecklo
6b863f3460
pylonsrc: refactored 'feature_supported'
2021-01-22 11:12:56 -05:00
mrstecklo
9ed4d32163
pylonsrc: grouped limits and manual values for autofeatures
2020-11-25 07:41:49 -05:00
mrstecklo
8c6ff96c89
pylonsrc: refactored autofeatures
2020-11-25 07:41:49 -05:00
mrstecklo
53351a0818
pylonsrc: refactored grouped features
2020-11-25 07:41:49 -05:00
mrstecklo
7faedddea2
pylonsrc: grouped related properties
2020-11-25 07:41:49 -05:00
mrstecklo
4910bea34c
pylonsrc: fixed Pylon environment initialization
2020-11-10 16:22:46 -05:00
mrstecklo
b2f88a5bde
pylonsrc: fixed string handling
2020-11-10 16:22:46 -05:00
mrstecklo
8bd6934d78
pylonsrc: return a copy of src->caps in get_caps; restored variable fps
2020-11-10 16:22:46 -05:00
Joshua M. Doe
04246feae7
kayasrc: fix when interface is already opened
...
Before this, if an interface was already opened, causing start() to
fail, all future attempts to open the interface would continue to fail.
Before, this would require the process to be restarted.
2020-09-01 15:47:56 -04:00
Joshua M. Doe
4af04a21ba
matroxsrc: don't let MIL display error dialogs
...
We should be handling errors in code.
2020-08-13 15:11:04 -04:00
Joshua M. Doe
f2d021c519
matroxsrc: properly close resources if initialization fails
2020-08-13 15:11:04 -04:00
Joshua M. Doe
a17e6656ad
matroxsrc: actually respect channel property for selecting digitizer
...
Before it was ignored, so the MilConfig default was always used.
2020-08-13 15:10:45 -04:00
Joshua M. Doe
5baad42603
kayasrc: don't close framegrabber prematurely
...
If we have two cameras open on the same interface
2020-08-10 14:21:59 -04:00
Joshua M. Doe
01a59a2aa0
kayasrc: fix to allow reopening of framegrabber with the same instance
...
A framegrabber pointer wasn't cleared properly on stop(), so on start()
it would think the framegrabber was already open.
2020-07-29 13:40:03 -04:00
Joshua M. Doe
f672711bda
matroxsrc: remove unneeded property query
...
This was also causing crashes on Windows 10 with Radient eV-CXP
2020-07-14 10:51:29 -04:00
Joshua M. Doe
bf76de5b03
matroxsrc: change device property to an enum property named system
...
Easier to choose system type, and language matches up with Matrox terminology
2020-07-10 15:24:12 -04:00
Joshua M. Doe
dd0a7bf93e
matrox: fix reopening of a camera in same process lifetime
...
Matrox only wants one application object created per process
2020-07-10 14:28:05 -04:00
fehlfarbe
5a4b2ce38c
idsueyesrc: fix config-file path handling on Linux
...
Couldn't load config-file. Also added additional debug info and changed
filepath conversion to UCS4.
Fixes #31
2020-05-12 07:20:42 -04:00
Joshua M. Doe
a6e97d08df
klv: make KLV support optional via ENABLE_KLV, disabled by default
...
This prevents the building of the klv library and plugin, and disables KLV
support and dependency in the Pleora plugin.
2020-04-15 12:34:07 -04:00