![]() This is a problem only because the USB-IF charges companies out the rear for a VID value. The problem with this is that for such a scheme to work, you need the USB-IF to act as a central registry for VID values, so that no two manufacturers release products to the market with the same VID/PID pair. “Happy Fun Technologies’ USB Webcam Model E123”). Note that this value is unique for a particular product, not device - each device can optionally have a unique serial number, but the VID/PID alone simply identifies to the host what the device is (e.g. ![]() A PID, or Product ID, is supposed to identify a particular product manufactured by the vendor, so that when used together it forms a 32-bit unique code for each and every USB product on the market. ![]() A VID, or Vendor ID, is a 16-bit value which is supposed to identify the exact manufacturer of a USB device, via a gigantonormous lookup table from the USB-IF. Most people who have worked with USB for more than a few minutes have discovered its dirty little secret you can’t sell a USB compatible/compliant (note there is a difference, the latter requires a large payment) devices without first obtaining a unique VID/PID combination for your product. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |