diff --git a/README.md b/README.md index 6f35701..29e0aac 100644 --- a/README.md +++ b/README.md @@ -59,6 +59,13 @@ Further detail around some tests I did comparing the BULK, ie. standard data tra no writing: 1 318 000 iterations +This test would therefore indicate it is certainly worthwhile to consider Isochronous datatransfers, in time critical applications. + +What I did notice during my testing was that Windows will initialize an Isochronous datatransfer on an 8ms interval not faster. +Doing the math, one could conclude it is not faster than a normal Bulk transfer (which transmits 52bytes on 0.2ms). However the overhead that the Bulk transfer imposes on the processor seems to completely offset this as shown by the tests above. + +This implies transmitting 1023bytes every 8ms, eg. 1x1023bytes/8ms or 2x1023/12ms or 3x1023/14ms, .... + Hope it can inspire you,