[libdc1394-devel] simultaneous hardware triggered format 7 capture
Capture and control API for IIDC compliant cameras
Brought to you by:
ddouxchamps,
gordp
From: Gurganus, B. L <gur...@ro...> - 2006-06-19 05:39:55
|
In my work, I am working with a setup that consists of three cameras in an IEEE1394 chain with a hardware triggering device (that only receives power from IEEE1394 and communicates of normal serial). The Windows software that comes with the cameras from PixeLink allows us to set up the cameras to receive a hardware trigger and simultaneously capture images from the three cameras with the maximum resolution of Format 7.0. Currently, we are running into two primary issues. The first is that we are getting No Bandwidth issues when we try to use Format 7.0. The second is that DMA transmission does not seem to work as non-root. Are DMA transmissions supposed to only run as root? If not, where do I need to check permissions. The software this is in previously used version 1 of libdc1394 and it appears to run as root. However, if there is no reason for it to be running as root, I want to fix the permissions issue that is preventing it from running as non root. Second, considering that we cannot seem to get simultaneous Format 7.0 capture using hardware trigger to work in Coriander, it is looking like this is a bug somewhere between libdc1394 and the kernel. However, we may be using the API wrong and/or Coriander wrong. Could I get an idea of how to do the simultaneous hardware triggered image capture and an idea of how to simulate what we want in Coriander if this is not a bug to this list's knowledge. If this is a bug, please let me know what information I can provide to find and fix the bug or an idea of where to look in the protocol stack to further diagnose where the problem is and fix it. |