pvvx
Активный участник сообщества
64 - это самое неоптимальное. При передаче/приеме блока в 64 байта передается 2 блока - один в 64 байта, второй в 0 байт, который указывает что прошлый блок в 64 байта является законченной передачей.Как самый простой вариант - это мой же CV Meter, где я протокол передачи замеров подогнал под ограничения USB в 64 байта
Если передали 63 байта, то этого не происходит. Вроде это фича от MS при CDC. В других классах этого нет.