Hi Andy,
Okay, I think I have built the application correctly. Attached is a text file listing the steps I took (they required more than just copying the folder into a new one) along with screen shots showing the device parameters.
Now, when I actually try to communicate with it, using a Chrome App (attached), I am not getting anything through. I have put breakpoints at different places within hid_generic_app_param_callback of hid_generic.c to try to catch communications.
To install the Chrome App, first unzip "hid Test Application" and save it on your PC's hard drive.
Next, in the Chrome Browser, click on the "Hamburger" (three horizontal lines at the top right of the dialog box) and then click on "More tools" and then "Extensions". Then, click on "Load unpacked extensions", find and select the folder the unzipped "hid Test Application". It will come up in the "Extensions" window and to execute it, click on "launch". If a Freedom board running the usb_generic app is running, it will see it.
I have put a breakpoint at line 172 of usb_generic.c (in hid_generic_app_param_callback) as well at the receive and send method calls. In "hid Test Application", I have put breakpoints at the various send/receive locations.
There is no problem with connecting/disconnecting to the Freedom board.
When I try to send data, Chrome returns "Transfer Failed" and when I try to receive data, Chrome returns "Transfer Failed". None of the breakpoints I have put in hid_generic_app_param_callback of the KSDK for MQX application are ever activated.
Do you have a PC app that shows hid communications working? I don't know if the problem is with the MQX code or with the Chrome code (but for my product, I will be using teh Chrome code).
Any other ideas where the problems lay?
Thanx!
myke