Hi experts,
A few day back i post one thread in that i mentioned my problem.
Here is the link:
http://www.osronline.com/showThread.cfm?link=114217
At that time i tried lots of different configuration but did not get the success.
I am using USB 2.0 device. and making high speed modem type device.
Here are my requirments:
- Device will send two bytes to HOST. That will indicate HOST to do WRITE/READ. according to that HOST will sned 1070 bytes to DEVICE or READ that much bytes from DEVICE. So i can not use overlapped flag. Becasue i am not sure about the future transaction.
Now in this situation, i want 5 mbps speed at every transaction. Overall i am getting 150 mbps speed, but that is in continuos streaming of 64KB packets.
Here my protocol design is different and for that at-least i want 5 mbps speed. I am also getting the performace that i want but some time what happen, i am getting 20 ms of spikes. Now that will loss my data.
Tim and others told me the scheduling effact of USB bus and that is also true, also performance is depend on URBs size too but if i want to achieve this goal then what is the other techniqe that i can use.
I am in bit hurry to solve this problem.
If anyone has questions on my issue then please ask me, i will provide depth defination.
Regards,
Tejas