Error -1074630308 "Camera Has Been Removed" When Using Firewire (IEEE 1394) or GigE Camera

Updated Apr 13, 2023

Reported In

Software

  • Vision Development Module

Issue Details

I have multiple FireWire (IEEE 1394) or GigE Vision cameras connected to my computer through a powered, external hub or repeater. When I perform a grab with one of the cameras for an extended period of time, it eventually gives me error -1074360308 with the following message:

NI-IMAQdx: (Hex 0xBFF6900C) Camera has been removed

What is causing this error?

Solution

Some FireWire or Ethernet hubs and repeaters will cause repeated bus resets when connected to multiple cameras. This interrupts communication between the camera and the IMAQdx drivers, leading to the error message that the camera has been removed. To resolve this, try plugging your camera directly into the FireWire or Ethernet port on the back of your computer. This will connect it directly to the FireWire- or Ethernet- card in your computer, ensuring continuous communication with your camera.

If plugging directly into your computer eliminates this error, but your application requires the use of a FireWire- or Ethernet-hub or repeater, contact the hub/repeater manufacturer to get information about optimizing its performance. These are sometimes known-issues with the hub or repeater, and the manufacturer may have a workaround or methods of fixing the problem.