Would be good for PBP to support composite USB devices.
Would be good for PBP to support composite USB devices.
It's not really a function of PBP to support USB, whether it's master, slave or composite. That's mainly a function of the hardware in the PIC itself. If the PIC can't handle a Master USB device, then PBP won't be able to handle it, at least not without extra external hardware support (i.e. the new Vinculum chips).
Yes, PBP does support limited USB communications on PICs with built-in USB hardware, those are Slave USB ports, meaning that you still need a Host/Master type device (i.e. PC, Vinculum chip, or otherwise) to successfully communicate externally with that device.
composite USB devices means there are more than 1 USB connection from the same device.
Could be 1 is HID, and another is user defined, like an audio channel or something with it's own driver.
Has nothing to do with Master and Slave.
<br>
DT
Well that wouldn't make much sense.
You can only have 1 master on a USB bus.
So there's nothing else to access the slave part of your master/slave composite.
Unless it's going to access itself.
<br>
DT
I've got this wireless hard drive with 2 USB ports...
One USB port is for plugging in a 'thumbdrive', it copies the contents onto the local drive (Host mode).
The other USB port is for plugging it into a PC, and making the box into an external drive (Slave mode).
Obviously, you can't do both at once (plug in a 'thumbdrive' and access it thru the wireless hard drive, like there's 2 drives). I suppose, in theory, if the firmware was written correctly, the thing could access itself, somehow, I guess. But that would almost need 2 seperate USB controllers.
Bookmarks