3 ms·
Very good points - have you made an Issue on their repo to report these points? As they are currently doing a new revision, it would be good to see these stick
by boffinAudio 3y ago
Very good points - have you made an Issue on their repo to report these points? As they are currently doing a new revision, it would be good to see these sticking points submitted and get addressed by the devs, if they're not aware of them already.
I do a lot of firmware development and am constantly having to unplug/replug devices during the process .. for this reason I have an I-Tec 16-port Charging Hub, which has individual switches for each port - and this works fine, as long as I get the druthers to launch out of my chair and turn things off and on again... however being able to do all of this remotely, with software, would mean I could a) automate the hell out of a lot of things that requires monkey-tapping, and b) put the whole mess in a closet where it belongs, away from my coffee cup.
So I'm quite eager to see this project proceed - especially if there is a way the port capacities can be expanded (16-port would be ideal) .. so please consider officially reporting any issues in the design that you see!
- codazoda 3y agoI wonder if it supports software control? I haven’t messed with this in a long long time, but here’s a C program for controlling USB port power via software. It works on a pretty limited set of hubs, because most cheap out on including the switches. https://github.com/codazoda/hub-ctrl.c https://github.com/codazoda/hub-ctrl.c
- loxias 3y agoWhat hub(s) do you use it on?
- ddlsmurf 3y agoI don't really see those as issues... The hub chip is cheap and doesn't directly do i2c, but, so ? Controlling VBus seems to be by design, exactly for devices that are separately powered to still work: see author's other project https://github.com/JimHeaney/usb-toggle https://github.com/JimHeaney/usb-toggle . There should be a way to block further communication at the software level if that matters to one's use case. You can expand this, just plug a bunch of them into another hub...
- GrumpyYoungMan 3y agoDon't commercially available software controlled USB hubs exist already? The Yepkit YKUSH 3 came to mind immediately (https://www.yepkit.com/product/300110/YKUSH3 https://www.yepkit.com/product/300110/YKUSH3) and is the only device I've seen that explicitly says that it disconnects both the data lines and power lines when switching. A casual search also finds https://www.usbgear.com/managed-hubs.html https://www.usbgear.com/managed-hubs.html