How to find new available, non-configured devices

A customer of us would like to put an AT C6-CS camera on spare to swap when needed.

With the GenICam Browser available devices can be found, added to configured devices and configured.

How can we do this process in C#? So, the software can detect that the original camera isn’t available anymore and a new, unknown camera is found.

I would like to configure this new found camera, download the intrinsic calibration file, etc. to handle everything automatically without requiring online support.

Hello @nijsink

The “configured devices” section the GenICam Browser is actually deprecated.

The current recommended way is described here.

You can use DeviceFactory.Discover(DiscoverFlags.IgnoreVins) to list all currently connected devices. You could then check this list for the old device for example by serial number, notice it is missing and open the newly connected device.

Cheers,

Tim