Hi Lengcallrobot and welcome to the forums!
This is taken from the EasyHID help file contained in the EasyHID folder:
"What is a HID Device?
...... One of the major advantages of HID is that you do not need to supply a custom driver, as one is already supplied with the operating system. A limitation of HID is that its data transfer rate is limited to a maximum of 64KB per second. However, this is still significantly faster than RS-232 (115200 baud is approximately 12KB per second)......"
You should be able to send 64kBytes/sec in Full-speed mode as shown above.
It looks to me as though you are sending data in Low-speed mode 64kbits/sec (or 8kBytes/sec) from what you have shown.
Are you using a 48MHz clock source for the USB and have you set bit 2 of the UCFG register to enable Full-speed?
I could be leading you up the garden path about the speeds but this is my understanding
Hope this helps
Rob
Bookmarks