How do I add a multiple custom driver in milestone?

I created one custom driver and it is adding successfully when using xprotect management client. If i’m not mistaken there is a limitation in milestone “one custom driver per device”. I have 10 devices. So I need to create 10 custom drivers?

I tried to create a new driver having the same content of my working custom driver. But I’m having a driver error when using xprotect management client. The error is “the hardware is already configured in the server”.

Please let me know what ID I should update when creating other custom driver. I can’t debug the error in visual studio.

protected override Container CreateContainer(Uri uri, string userName, SecureString password, ICollection<HardwareSetting> hardwareSettings)

{

  return new PTZContainer(this);

}

protected override DriverInfo CreateDriverInfo()

{

  return new DriverInfo(Constants.HardwareId, "PTZDriver", "PTZ", "1.0", new\[\] { Constants.Product1 }); 

}

Thank you very much.

Hi all. Any idea how to solve my problem?

You cannot add the same device twice. If two devices have the same MAC it will be considered the same device. So, you cannot have two devices with the same MAC address. If you have this, please change it and try to add the hardware again in Management Client.

There is a large element of guessing here, let me know if it solves the issue.