I know the P2 can act as a usb device and a usb host, but can it do both at once? Could it act as a '2 port' hub where it is a virtual serial port or keyboard or whatever and also allows another device to connect on the same port?
I figure this could be a useful feature for making portable stuff, as it would allow smart devices and SBCs with only a single USB port to connect to the P2 with a high speed bus without losing access to the single usb port for whatever else you might want to plug into the phone, like maybe a headphone adapter or usb sensor thingy that takes more procssing than the P2 preform itself, like an SDR.
If this can be done, what kind of throughput could we expect? How many cogs would it likely take? can it achieve full 31 port hub? where are the limits basically i ask cuz i'm yet
to get my hands on one to test it myself and also know very little about usb protocols