| Author |
Message |
escapevn
Joined: 23 Feb 2006 Posts: 12
|
23 Feb 2007 9:21 easyhid |
|
|
|
|
Hi everybody!
I have a problem when use EasyHID software to receive data from USB HID device. EasyHID generates a mcHID.dll file, a Visual C++ 6.0 project automatically. Read from and Write to USB HID device are the same as read and write to mcHID.dll file.
But problem occur when I transmit from USB HID device. Firmware which I use is ex_usb_hid.c, an example in CCS software (PIC 18F4550). When I transmit a large file (> 10MB) my PC program cannot receive all of data. But when I use USB monitor (HHD software) to manage data transfer over USB HID device, I see all of data, they've transmitted from USB device to computer.
(I use a count variable to count bytes transmitted from USB HID device. My firmware transmit N bytes but VC++ program received only N-m bytes, m is not stable)
I cannot fix this bug, please help me, please show me incorrect points.
Thank you very much!!!
|
|
| Back to top |
|
 |
escapevn
Joined: 23 Feb 2006 Posts: 12
|
26 Feb 2007 9:17 easyhid usb |
|
|
|
|
No one help me???
Help me Plzzzzzzzzzzzzzzzzzzzzzzzz!
|
|
| Back to top |
|
 |
namqn
Joined: 19 Feb 2006 Posts: 172 Helped: 19
|
26 Feb 2007 12:07 mchid.dll |
|
|
|
|
| escapevn wrote: |
No one help me???
Help me Plzzzzzzzzzzzzzzzzzzzzzzzz! |
Ok, the problem is with EasyHID. The host software could not handle that traffic. No one here wrote that EasyHID, so you should ask the author(s) of EasyHID for a solution. Or you could dig in the C code has been created by EasyHID and improve it.
Cheers,
|
|
| Back to top |
|
 |
Google AdSense

|
26 Feb 2007 12:07 Ads |
|
|
|
|
|
|
| Back to top |
|
 |
vsmGuy
Joined: 26 Jun 2006 Posts: 489 Helped: 28
|
26 Feb 2007 15:10 easyhid ccs |
|
|
|
|
| Without code/schematics how can we ever help you ?
|
|
| Back to top |
|
 |