If I connect multiple USB devices that have the same vendor id and product id, things don't work out because I see the plugin relies only on the (vendorId, productId) combination. I do see the devices in the list but openDevice always opens the same instance. I believe it uses the first device with the same vendor id and product id.
Any guidance on how I can modify the plugin to differentiate between these devices?
If I connect multiple USB devices that have the same vendor id and product id, things don't work out because I see the plugin relies only on the (vendorId, productId) combination. I do see the devices in the list but openDevice always opens the same instance. I believe it uses the first device with the same vendor id and product id.
Any guidance on how I can modify the plugin to differentiate between these devices?