Image Acquisition error "Insufficient 1394 bus resources"
Show older comments
I'm using the Image Acquisition Toolbox to acquire video from a firewire camera and log it to the hard drive. I occasionally get an error that says:
"Insufficient 1394 bus resources..."
Assuming I want to maintain my camera resolution (640x480) and frame rate (30fps), is there anything I can do on the software end to avoid this problem?
Answers (1)
Image Analyst
on 30 Apr 2013
0 votes
Do you also have a built-in web cam? Disable that in Device Manager.
4 Comments
Evan
on 30 Apr 2013
Image Analyst
on 9 May 2013
You can use this code to launch Device Manager:
% Launch Device Manager.
% However program does not continue until user closes Device Manager.
% system('C:\Windows\System32\devmgmt.msc')
Unfortunately I don't know how to get it to continue with your program after Device Manager is launched. The program seems to wait there until the user closes down Device Manager, and then it continues with your program. Same thing for dos(). This is the behavior it's supposed to have according to the help. I wish there was an option to launch a system command and then continue with MATLAB execution. Maybe there is but probably only Yair knows how to do that.
Sean de Wolski
on 9 May 2013
@IA, there is! You can use an & at the end of the line.
Image Analyst
on 9 May 2013
Sean, thanks for the "tip" - I didn't notice it because the "Tips" section is collapsed by default in the help documentation. I have a need for this right away, so thanks again, it works great.
Categories
Find more on Image Acquisition Support Packages for Hardware Adaptors (Generic Video Interface) in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!