Why do I receive an error from the Image Acquisition Toolbox when using an IEEE-1394 camera?

M
mhentrai · Feb 28, 2022 · 2.3K views
Question
I am using a DCAM IEEE-1394 camera with the Image Acquisition Toolbox 1.5 (R14) and I receive the following error:   Insufficient s1394 bus resources to complete the requested task  
Expert Answer
Profile picture of John Williams
John Williams PhD Expert
Answered Nov 20, 2025
This is an error from the operating system describing a problem with the IEEE-1394 bus. Normally it means that there is not enough bandwidth available on the IEEE-1394 bus to support the video format and frame rate requested. There are several possible workarounds:
 
1. Reboot the computer. This is often a transient problem that can be solved by a reboot.
2. Make sure that no other devices are using the IEEE-1394 bus.
3. Reduce the video resolution by specifying a different video format or reduce the requested frame rate.
 
To learn more about the VideoFormat property type
web([docroot,'/toolbox/imaq/videoformat.html'])
at the MATLAB command prompt.
 
To learn more about the FramesPerTrigger property, execute:
 
web([docroot,'/toolbox/imaq/framespertrigger.html'])

at the MATLAB command prompt.

Have a different question? Ask here

Get a Free Consultation or a Sample Assignment Review!