On Tuesday 21 January 2020 19:52:01 Charles Lepple wrote:> sudo lsusb -v -d 0764:0501copious output, containing this: idVendor 0x0764 Cyber Power System, Inc. idProduct 0x0501 CP1500 AVR UPS bcdDevice 0.01 iManufacturer 3 CPS iProduct 1 CP625HGa I take it that this is evidence they don't follow the spec to the letter. Here I get the same output with, or w/o the leading sudo. Thank you. Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis Genes Web page <http://geneslinuxbox.net:6309/gene>
On Jan 21, 2020, at 10:34 PM, Gene Heskett wrote:> > On Tuesday 21 January 2020 19:52:01 Charles Lepple wrote: > >> sudo lsusb -v -d 0764:0501 > copious output, containing this: > idVendor 0x0764 Cyber Power System, Inc. > idProduct 0x0501 CP1500 AVR UPS > bcdDevice 0.01 > iManufacturer 3 CPS > iProduct 1 CP625HGa > > I take it that this is evidence they don't follow the spec to the letter.It's one of their lesser transgressions :-) Bear in mind that the usb.ids file is a composite of the official company names (for idVendor, probably grabbed from usb.org documents) and idProduct values observed in the wild. If Cyber Power chooses to reuse the idProduct 0x501 across all of their models in that class, that's fine, as long as their HID descriptors report any actual data format differences.
On Tuesday 21 January 2020 22:51:05 Charles Lepple wrote:> On Jan 21, 2020, at 10:34 PM, Gene Heskett wrote: > > On Tuesday 21 January 2020 19:52:01 Charles Lepple wrote: > >> sudo lsusb -v -d 0764:0501 > > > > copious output, containing this: > > idVendor 0x0764 Cyber Power System, Inc. > > idProduct 0x0501 CP1500 AVR UPS > > bcdDevice 0.01 > > iManufacturer 3 CPS > > iProduct 1 CP625HGa > > > > I take it that this is evidence they don't follow the spec to the > > letter. > > It's one of their lesser transgressions :-) > > Bear in mind that the usb.ids file is a composite of the official > company names (for idVendor, probably grabbed from usb.org documents) > and idProduct values observed in the wild. If Cyber Power chooses to > reuse the idProduct 0x501 across all of their models in that class, > that's fine, as long as their HID descriptors report any actual data > format differences.Which it appears to do. Thanks Charles. Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis Genes Web page <http://geneslinuxbox.net:6309/gene>