      USB ID 
===============================================================

 2008-04-07

OBJECTIVE DEVELOPMENT Software GmbH    
     ID  (VID) / ID 
(PID),  USB.org.   VID/PID     
,   USB firmware ,  Objective 
Development   Atmel AVR:

 * VID = 5824 (=0x16c0) / PID = 1500 (=0x5dc)  ,  
    -  USB (   USB,  
   class = 0xff). ,   ,   
     "VENDOR CLASS".

 * VID = 5824 (=0x16c0) / PID = 1503 (=0x5df)   HID-
   (   ). ,   ,  
       "HID CLASS".

 * VID = 5824 (=0x16c0) / PID = 1505 (=0x5e1)    CDC.
   ,   ,      
   "CDC-ACM CLASS".

 * VID = 5824 (=0x16c0) / PID = 1508 (=0x5e4)  MIDI .
   ,   ,     
   "MIDI CLASS".

     ,   
 VID/PID       
  .   ,  USB-
     ,  .

OBJECTIVE DEVELOPMENT Software GmbH    VID/PID  
Wouter van Ooijen (. www.voti.nl),   VID  USB
Implementers Forum, Inc. (. www.usb.org). VID   
 "Van Ooijen Technische Informatica".


  
=====================

(1)  USB      
   .   
      USB  0x0409 (English/US).

(2)         
 ( "mycompany.com"),    
,   e-mail    ( "myname@gmx.net"). 
       e-mail     
,  "Objective Development http://www.obdev.at/avrusb/".

(3)        
  ,       
 .

(4)        ,  
        
.

(5)        
         
  VID/PID.  ,    , 
     VID/PID (,   
Windows,  ,     .),   
.       
 ,    .   CDC-ACM CLASS  MIDI CLASS
   generic- ()   
   USB-.

(6) ,    VID/PID     
device-specific    ,     
    VID/PID:

 * Mac OS X, Linux, FreeBSD   :    VID/PID
   , ,     VID/PID 
     .

 * Windows:      VID/PID 
      .    libusb-win32 
   (. http://libusb-win32.sourceforge.net/)    
     VENDOR CLASS.   HID CLASS  generic 
    HID-,   Windows,     
   .  ,       
       VID/PID    .  
   CDC-ACM CLASS  ".inf" ,    VID/PID
   .  ".inf"     "usbser"  
       (COM-).

(7) OBJECTIVE DEVELOPMENT Software GmbH    
   ,     
    VID/PID.   ,   
  VID/PID, ,  .    
  ,     VID/PID 
  .


   
===========================

 VENDOR CLASS  HID CLASS    . 
CDC-ACM CLASS  MIDI CLASS     
      .

     ,   
  VID/PID      ()   
    USB   0x0409 
(English/US).        
 , ,     (2). 
        e-mail  . 
      (  
),      .

  USB-,    VID/PID   
,       
        ,  
 .       
,     .

Objective Development      
 "PowerSwitch" (  libusb)   "Automator"
(  Windows  Windows  libusb  Unix).


 :
=====================

       VID/PID pair  
,   ,   VID/PID,  
   .     
    Windows,  Windows 
    VID/PID    . 
     VID/PID,  ,  
      .

  ,    libusb-win32   
VENDOR CLASS.  generic   ,    
USB     .     
        
   libusb-win32  , ,     libusb 
   .     
      libusb-win32.    
   ,      
.    libusb-win32  , 
,      .

  HID CLASS         
  : Microsoft generic USB HID .    
 HID,   ,    . 
    HID-   
   .  ,     
VID/PID      .

     VID/PID     
    USB.    ,    
 .

   ,     
   VID/PID,      . 
  Objective Development  AVR-USB    
PID ( VID!)    .

: microsin.ru 
