Joshua M. Doe
ac4a7b29e3
gentlsrc: add device-user-id property
...
This will search across all interfaces.
2022-02-25 10:55:00 -05:00
Joshua M. Doe
6c5cbad0ad
gentlsrc: add support for FLIR Spinnaker cameras
...
This also required changing how we read values, as FLIR uses little
endian. Timestamps are handled differently as well.
We're even more overdue for moving to properly parse the XML, just a
matter of if we'll use the GenApi reference implementation or something
else like Aravis.
2022-02-25 10:55:00 -05:00
Joshua M. Doe
ddf2f6857e
gentlsrc: check first for timestamp in nanoseconds
...
Then fallback to timestamp in ticks if needed.
2022-02-25 10:54:59 -05:00
Joshua M. Doe
63731a3b6f
gentlsrc: allow two interfaces of the same producer to be opened in one process
...
Need to make it producer specific, and allow for multiple devices on the same interface
2021-09-21 15:55:13 -04:00
Joshua M. Doe
766d2de7e5
gentlsrc: add attributes property for setting camera parameters
...
Right now it only works on register addresses and integer values
2021-09-21 15:55:13 -04:00
Joshua M. Doe
8e34238034
gentlsrc: add producer property to select between EVT and Basler
...
This is still a bandaid fix until we properly parse the XML files
2021-09-21 15:55:13 -04:00
Joshua M. Doe
765662aa82
gentlsrc: use GEV buffer timestamps if available for unix reference time
2021-09-21 15:55:13 -04:00
Joshua M. Doe
5925f643b1
gentlsrc: rename genicamsrc to gentlsrc and fix build
2021-03-23 14:31:07 -04:00