Has anyone modified the USB framework code used in the RF USB Libraries (rs232_to_usb example) and examples to use DMA instead of polling? My application receives RF packets (@250Kbps, 16 byte app payload) from SimpliciTI but isn't fast enough to guarantee that the packet payload will be written to the USB IN (EP4) without occassional data loss. Do you think using dma on the USB fifo would would speed things up? Does simpliciTI protocol have any built in flow control i.e. if rx queue is full, will the sending peer be told to wait and if so, is this flow control hidden from the sending app or must the app detect that the Smpl_send has failed and reattempt?
JW