PDA

View Full Version : A few technical doubts with purchase of DFK 22BUC03



aakashthakkar
April 29, 2015, 02:50:39
Hello,

I was planning to purchase the DFK 22BUC03 but I intend to use the camera on Linux. I am well aware that cameras do have support for linux and work fine.
My problem arises with the modes - Free Running and Trigger mode.

I am not very certain to be using the trigger mode in application, and I believe free running mode works exactly like a normal camera. I want to experiment with both before deciding what approach to follow.

If I set the mode in windows using IC Capture does the camera have memory to store its last mode? Or does it always start in Free Running/Trigger mode?

If above is true I can change the mode from IC Capture and use it in linux with no issues I assume. I do not know whether changing of modes is supported in Opencv.

Thank You!

Stefan Geissler
April 29, 2015, 09:03:52
Hello

The camera has no memory on board for saving camera properties.

You must enable the trigger using the ioctrl functions of the V4L2 driver. Also you must install the UVC Extensions
https://github.com/TheImagingSource/tiscamera/wiki/UVC-Extension-Units
for having all properties.

The definitions are in the tisEUVC.xml file define. Enable Trigger is:
0x00980924

This is extracted from:
<constant type="integer">
<id>V4L2_CID_TRIGGER</id>
<value>0x00980924</value>
</constant>

Stefan Geissler
April 29, 2015, 09:03:52
Hello

The camera has no memory on board for saving camera properties.

You must enable the trigger using the ioctrl functions of the V4L2 driver. Also you must install the UVC Extensions
https://github.com/TheImagingSource/tiscamera/wiki/UVC-Extension-Units
for having all properties.

The definitions are in the tisEUVC.xml file define. Enable Trigger is:
0x00980924

This is extracted from:
<constant type="integer">
<id>V4L2_CID_TRIGGER</id>
<value>0x00980924</value>
</constant>

aakashthakkar
April 29, 2015, 16:01:27
Hello

The camera has no memory on board for saving camera properties.

You must enable the trigger using the ioctrl functions of the V4L2 driver. Also you must install the UVC Extensions
https://github.com/TheImagingSource/tiscamera/wiki/UVC-Extension-Units
for having all properties.

The definitions are in the tisEUVC.xml file define. Enable Trigger is:
0x00980924

This is extracted from:
<constant type="integer">
<id>V4L2_CID_TRIGGER</id>
<value>0x00980924</value>
</constant>

Hello, Thank you that was really helpful.

To confirm the by default mode would be free running and work like a regular camera, and to enable trigger functionality uvc extensions must be used? Am I Correct?

Thank You!

Stefan Geissler
April 30, 2015, 08:50:30
To confirm the by default mode would be free running and work like a regular camera, and to enable trigger functionality uvc extensions must be used? Am I Correct?
Yes, you are correct!

Stefan Geissler
April 30, 2015, 08:50:30
To confirm the by default mode would be free running and work like a regular camera, and to enable trigger functionality uvc extensions must be used? Am I Correct?
Yes, you are correct!