<div>Hello all,<br>This is my first time posting to this list and I'd just like to thank you in advance for any help. A bit about myself: I am a graduate student in Boston, currently building a cluster of flatbed scanners to use for biological data acquisition.&nbsp; I primarily use epson 4990 scanners attached to a Windows box via libusb.
<br><br>My question regards the&nbsp;manner by&nbsp;which&nbsp;the USB protocol assigns dynamic bus addresses.&nbsp; With five (identical) scanners attached to a single computer, it seems impossible&nbsp;for SANE to keep track of which one is which.&nbsp; Scanimage&nbsp;refers to each&nbsp;scanner&nbsp;by its bus id&nbsp;(
i.e epson:libusb:bus-4:\\.\libusb0-0010--0x04b8-0x012a)&nbsp;a number that, accross computer and scanner reboots, changes at random.<br><br>Is there any way to correctly specify scanners in the face of changing USB bus addresses?&nbsp; I'll have different samples on each scanner and&nbsp;confusing them will cause obvious problems.
<br>&nbsp;</div>
<div>Is there any way around this limitation?</div>
<div><br>Thanks again,<br>Nick S.</div>