>Well OK.  I am surmising that there are conflicts when the three devices are 
>all shouting.

It may be that there isn't enough USB bandwidth to serve multiple low-speed 
isochronous devices concurrently. 

You might try using a multi transaction translator ("Multi-TT") hub instead.

  https://en.wikipedia.org/wiki/USB_hub#Transaction_translator
  http://www.tomshardware.com/reviews/usb-technology,677-3.html

"lsusb -v" will tell you if your hardware supports multi-TT 
(bInterfaceProtocol, 1 = single-TT, 2 = multi-TT) and if it is enabled 
(bDeviceProtocol, again 2 = multi-TT).

Although even if multi-TT works, maintenance could be a problem; the risk 
would be that one day the hub breaks, someone replaces it with a Single-TT 
hub assuming it is equivalent to the failed hub, and the thing mysteriously 
breaks.

Will

_________________________________________________________________________
William R Sowerbutts                                  [email protected]
"Carpe post meridiem"                               http://sowerbutts.com
         main(){char*s=">#=0> ^#X@#@^7=",c=0,m;for(;c<15;c++)for
         (m=-1;m<7;putchar(m++/6&c%3/2?10:s[c]-31&1<<m?42:32));}  


-- 
Next meeting:  Bournemouth, Tuesday, 2017-02-07 20:00
Meets, Mailing list, IRC, LinkedIn, ...  http://dorset.lug.org.uk/
New thread:  mailto:[email protected] / CHECK IF YOU'RE REPLYING
Reporting bugs well:  http://goo.gl/4Xue     / TO THE LIST OR THE AUTHOR

Reply via email to