[Nut-upsuser] Tripp Lite OMNI1000LCD

Joseph Scanlan n7xsd at arrl.net
Thu May 11 16:15:16 UTC 2006


Greetings,

Any suggestions?

I think I'm close but I can't quite get tripplite_usb to talk to my 
OMNI1000LCD.  I'm new to NUT and couldn't find an answer using Google. 
With any luck, I've simply missed the obvious.

The system I'm using, kaylee, is a debian stable system with some debian 
testing installed and a 2.6.15.4 kernel.  I downloaded NUT 2.0.3 and 
built it from source using

 	./configure --prefix /usr/local --with-statepath=/var/run/nut/ \
 	--with-pidpath=/var/run/nut/ --sysconfdir=/etc/nut --with-user=nut

With NUT installed and the UPS plugged in to a USB port on the machine:

kaylee# cat /etc/nut/ups.conf
[ups0]
 	driver = tripplite_usb
 	port = auto
 	product = "TRIPP LITE UPS"
 	productid = 2005
 	serial = "692195 A"

kaylee# tripplite_usb -a ups0 -DDDDD -u root
Network UPS Tools - Tripp Lite OMNIVS and SMARTPRO driver 0.6 (2.0.3)
Warning: This is an experimental driver.
Some features may not function correctly.

debug level is '5'
Checking device (0C0B/27E7) (003/004)
- VendorID: 0c0b

[SNIP]

Trying to match device
Device does not match - skipping
Checking device (09AE/2005) (001/006)
- VendorID: 09ae
- ProductID: 2005
- Manufacturer: Tripp Lite
- Product: TRIPP LITE UPS
- Serial Number: 692195 A
- Bus: 001
Trying to match device
Device matches
HID descriptor retrieved (Reportlen = 459)
Unable to get Report descriptor (-75)
Checking device (0000/0000) (001/001)
- VendorID: 0000
- ProductID: 0000
- Manufacturer: Linux 2.6.15.4-n7xsd.2 ohci_hcd
- Product: OHCI Host Controller
- Serial Number: 0000:00:03.0
- Bus: 001
Trying to match device
Device does not match - skipping
No appropriate HID device found
No matching USB/HID UPS found

kaylee# lsusb
Bus 003 Device 004: ID 0c0b:27e7 Dura Micro, Inc. (Acomdata)
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 009: ID 0bc7:0008 X10 Wireless Technology, Inc.
Bus 001 Device 006: ID 09ae:2005 Tripp Lite
Bus 001 Device 001: ID 0000:0000

kaylee# lsusb --verbose -d 09ae:2005

Bus 001 Device 006: ID 09ae:2005 Tripp Lite
Device Descriptor:
   bLength                18
   bDescriptorType         1
   bcdUSB               1.10
   bDeviceClass            0 (Defined at Interface level)
   bDeviceSubClass         0
   bDeviceProtocol         0
   bMaxPacketSize0         8
   idVendor           0x09ae Tripp Lite
   idProduct          0x2005
   bcdDevice            0.10
   iManufacturer           3 Tripp Lite
   iProduct                1 TRIPP LITE UPS
   iSerial                 2 692195 A
   bNumConfigurations      1
   Configuration Descriptor:
     bLength                 9
     bDescriptorType         2
     wTotalLength           34
     bNumInterfaces          1
     bConfigurationValue     1
     iConfiguration          0
     bmAttributes         0xa0
       Remote Wakeup
     MaxPower              100mA
     Interface Descriptor:
       bLength                 9
       bDescriptorType         4
       bInterfaceNumber        0
       bAlternateSetting       0
       bNumEndpoints           1
       bInterfaceClass         3 Human Interface Devices
       bInterfaceSubClass      0 No Subclass
       bInterfaceProtocol      0 None
       iInterface              0
         HID Device Descriptor:
           bLength                 9
           bDescriptorType        33
           bcdHID               1.10
           bCountryCode            0 Not supported
           bNumDescriptors         1
           bDescriptorType        34 Report
           wDescriptorLength     618
           Report Descriptor: (length is 618)
             Item(Global): Usage Page, data= [ 0x84 ] 132
                             Power Device Page
             Item(Local ): Usage, data= [ 0x04 ] 4
                             UPS
             Item(Main  ): Collection, data= [ 0x01 ] 1
                             Application
             Item(Local ): Usage, data= [ 0x24 ] 36
                             Power Summary
             Item(Main  ): Collection, data= [ 0x02 ] 2
                             Logical
             Item(Global): Usage Page, data= [ 0x84 ] 132
                             Power Device Page
             Item(Global): Report ID, data= [ 0x28 ] 40
             Item(Local ): Usage, data= [ 0xfe ] 254
                             iProduct
             Item(Global): Report Size, data= [ 0x08 ] 8
             Item(Global): Report Count, data= [ 0x01 ] 1
             Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
             Item(Global): Logical Minimum, data= [ 0x00 ] 0
             Item(Main  ): Feature, data= [ 0x03 ] 3
                             Constant Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Global): Report ID, data= [ 0x29 ] 41
             Item(Local ): Usage, data= [ 0xff ] 255
                             iSerialNumber
             Item(Main  ): Feature, data= [ 0x03 ] 3
                             Constant Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Global): Report ID, data= [ 0x2b ] 43
             Item(Local ): Usage, data= [ 0xfd ] 253
                             iManufacturer
             Item(Main  ): Feature, data= [ 0x03 ] 3
                             Constant Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Local ): Usage, data= [ 0x1a ] 26
                             Input
             Item(Main  ): Collection, data= [ 0x02 ] 2
                             Logical
             Item(Local ): Usage, data= [ 0x40 ] 64
                             Config Voltage
             Item(Global): Report ID, data= [ 0x30 ] 48
             Item(Main  ): Feature, data= [ 0x83 ] 131
                             Constant Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Volatile Bitfield
             Item(Main  ): End Collection, data=none
             Item(Global): Report Size, data= [ 0x08 ] 8
             Item(Global): Report Count, data= [ 0x01 ] 1
             Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
             Item(Global): Report ID, data= [ 0x11 ] 17
             Item(Local ): Usage, data= [ 0x5a ] 90
                             Audible Alarm Control
             Item(Main  ): Feature, data= [ 0x82 ] 130
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Volatile Bitfield
             Item(Global): Usage Page, data= [ 0x85 ] 133
                             Battery System Page
             Item(Global): Report Count, data= [ 0x01 ] 1
             Item(Global): Report Size, data= [ 0x08 ] 8
             Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
             Item(Global): Logical Minimum, data= [ 0x00 ] 0
             Item(Global): Report ID, data= [ 0x2a ] 42
             Item(Local ): Usage, data= [ 0x89 ] 137
                             iDeviceChemistry
             Item(Main  ): Feature, data= [ 0x03 ] 3
                             Constant Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Global): Report ID, data= [ 0x33 ] 51
             Item(Local ): Usage, data= [ 0x2c ] 44
                             Capacity Mode
             Item(Main  ): Feature, data= [ 0x03 ] 3
                             Constant Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Global): Logical Maximum, data= [ 0x64 ] 100
             Item(Global): Report ID, data= [ 0x34 ] 52
             Item(Local ): Usage, data= [ 0x66 ] 102
                             Remaining Capacity
             Item(Main  ): Input, data= [ 0xa2 ] 162
                             Data Variable Absolute No_Wrap Linear
                             No_Preferred_State No_Null_Position Volatile Bitfield
             Item(Global): Report ID, data= [ 0x34 ] 52
             Item(Local ): Usage, data= [ 0x66 ] 102
                             Remaining Capacity
             Item(Main  ): Feature, data= [ 0xa2 ] 162
                             Data Variable Absolute No_Wrap Linear
                             No_Preferred_State No_Null_Position Volatile Bitfield
             Item(Global): Report ID, data= [ 0x37 ] 55
             Item(Local ): Usage, data= [ 0x67 ] 103
                             Full Charge Capacity
             Item(Main  ): Feature, data= [ 0x03 ] 3
                             Constant Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Global): Usage Page, data= [ 0x84 ] 132
                             Power Device Page
             Item(Local ): Usage, data= [ 0x02 ] 2
                             Present Status
             Item(Main  ): Collection, data= [ 0x02 ] 2
                             Logical
             Item(Global): Logical Maximum, data= [ 0x01 ] 1
             Item(Global): Report Size, data= [ 0x01 ] 1
             Item(Global): Report ID, data= [ 0x32 ] 50
             Item(Global): Usage Page, data= [ 0x84 ] 132
                             Power Device Page
             Item(Global): Report Count, data= [ 0x01 ] 1
             Item(Local ): Usage, data= [ 0x69 ] 105
                             Shutdown  Imminent
             Item(Main  ): Input, data= [ 0xa2 ] 162
                             Data Variable Absolute No_Wrap Linear
                             No_Preferred_State No_Null_Position Volatile Bitfield
             Item(Local ): Usage, data= [ 0xd0 ] 208
                             (null)
             Item(Main  ): Input, data= [ 0xa2 ] 162
                             Data Variable Absolute No_Wrap Linear
                             No_Preferred_State No_Null_Position Volatile Bitfield
             Item(Global): Report Count, data= [ 0x03 ] 3
             Item(Local ): Usage, data= [ 0x44 ] 68
                             Config Active Power
             Item(Local ): Usage, data= [ 0x45 ] 69
                             Config Percent Load
             Item(Local ): Usage, data= [ 0x4b ] 75
                             (null)
             Item(Main  ): Input, data= [ 0xa2 ] 162
                             Data Variable Absolute No_Wrap Linear
                             No_Preferred_State No_Null_Position Volatile Bitfield
             Item(Global): Report Count, data= [ 0x03 ] 3
             Item(Main  ): Input, data= [ 0x01 ] 1
                             Constant Array Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Global): Report ID, data= [ 0x32 ] 50
             Item(Global): Usage Page, data= [ 0x84 ] 132
                             Power Device Page
             Item(Global): Report Size, data= [ 0x01 ] 1
             Item(Global): Report Count, data= [ 0x01 ] 1
             Item(Local ): Usage, data= [ 0x69 ] 105
                             Shutdown  Imminent
             Item(Main  ): Feature, data= [ 0xa2 ] 162
                             Data Variable Absolute No_Wrap Linear
                             No_Preferred_State No_Null_Position Volatile Bitfield
             Item(Global): Usage Page, data= [ 0x85 ] 133
                             Battery System Page
             Item(Local ): Usage, data= [ 0xd0 ] 208
                             AC Present
             Item(Main  ): Feature, data= [ 0xa2 ] 162
                             Data Variable Absolute No_Wrap Linear
                             No_Preferred_State No_Null_Position Volatile Bitfield
             Item(Global): Report Count, data= [ 0x03 ] 3
             Item(Local ): Usage, data= [ 0x44 ] 68
                             Charging
             Item(Local ): Usage, data= [ 0x45 ] 69
                             Discharging
             Item(Local ): Usage, data= [ 0x4b ] 75
                             Need Replacement
             Item(Main  ): Feature, data= [ 0xa2 ] 162
                             Data Variable Absolute No_Wrap Linear
                             No_Preferred_State No_Null_Position Volatile Bitfield
             Item(Global): Report Count, data= [ 0x03 ] 3
             Item(Main  ): Feature, data= [ 0x01 ] 1
                             Constant Array Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Main  ): End Collection, data=none
             Item(Main  ): End Collection, data=none
             Item(Global): Usage Page, data= [ 0x84 ] 132
                             Power Device Page
             Item(Local ): Usage, data= [ 0x10 ] 16
                             Battery System
             Item(Main  ): Collection, data= [ 0x02 ] 2
                             Logical
             Item(Local ): Usage, data= [ 0x12 ] 18
                             Battery
             Item(Main  ): Collection, data= [ 0x02 ] 2
                             Logical
             Item(Global): Report ID, data= [ 0x04 ] 4
             Item(Local ): Usage, data= [ 0x40 ] 64
                             Config Voltage
             Item(Global): Report Size, data= [ 0x10 ] 16
             Item(Global): Report Count, data= [ 0x01 ] 1
             Item(Global): Logical Maximum, data= [ 0xff 0xff 0x00 0x00 ] 65535
             Item(Main  ): Feature, data= [ 0x02 ] 2
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Global): Report Size, data= [ 0x08 ] 8
             Item(Global): Usage Page, data= [ 0x84 ] 132
                             Power Device Page
             Item(Local ): Usage, data= [ 0x02 ] 2
                             Present Status
             Item(Main  ): Collection, data= [ 0x02 ] 2
                             Logical
             Item(Global): Report ID, data= [ 0x23 ] 35
             Item(Global): Usage Page, data= [ 0x85 ] 133
                             Battery System Page
             Item(Global): Report Size, data= [ 0x01 ] 1
             Item(Global): Logical Maximum, data= [ 0x01 ] 1
             Item(Global): Report Count, data= [ 0x03 ] 3
             Item(Local ): Usage, data= [ 0x44 ] 68
                             Charging
             Item(Local ): Usage, data= [ 0x45 ] 69
                             Discharging
             Item(Local ): Usage, data= [ 0x4b ] 75
                             Need Replacement
             Item(Main  ): Feature, data= [ 0x82 ] 130
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Volatile Bitfield
             Item(Global): Report Count, data= [ 0x05 ] 5
             Item(Main  ): Feature, data= [ 0x01 ] 1
                             Constant Array Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Main  ): End Collection, data=none
             Item(Main  ): End Collection, data=none
             Item(Global): Usage Page, data= [ 0x84 ] 132
                             Power Device Page
             Item(Global): Report Count, data= [ 0x01 ] 1
             Item(Global): Report Size, data= [ 0x08 ] 8
             Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
             Item(Local ): Usage, data= [ 0x58 ] 88
                             Test
             Item(Global): Report ID, data= [ 0x10 ] 16
             Item(Main  ): Feature, data= [ 0x82 ] 130
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Volatile Bitfield
             Item(Main  ): End Collection, data=none
             Item(Global): Usage Page, data= [ 0x84 ] 132
                             Power Device Page
             Item(Local ): Usage, data= [ 0x1e ] 30
                             Flow
             Item(Main  ): Collection, data= [ 0x02 ] 2
                             Logical
             Item(Global): Report Count, data= [ 0x01 ] 1
             Item(Global): Report Size, data= [ 0x08 ] 8
             Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
             Item(Global): Report ID, data= [ 0x01 ] 1
             Item(Local ): Usage, data= [ 0x40 ] 64
                             Config Voltage
             Item(Main  ): Feature, data= [ 0x03 ] 3
                             Constant Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Global): Report ID, data= [ 0x02 ] 2
             Item(Local ): Usage, data= [ 0x42 ] 66
                             Config Frequency
             Item(Main  ): Feature, data= [ 0x03 ] 3
                             Constant Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Global): Usage Page, data= [ 0x84 ] 132
                             Power Device Page
             Item(Global): Report ID, data= [ 0x03 ] 3
             Item(Local ): Usage, data= [ 0x43 ] 67
                             Config Apparent Power
             Item(Global): Report Size, data= [ 0x10 ] 16
             Item(Global): Report Count, data= [ 0x01 ] 1
             Item(Global): Logical Maximum, data= [ 0xff 0xff 0x00 0x00 ] 65535
             Item(Main  ): Feature, data= [ 0x03 ] 3
                             Constant Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Main  ): End Collection, data=none
             Item(Global): Usage Page, data= [ 0x84 ] 132
                             Power Device Page
             Item(Global): Report Count, data= [ 0x01 ] 1
             Item(Global): Report Size, data= [ 0x08 ] 8
             Item(Global): Logical Minimum, data= [ 0x00 ] 0
             Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
             Item(Local ): Usage, data= [ 0x18 ] 24
                             Outlet System
             Item(Main  ): Collection, data= [ 0x02 ] 2
                             Logical
             Item(Local ): Usage, data= [ 0x20 ] 32
                             Outlet
             Item(Main  ): Collection, data= [ 0x02 ] 2
                             Logical
             Item(Global): Report Size, data= [ 0x08 ] 8
             Item(Global): Logical Minimum, data= [ 0x00 ] 0
             Item(Global): Logical Maximum, data= [ 0x01 ] 1
             Item(Global): Report Count, data= [ 0x01 ] 1
             Item(Global): Report Size, data= [ 0x10 ] 16
             Item(Global): Logical Maximum, data= [ 0xff 0xff 0x00 0x00 ] 65535
             Item(Global): Logical Minimum, data= [ 0x00 ] 0
             Item(Global): Report ID, data= [ 0x15 ] 21
             Item(Local ): Usage, data= [ 0x57 ] 87
                             Delay Before Shutdown
             Item(Main  ): Feature, data= [ 0x82 ] 130
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Volatile Bitfield
             Item(Global): Report Size, data= [ 0x08 ] 8
             Item(Global): Logical Minimum, data= [ 0x00 ] 0
             Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
             Item(Global): Usage Page, data= [ 0xff 0xff ] 65535
                             (null)
             Item(Global): Report ID, data= [ 0x51 ] 81
             Item(Local ): Usage, data= [ 0x91 ] 145
                             (null)
             Item(Main  ): Feature, data= [ 0x82 ] 130
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Volatile Bitfield
             Item(Global): Report ID, data= [ 0x52 ] 82
             Item(Local ): Usage, data= [ 0x92 ] 146
                             (null)
             Item(Main  ): Feature, data= [ 0x82 ] 130
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Volatile Bitfield
             Item(Global): Report ID, data= [ 0xb6 ] 182
             Item(Local ): Usage, data= [ 0xc7 ] 199
                             (null)
             Item(Main  ): Feature, data= [ 0x82 ] 130
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Volatile Bitfield
             Item(Main  ): End Collection, data=none
             Item(Main  ): End Collection, data=none
             Item(Global): Usage Page, data= [ 0xff 0xff ] 65535
                             (null)
             Item(Local ): Usage, data= [ 0x10 ] 16
                             (null)
             Item(Main  ): Collection, data= [ 0x81 ] 129
                             Vendor defined
             Item(Global): Report Size, data= [ 0x10 ] 16
             Item(Global): Report Count, data= [ 0x01 ] 1
             Item(Global): Logical Maximum, data= [ 0xff 0xff 0x00 0x00 ] 65535
             Item(Global): Report ID, data= [ 0x6c ] 108
             Item(Local ): Usage, data= [ 0x7d ] 125
                             (null)
             Item(Main  ): Feature, data= [ 0x03 ] 3
                             Constant Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Main  ): End Collection, data=none
             Item(Global): Usage Page, data= [ 0xff 0xff ] 65535
                             (null)
             Item(Local ): Usage, data= [ 0x15 ] 21
                             (null)
             Item(Main  ): Collection, data= [ 0x81 ] 129
                             Vendor defined
             Item(Global): Report Size, data= [ 0x08 ] 8
             Item(Global): Report Count, data= [ 0x01 ] 1
             Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
             Item(Global): Logical Minimum, data= [ 0x00 ] 0
             Item(Global): Report ID, data= [ 0x96 ] 150
             Item(Local ): Usage, data= [ 0xc0 ] 192
                             (null)
             Item(Main  ): Feature, data= [ 0x02 ] 2
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Global): Report Size, data= [ 0x20 ] 32
             Item(Global): Report ID, data= [ 0xb4 ] 180
             Item(Local ): Usage, data= [ 0xd2 ] 210
                             (null)
             Item(Main  ): Feature, data= [ 0x02 ] 2
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Global): Report Size, data= [ 0x10 ] 16
             Item(Global): Report ID, data= [ 0x97 ] 151
             Item(Local ): Usage, data= [ 0xc1 ] 193
                             (null)
             Item(Main  ): Feature, data= [ 0x02 ] 2
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Global): Report Size, data= [ 0x08 ] 8
             Item(Global): Report ID, data= [ 0x98 ] 152
             Item(Local ): Usage, data= [ 0xc2 ] 194
                             (null)
             Item(Main  ): Feature, data= [ 0x02 ] 2
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Global): Report Size, data= [ 0x10 ] 16
             Item(Global): Report ID, data= [ 0x99 ] 153
             Item(Local ): Usage, data= [ 0xc3 ] 195
                             (null)
             Item(Main  ): Feature, data= [ 0x02 ] 2
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Global): Report ID, data= [ 0x9b ] 155
             Item(Local ): Usage, data= [ 0xc5 ] 197
                             (null)
             Item(Main  ): Feature, data= [ 0x02 ] 2
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Global): Report Size, data= [ 0x20 ] 32
             Item(Global): Report ID, data= [ 0x9a ] 154
             Item(Local ): Usage, data= [ 0xc4 ] 196
                             (null)
             Item(Main  ): Feature, data= [ 0x02 ] 2
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Main  ): End Collection, data=none
             Item(Global): Usage Page, data= [ 0x84 ] 132
                             Power Device Page
             Item(Local ): Usage, data= [ 0x24 ] 36
                             Power Summary
             Item(Main  ): Collection, data= [ 0x02 ] 2
                             Logical
             Item(Global): Report ID, data= [ 0x31 ] 49
             Item(Local ): Usage, data= [ 0x30 ] 48
                             Voltage
             Item(Global): Report Size, data= [ 0x08 ] 8
             Item(Global): Report Count, data= [ 0x01 ] 1
             Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
             Item(Global): Logical Minimum, data= [ 0x00 ] 0
             Item(Main  ): Feature, data= [ 0x03 ] 3
                             Constant Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Main  ): End Collection, data=none
             Item(Local ): Usage, data= [ 0x10 ] 16
                             Battery System
             Item(Main  ): Collection, data= [ 0x02 ] 2
                             Logical
             Item(Local ): Usage, data= [ 0x12 ] 18
                             Battery
             Item(Main  ): Collection, data= [ 0x02 ] 2
                             Logical
             Item(Global): Report ID, data= [ 0x20 ] 32
             Item(Local ): Usage, data= [ 0x30 ] 48
                             Voltage
             Item(Global): Report Size, data= [ 0x10 ] 16
             Item(Global): Logical Maximum, data= [ 0xff 0xff 0x00 0x00 ] 65535
             Item(Main  ): Feature, data= [ 0x02 ] 2
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Main  ): End Collection, data=none
             Item(Main  ): End Collection, data=none
             Item(Local ): Usage, data= [ 0x16 ] 22
                             Power Converter
             Item(Main  ): Collection, data= [ 0x02 ] 2
                             Logical
             Item(Local ): Usage, data= [ 0x1a ] 26
                             Input
             Item(Main  ): Collection, data= [ 0x02 ] 2
                             Logical
             Item(Global): Report ID, data= [ 0x18 ] 24
             Item(Global): Unit Exponent, data= [ 0x0f ] 15
             Item(Local ): Usage, data= [ 0x30 ] 48
                             Voltage
             Item(Main  ): Feature, data= [ 0x82 ] 130
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Volatile Bitfield
             Item(Global): Report ID, data= [ 0x19 ] 25
             Item(Local ): Usage, data= [ 0x32 ] 50
                             Frequency
             Item(Main  ): Feature, data= [ 0x82 ] 130
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Volatile Bitfield
             Item(Main  ): End Collection, data=none
             Item(Global): Unit Exponent, data= [ 0x00 ] 0
             Item(Global): Report ID, data= [ 0x22 ] 34
             Item(Local ): Usage, data= [ 0x02 ] 2
                             Present Status
             Item(Main  ): Collection, data= [ 0x02 ] 2
                             Logical
             Item(Global): Report Size, data= [ 0x01 ] 1
             Item(Global): Report Count, data= [ 0x03 ] 3
             Item(Global): Logical Maximum, data= [ 0x01 ] 1
             Item(Global): Usage Page, data= [ 0x84 ] 132
                             Power Device Page
             Item(Local ): Usage, data= [ 0x63 ] 99
                             Voltage out of range
             Item(Local ): Usage, data= [ 0x6f ] 111
                             Buck
             Item(Local ): Usage, data= [ 0x6e ] 110
                             Boost
             Item(Main  ): Feature, data= [ 0x82 ] 130
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Volatile Bitfield
             Item(Global): Report Count, data= [ 0x01 ] 1
             Item(Main  ): Feature, data= [ 0x03 ] 3
                             Constant Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Local ): Usage, data= [ 0x65 ] 101
                             Overload
             Item(Main  ): Feature, data= [ 0x82 ] 130
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Volatile Bitfield
             Item(Local ): Usage, data= [ 0x6d ] 109
                             Used
             Item(Global): Report Count, data= [ 0x01 ] 1
             Item(Main  ): Feature, data= [ 0x03 ] 3
                             Constant Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Local ): Usage, data= [ 0x67 ] 103
                             Over Temperature
             Item(Local ): Usage, data= [ 0x62 ] 98
                             Internal Failure
             Item(Global): Report Count, data= [ 0x02 ] 2
             Item(Main  ): Feature, data= [ 0x82 ] 130
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Volatile Bitfield
             Item(Global): Report Count, data= [ 0x06 ] 6
             Item(Main  ): Feature, data= [ 0x03 ] 3
                             Constant Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Global): Report Count, data= [ 0x01 ] 1
             Item(Local ): Usage, data= [ 0x72 ] 114
                             Awaiting Power
             Item(Main  ): Feature, data= [ 0x82 ] 130
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Volatile Bitfield
             Item(Global): Report Count, data= [ 0x01 ] 1
             Item(Main  ): Feature, data= [ 0x03 ] 3
                             Constant Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Non_Volatile Bitfield
             Item(Main  ): End Collection, data=none
             Item(Main  ): End Collection, data=none
             Item(Global): Usage Page, data= [ 0x84 ] 132
                             Power Device Page
             Item(Local ): Usage, data= [ 0x18 ] 24
                             Outlet System
             Item(Main  ): Collection, data= [ 0x02 ] 2
                             Logical
             Item(Local ): Usage, data= [ 0x20 ] 32
                             Outlet
             Item(Main  ): Collection, data= [ 0x02 ] 2
                             Logical
             Item(Global): Report Size, data= [ 0x10 ] 16
             Item(Global): Report Count, data= [ 0x01 ] 1
             Item(Global): Logical Minimum, data= [ 0x00 ] 0
             Item(Global): Logical Maximum, data= [ 0xff 0xff 0x00 0x00 ] 65535
             Item(Global): Report ID, data= [ 0x17 ] 23
             Item(Local ): Usage, data= [ 0x55 ] 85
                             Delay Before Reboot
             Item(Main  ): Feature, data= [ 0x82 ] 130
                             Data Variable Absolute No_Wrap Linear
                             Preferred_State No_Null_Position Volatile Bitfield
             Item(Main  ): End Collection, data=none
             Item(Main  ): End Collection, data=none
             Item(Main  ): End Collection, data=none
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x81  EP 1 IN
         bmAttributes            3
           Transfer Type            Interrupt
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0008  1x 8 bytes
         bInterval              40

-- 
---------------------------------------------------------------------
Joseph Scanlan                               http://www.qsl.net/n7xsd
+1-702-455-3679                               http://n7xsd.dyndns.org
jps at co.clark.nv.us (work)                   (not work) n7xsd at arrl.net
---------------------------------------------------------------------

So he went inside there to take on what he found.
But he never escaped them, for who can escape what he desires?
                                               --Tony Banks of Genesis
                                                    in "The Lady Lies"



More information about the Nut-upsuser mailing list