Hi,
I would be v. grateful for some help.
I am developing a device which is going to be connected to a PC via USB, the function that the device does it relatively simple it will collect some data (1024 x 10 bit bcd strings) in an array, i then need to transfer this data to the a piece of software which i will produce.
I am using an Atmel AVR90 USB micro processor and am programming it with embedded C, the code to perform the task itself is not what is causing me the difficulty. I am not sure how to specify the descriptors for the device, are these specific to the HID class and if so are they standardised for this class?
I have seen some example code for some simple HID applications can I use the same code?
I have also read large chunks of the USB specification including enumeratrion and almost everything realated to the HID class but it all so theoretical and no practical examples.
I really want to get to the stage where I can just concentrate on my functional code as opposed to the USB config code.
If anyone has been through this and feels they can help I will be v. grateful!!!
Look forward to any response.
I would be v. grateful for some help.
I am developing a device which is going to be connected to a PC via USB, the function that the device does it relatively simple it will collect some data (1024 x 10 bit bcd strings) in an array, i then need to transfer this data to the a piece of software which i will produce.
I am using an Atmel AVR90 USB micro processor and am programming it with embedded C, the code to perform the task itself is not what is causing me the difficulty. I am not sure how to specify the descriptors for the device, are these specific to the HID class and if so are they standardised for this class?
I have seen some example code for some simple HID applications can I use the same code?
I have also read large chunks of the USB specification including enumeratrion and almost everything realated to the HID class but it all so theoretical and no practical examples.
I really want to get to the stage where I can just concentrate on my functional code as opposed to the USB config code.
If anyone has been through this and feels they can help I will be v. grateful!!!
Look forward to any response.