thanks for being the only guy on youtube who explains usb perfectly , your videos are underrated
@sheeplord49762 жыл бұрын
Great video. Love learning about how these sorts of communication systems work.
@sylvainlafond-phesans54902 жыл бұрын
This is perfect. Exactly what I need as I am trying to understand what I can do / not do with my Raspberry Pico. I hope you will also cover OTG, and ideally MIDI on USB. But I truly appreciate that you are taking the time to put this together at is it already.
@brendenadamczak92832 жыл бұрын
So MIDI over usb is something i plan to play with. Just waiting for it to be added to tinyUSB. github.com/hathach/tinyusb/pull/1627
@brendenadamczak92832 жыл бұрын
As for OTG i don't think it can work on the rasperry pi pico? The sense pin doesn't look to be connected to anything.
@joyfulfrequencies53912 жыл бұрын
This is a very basic important info. Thank you
@_simetje_2 жыл бұрын
The video I didn't know I needed... But thanks, it's a great one !
@lifeonagriculture33304 ай бұрын
Hi Bro, This is technical and very informative. Thank you for your sharing your knowledge, experience to society. I have no words for you effort and sharing video. One doubt, How to find device is Isocronous or bulk. Is it through transfertype of endpoint ? Can you show in videos ? Second doubt is recent camers coming with bulk endpoints for video and for audio iscronous endpoint. Is I am right in understanding or not ?
@brendenadamczak92834 ай бұрын
Your camera uses bulk? Camera's should use iscronous because it forces a certain amount of bandwidth from the host.
@lifeonagriculture33304 ай бұрын
@@brendenadamczak9283 yes actually you are right. Previously all camera uses isocronous but now a day I see some of the cameras uses bulk. For example cisco room kit device is having hub with audio, camera and network hdmi so here camera uses bulk endpoint. Can you pls explain how host sets bandwidth , is it depends on camera endpoints ? Or packet size ? Can you do one video about how host sets bandwidth or how can we debug bandwidth related issues like video lagging or video chopping. Thank you in advance
@brendenadamczak92834 ай бұрын
@@lifeonagriculture3330 O BOY, that does sound interesting! But at the moment I don't have a good way of knowing this information, but it would be really helpful to know! So i'll see what i can figure out. As for bandwidth expectations. There are calls in the UAV camera spec. But i don't know how that relates to the rest of the USB spec.
@lifeonagriculture33304 ай бұрын
@@brendenadamczak9283 Thank you
@lifeonagriculture33304 ай бұрын
Is any doc or video about buffer management of queueing and dequeueing , Actually jn project allocate 2 to 4 buffers to copy data and dequeue it but I am not sure what is the size of buffer and how only these 2 or 4 buffers mange speed data comes from device and gives GUI. Thank you in advance