cancel
Showing results for 
Search instead for 
Did you mean: 

USB FS Library Help Please

ashley23
Associate II
Posted on September 22, 2010 at 00:24

USB FS Library Help Please

2 REPLIES 2
stforum2
Associate II
Posted on May 17, 2011 at 14:08

Only isochronous endpoints can send or receive packets greater than 64bytes in size.

ashley23
Associate II
Posted on May 17, 2011 at 14:08

Fortunately for us the library is smart enough to know this and breaks the transmission up into smaller packets.  It turns out that if you call USB_Sil_write() with a big block (eg 1024 bytes) it sends the data block by block and everything works fine.  An IN EP callback is generated at the end of transmission to let you know it is done.  Pretty good huh?