Feature Request: Report the Interface Number in addition to the PID/VID/SN.
Often now with composite USB devices, there may be multiple interfaces with the same VID/PID/SN and it would be nice to be able to distinguish between them. I think returning the interface number would be a simple, clean way to enable this. I have a pull request that works on Linux and Windows (https://github.com/bugst/go-serial/pull/125) but haven't heard anything on it and I wanted to see if there was any interest in adding this to the code. I don't have a mac to test on, but I'd like to expand what I wrote to support the mac as well.
Feature Request: Report the Interface Number in addition to the PID/VID/SN.
Often now with composite USB devices, there may be multiple interfaces with the same VID/PID/SN and it would be nice to be able to distinguish between them. I think returning the interface number would be a simple, clean way to enable this. I have a pull request that works on Linux and Windows (https://github.com/bugst/go-serial/pull/125) but haven't heard anything on it and I wanted to see if there was any interest in adding this to the code. I don't have a mac to test on, but I'd like to expand what I wrote to support the mac as well.