What to do if the USB camera cannot be enumerated?

Questions

After about 10 seconds of powering on the camera, enumerate the available cameras by running the executable file ListDevices.exe , which is compiled from the Percipio SDK sample program, using Windows PowerShell. But the camera cannot be found in the enumerated list of cameras.

Causes and solutions

The possible causes and corresponding solutions are as follows:

  • Camera initialization exception

    The camera can only be enumerated after initialization is completed. The normal initialization process of a USB camera is as follows: When the USB camera is powered on, the power light on the body flashes rapidly, and after initialization is completed, it flashes at a frequency of 1Hz. The entire process from power-on to initialization completion takes about 10 seconds.

    If an initialization exception occurs, please do the following:

    1. Power off and reboot the camera.

    2. If initialization is still abnormal, please check the hardware:

      • If the host computer, host computer USB connector, or USB cable is abnormal, please replace the corresponding hardware.

      • If the camera is malfunctioning, please contact Percipio customer support.

  • (Windows operating system) USB driver not installed or driver installation abnormal

    For the instructions, see Installing USB driver.

  • (Linux operating system) Permissions not set

    For the instructions, see Setting permissions.