Get the Flash Player to see this player.
Home 2: Device Type
 
Step 2: Select Your Device Type PDF Print E-mail

USB devices can contain sections and sub-sections of capability. At any one time, a device may be in one particular USB “Configuration.” Each “Configuration” may contain several independent “Interfaces,” each of which acts like an independent thing. One example might be a device that contains a keyboard and a built-in pointing device. In one Configuration, the keyboard would be one Interface, and the pointing device would be another Interface, and would act like a mouse. Both Interfaces are independent and available at the same time. In another Configuration, the Interface for the pointing device might be changed to behave like a joystick.

Having multiple Configurations and Interfaces is flexible, but these things have to be correctly described in code or there will be big debugging headaches. This is another important detail that HIDmaker handles for you.

HIDmaker FS can create several types of USB Human Interface Device. Most devices will be of the “Normal” type, needing only a single Configuration and a single Interface. As the screen shot shows, you can select several other options, having more Interfaces and/or Configurations.

 

 

Meet Dr. Bob: TCPmaker Class at Microchip Masters 2010!

Sponsors_468x60

 

Questions? See our FAQ, contact us by email, or call us at 1-301-262-0300
We GUARANTEE our generated code to work correctly, PERFECTLY, every time, or we will make it right!

Home | About Us | Contact Us | USB Tools | TCPmaker Tools | Consulting | Site Map