Very minor correction: HID *may* use CONTROL only transfers and INTERRUPT 
IN/OUT is optional (HID does not use BULK).  However, this is a little 
off-topic from the main point of this discussion.

-Chris

________________________________
From: Stefan Brüns <stefan.bru...@rwth-aachen.de>
Sent: Thursday, March 17, 2022 6:11 PM
To: sigrok-devel@lists.sourceforge.net <sigrok-devel@lists.sourceforge.net>
Subject: Re: [sigrok-devel] New sigrok driver for homemade logic analyzer

On Donnerstag, 17. März 2022 19:41:19 CET arnyt...@seznam.cz wrote:
> S. W. This is cool! I was looking at the USB TMC class: https://www.
> tmatlantic.com/…919
> (https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.tmatlantic.com%2Fencyclopedia%2Findex.php%3FELEMENT_ID%3D13919&amp;data=04%7C01%7C%7Cc43865cb7a514a16fef808da087faa9a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637831641697992798%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=ZB%2F0pa7WAdXHvRqf1QuNyP4puD3WWyCaZzawFWFFoVQ%3D&amp;reserved=0)
>
> In theory it should be much faster than CDC class because it uses BULK
> transfers insread of CONTROL transfers. Bulk transfers can have multiple
> packets in the frame,
> so threoretically it should use most of the USB 2.0 FS bandwith, which is 12
> Mbit/s.

USB CDC uses BULK transfers for the data as well, and INTERRUPT for signaling
change of status lines.

Only HID *may* use CONTROL only transfers (BULK IN/OUT is optional).

Regards, Stefan

--
Stefan Brüns  /  Bergstraße 21  /  52062 Aachen
home: +49 241 53809034     mobile: +49 151 50412019
_______________________________________________
sigrok-devel mailing list
sigrok-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sigrok-devel

Reply via email to