3 ms·
It is a problem if the device does not expose any unique ID and you somehow need to depend on the device path enumeration. For instance, I used to work on a pr
by k_sze 4y ago
It is a problem if the device does not expose any unique ID and you somehow need to depend on the device path enumeration.
For instance, I used to work on a project where I needed to control multiple Epson thermal printers from a single Raspberry Pi. Each printer was assigned to a customer kiosk, so I needed to know where I was sending the print job to. Unfortunately, the Epson thermal printers did not expose any unique ID over USB, so I had to rely on the USB device enumeration, and I label my cables and printers accordingly.
A USB-C port like in TFA would cause extra headache.
- mindslight 4y agoCould you have given each printer its own hub with a serial number?
- k_sze 4y agoThat would have costed extra and made things more complicated for the crew who assembles the setup at the venues.
- mindslight 4y agoAh. I feel better about your answer than if you had said something like "I could have if I had thought of it!". Half the reason I typed my comment is so that I'd be more likely to remember if I ever have a similar problem.