|
My system can have from 1 to 13 USB devices and I'm concerned about whether the user can power down the computer and be assured that the system will come back in the same state.
I did some experiments and expected the device order (Device # - # being the number sent to the Open() call) to track the USB ports, but instead, no matter how I swapped the USB port locations where the devices were plugged in, I always had:
Device 0 tracked Serial Number A
Device 1 tracked Serial Number B
Device 2 tracked Serial Number C
I changed the serial number of Device 0 from "A" to "D" and then the order was:
Device 0 tracked Serial Number B
Device 1 tracked Serial Number C
Device 2 tracked Serial Number D
Customer will not be able to change the serial number. Can I be assured that the device ordering will track serial number?
|