[Nut-upsuser] Incorrect output.voltage readings : CyberPower AVRG900LCD UPS

James N. Grace james.n.grace at gmail.com
Wed Mar 9 21:02:52 GMT 2022


*I appreciate both of your prompt responses*!

 As you suspected, this does appear to likely be the same issue as the
actual value returned for UPS.Output.Voltage = *79* (hex) / 121 (decimal) :

0.264668     Entering libusb_get_report
   0.266012     Report[get]: (3 bytes) => 12 *79* 00
   0.266090     PhyMax = 0, PhyMin = 0, LogMax = 135, LogMin = 129
   0.266143     Unit = 00f0d121, UnitExp = 7
   0.266194     Exponent = 0
   0.266247     hid_lookup_path: 00840004 -> UPS
   0.266302     hid_lookup_path: 0084001c -> Output
   0.266356     hid_lookup_path: 00840030 -> Voltage
   0.266414     Path: UPS.Output.Voltage, Type: Feature, ReportID: 0x12,
Offset: 0, Size: 16, Value: 129

I've also attached copies of both the relevant lsusb verbose output as well
as the usbhid-ups debug output.


On Wed, Mar 9, 2022 at 4:44 AM Dave Williams <dave at opensourcesolutions.co.uk>
wrote:

> Running the driver in debug mode with -DDDD for 20 seconds or so should
> provide enough information to determine if the bug is the same as I
> fixed in the patches Charles mentioned. The only other thing that would
> be needed is the USB ID because the patch restricted the fix only to the
> models suffered from it.
>
> Dave
>
> On 22:44, Tue 08 Mar 22, Charles Lepple via Nut-upsuser wrote:
> > The patch has been merged into the main Git branch, as mentioned here:
> https://github.com/networkupstools/nut/issues/439 <
> https://github.com/networkupstools/nut/issues/439> (also suggests why the
> CP1500... doesn't exhibit the problem)
> >
> > but a new release is still in the works:
> https://github.com/networkupstools/nut/issues/1263 <
> https://github.com/networkupstools/nut/issues/1263>
> >
> > For reference, CPS UPSes have their own issue tag/label in GitHub, which
> can help when looking for problems and patches:
> https://github.com/networkupstools/nut/issues?q=is%3Aissue+is%3Aopen+label%3A%22CyberPower+%28CPS%29%22
> <
> https://github.com/networkupstools/nut/issues?q=is:issue+is:open+label:%22CyberPower+(CPS)%22
> >
> >
> > --
> > Charles Lepple
> > clepple at gmail
> >
> > > On Mar 8, 2022, at 7:04 PM, James N. Grace via Nut-upsuser <
> nut-upsuser at alioth-lists.debian.net> wrote:
> > >
> > > nut 2.7.4
> > > Ubuntu Linux 21.10
> > > CyberPower CP1500AVRLCD
> > > CyberPower AVRG900LCD
> > >
> > > The CyberPower CP1500AVRLCD UPS indicates the expected output.voltage
> value of 120.0 VAC.
> > > The CyberPower AVRG900LCD UPS indicates unexpected output voltage
> values of 130.0 to 139.0 VAC.
> > > Note that input.voltage values fluctuate between 119.0 to 121.0 VAC on
> both models (as expected).
> > >
> > > Searching the mailing-list archives, it looks like various other
> CyberPower UPS models are reporting similar (incorrect) output.voltage
> values (e.g.
> https://alioth-lists.debian.net/pipermail/nut-upsuser/2015-December/010020.html
> <
> https://alioth-lists.debian.net/pipermail/nut-upsuser/2015-December/010020.html>)
> but I just want to verify that there isn't a patch and/or configuration
> adjustment required for the AVRG900LCD model.
> > >
> > > Thanks in advance for your time + effort...
> > > _______________________________________________
> > > Nut-upsuser mailing list
> > > Nut-upsuser at alioth-lists.debian.net
> > > https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsuser
> >
>
> > _______________________________________________
> > Nut-upsuser mailing list
> > Nut-upsuser at alioth-lists.debian.net
> > https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsuser
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/nut-upsuser/attachments/20220309/d916f05b/attachment-0001.htm>
-------------- next part --------------
   0.000000	send_to_all: SETINFO driver.parameter.port "auto"
   0.000193	send_to_all: SETINFO driver.parameter.product "AVRG900LCD"
   0.000251	send_to_all: SETINFO driver.parameter.serial "QGNKW2000273"
   0.000335	debug level is '5'
   0.003520	upsdrv_initups...
   0.181412	Checking device (1D6B/0002) (003/001)
   0.181832	- VendorID: 1d6b
   0.181916	- ProductID: 0002
   0.181987	- Manufacturer: unknown
   0.182057	- Product: unknown
   0.182126	- Serial Number: unknown
   0.182195	- Bus: 003
   0.182264	- Device release number: 0513
   0.182331	Trying to match device
   0.182411	Device does not match - skipping
   0.182575	Checking device (1741/1156) (002/004)
   0.182797	- VendorID: 1741
   0.182874	- ProductID: 1156
   0.182942	- Manufacturer: unknown
   0.183011	- Product: unknown
   0.183079	- Serial Number: unknown
   0.183147	- Bus: 002
   0.183215	- Device release number: 0100
   0.183284	Trying to match device
   0.183356	Device does not match - skipping
   0.183450	Checking device (174E/1155) (002/003)
   0.183658	- VendorID: 174e
   0.183734	- ProductID: 1155
   0.183802	- Manufacturer: unknown
   0.183871	- Product: unknown
   0.183939	- Serial Number: unknown
   0.184009	- Bus: 002
   0.184079	- Device release number: 0100
   0.184147	Trying to match device
   0.184219	Device does not match - skipping
   0.184314	Checking device (2109/0817) (002/002)
   0.184503	- VendorID: 2109
   0.184580	- ProductID: 0817
   0.184647	- Manufacturer: unknown
   0.184716	- Product: unknown
   0.184785	- Serial Number: unknown
   0.184853	- Bus: 002
   0.184922	- Device release number: 0050
   0.184989	Trying to match device
   0.185061	Device does not match - skipping
   0.185218	Checking device (1D6B/0003) (002/001)
   0.185407	- VendorID: 1d6b
   0.185484	- ProductID: 0003
   0.185551	- Manufacturer: unknown
   0.185621	- Product: unknown
   0.185689	- Serial Number: unknown
   0.185757	- Bus: 002
   0.185827	- Device release number: 0513
   0.185894	Trying to match device
   0.185965	Device does not match - skipping
   0.186062	Checking device (0764/0501) (001/005)
   0.192973	- VendorID: 0764
   0.193028	- ProductID: 0501
   0.193070	- Manufacturer: CPS
   0.193135	- Product: CP1500AVRLCDa
   0.193178	- Serial Number: BHQLW7001313
   0.193219	- Bus: 001
   0.193261	- Device release number: 0200
   0.193302	Trying to match device
   0.193414	Device does not match - skipping
   0.193477	Checking device (0764/0501) (001/004)
   0.198972	- VendorID: 0764
   0.199026	- ProductID: 0501
   0.199067	- Manufacturer: CPS
   0.199109	- Product: AVRG900LCD
   0.199150	- Serial Number: QGNKW2000273
   0.199191	- Bus: 001
   0.199234	- Device release number: 0200
   0.199274	Trying to match device
   0.199470	Device matches
   0.199530	failed to claim USB device: could not claim interface 0: Device or resource busy
   0.199711	detached kernel driver from USB device...
   0.199831	nut_usb_set_altinterface: skipped usb_set_altinterface(udev, 0)
   0.201777	HID descriptor, method 1: (9 bytes) => 09 21 10 01 21 01 22 04 02
   0.201882	HID descriptor length (method 1) 516
   0.201944	i=0, extra[i]=09, extra[i+1]=21
   0.202014	HID descriptor, method 2: (9 bytes) => 09 21 10 01 21 01 22 04 02
   0.202074	HID descriptor length (method 2) 516
   0.202134	HID descriptor length 516
   0.206528	Report Descriptor size = 516
   0.206670	Report Descriptor: (516 bytes) => 05 84 09 04 a1 01 09 24 a1 00 85 01 09 fe
   0.206749	 75 08 95 01 15 00 26 ff 00 b1 23 85 02 09 ff b1 23 85 1b 06 01 ff 09 d0 b1
   0.206828	 22 85 03 05 85 09 89 b1 23 85 04 09 8f b1 23 85 05 09 8b b1 23 85 06 09 2c
   0.206905	 b1 23 85 07 75 08 95 06 25 64 09 83 09 8d 09 8e 09 8c 09 29 09 67 b1 23 85
   0.206983	 08 75 08 95 01 65 00 09 66 81 23 09 66 b1 a3 09 68 75 10 27 ff ff 00 00 66
   0.207060	 01 10 81 23 09 68 b1 a3 09 2a 26 58 02 81 23 09 2a b1 a2 85 09 75 10 27 ff
   0.207138	 ff 00 00 05 84 09 40 67 21 d1 f0 00 55 06 b1 23 85 0a 09 30 b1 a3 09 02 a1
   0.207216	 02 65 00 55 00 85 0b 75 01 95 06 25 01 05 85 09 d0 09 44 09 45 09 42 09 46
   0.207293	 09 43 81 23 09 d0 09 44 09 45 09 42 09 46 09 43 b1 a3 75 02 95 01 81 01 b1
   0.207443	 01 c0 85 0c 05 84 09 5a 75 08 15 01 25 03 b1 a2 09 5a 81 22 85 0d 09 fd 15
   0.207524	 00 26 ff 00 b1 23 c0 05 84 09 1a a1 00 85 0e 05 84 09 40 75 08 67 21 d1 f0
   0.207602	 00 55 07 b1 23 85 0f 75 10 09 30 b1 a3 c0 09 1c a1 00 85 10 09 53 15 61 25
   0.207679	 67 b1 a2 09 53 81 23 09 54 16 81 00 26 87 00 b1 a2 09 54 81 23 85 12 09 30
   0.207757	 b1 a3 75 08 15 00 26 ff 00 65 00 55 00 85 13 09 35 b1 a3 85 14 09 58 25 06
   0.207833	 b1 a2 09 58 81 22 85 15 09 57 75 10 15 ff 26 ff 7f 35 c4 47 c4 ff 1d 00 66
   0.207911	 01 10 b1 a2 85 16 09 56 b1 a2 85 17 75 01 15 00 25 01 35 00 45 00 65 00 09
   0.207989	 6e b1 a3 09 6f b1 a3 09 65 b1 a3 75 05 b1 01 85 18 95 02 75 10 09 44 26 dc
   0.208066	 05 66 21 d1 55 07 09 43 b1 a3 85 19 95 01 09 34 26 84 03 b1 a3 09 34 81 23
   0.208144	 85 1d 09 33 26 dc 05 b1 a3 09 33 81 23 85 1a 06 01 ff 65 00 55 00 75 08 15
   0.208221	 00 25 02 09 43 b1 a2 09 43 81 23 c0 85 1c 09 ba a1 02 75 10 27 ff ff 00 00
   0.208298	 09 bb b1 22 75 08 26 ff 00 09 bc b1 22 75 10 27 ff ff 00 00 09 bd b2 a2 01
   0.208360	 c0 c0
   0.208690	Using subdriver: CyberPower HID 0.4
   0.208759	62 HID objects found
   0.208821	Entering libusb_get_report
   0.211240	Report[get]: (2 bytes) => 01 01
   0.211302	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
   0.211338	Unit = 00000000, UnitExp = 0
   0.211374	Exponent = 0
   0.211411	hid_lookup_path: 00840004 -> UPS
   0.211449	hid_lookup_path: 00840024 -> PowerSummary
   0.211486	hid_lookup_path: 008400fe -> iProduct
   0.211525	Path: UPS.PowerSummary.iProduct, Type: Feature, ReportID: 0x01, Offset: 0, Size: 8, Value: 1
   0.211561	Entering libusb_get_report
   0.213995	Report[get]: (2 bytes) => 02 02
   0.214067	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
   0.214103	Unit = 00000000, UnitExp = 0
   0.214137	Exponent = 0
   0.214174	hid_lookup_path: 00840004 -> UPS
   0.214211	hid_lookup_path: 00840024 -> PowerSummary
   0.214248	hid_lookup_path: 008400ff -> iSerialNumber
   0.214286	Path: UPS.PowerSummary.iSerialNumber, Type: Feature, ReportID: 0x02, Offset: 0, Size: 8, Value: 2
   0.214322	Entering libusb_get_report
   0.216743	Report[get]: (2 bytes) => 1b 05
   0.216801	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
   0.216837	Unit = 00000000, UnitExp = 0
   0.216871	Exponent = 0
   0.216907	hid_lookup_path: 00840004 -> UPS
   0.216944	hid_lookup_path: 00840024 -> PowerSummary
   0.216981	hid_lookup_path: ff0100d0 -> not found in lookup table
   0.217020	Path: UPS.PowerSummary.ff0100d0, Type: Feature, ReportID: 0x1b, Offset: 0, Size: 8, Value: 5
   0.217054	Entering libusb_get_report
   0.219475	Report[get]: (2 bytes) => 03 04
   0.219522	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
   0.219558	Unit = 00000000, UnitExp = 0
   0.219592	Exponent = 0
   0.219627	hid_lookup_path: 00840004 -> UPS
   0.219663	hid_lookup_path: 00840024 -> PowerSummary
   0.219700	hid_lookup_path: 00850089 -> iDeviceChemistry
   0.219738	Path: UPS.PowerSummary.iDeviceChemistry, Type: Feature, ReportID: 0x03, Offset: 0, Size: 8, Value: 4
   0.219772	Entering libusb_get_report
   0.222230	Report[get]: (2 bytes) => 04 03
   0.222282	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
   0.222320	Unit = 00000000, UnitExp = 0
   0.222358	Exponent = 0
   0.222396	hid_lookup_path: 00840004 -> UPS
   0.222435	hid_lookup_path: 00840024 -> PowerSummary
   0.222475	hid_lookup_path: 0085008f -> iOEMInformation
   0.222516	Path: UPS.PowerSummary.iOEMInformation, Type: Feature, ReportID: 0x04, Offset: 0, Size: 8, Value: 3
   0.222554	Entering libusb_get_report
   0.224977	Report[get]: (2 bytes) => 05 01
   0.225021	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
   0.225059	Unit = 00000000, UnitExp = 0
   0.225111	Exponent = 0
   0.225155	hid_lookup_path: 00840004 -> UPS
   0.225195	hid_lookup_path: 00840024 -> PowerSummary
   0.225235	hid_lookup_path: 0085008b -> Rechargeable
   0.225275	Path: UPS.PowerSummary.Rechargeable, Type: Feature, ReportID: 0x05, Offset: 0, Size: 8, Value: 1
   0.225313	Entering libusb_get_report
   0.227727	Report[get]: (2 bytes) => 06 02
   0.227771	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
   0.227810	Unit = 00000000, UnitExp = 0
   0.227847	Exponent = 0
   0.227886	hid_lookup_path: 00840004 -> UPS
   0.227925	hid_lookup_path: 00840024 -> PowerSummary
   0.227964	hid_lookup_path: 0085002c -> CapacityMode
   0.228005	Path: UPS.PowerSummary.CapacityMode, Type: Feature, ReportID: 0x06, Offset: 0, Size: 8, Value: 2
   0.228042	Entering libusb_get_report
   0.230479	Report[get]: (7 bytes) => 07 64 05 0a 14 0a 64
   0.230529	PhyMax = 0, PhyMin = 0, LogMax = 100, LogMin = 0
   0.230568	Unit = 00000000, UnitExp = 0
   0.230605	Exponent = 0
   0.230643	hid_lookup_path: 00840004 -> UPS
   0.230683	hid_lookup_path: 00840024 -> PowerSummary
   0.230723	hid_lookup_path: 00850083 -> DesignCapacity
   0.230767	Path: UPS.PowerSummary.DesignCapacity, Type: Feature, ReportID: 0x07, Offset: 0, Size: 8, Value: 100
   0.230810	Report[buf]: (7 bytes) => 07 64 05 0a 14 0a 64
   0.230850	PhyMax = 0, PhyMin = 0, LogMax = 100, LogMin = 0
   0.230888	Unit = 00000000, UnitExp = 0
   0.230936	Exponent = 0
   0.230989	hid_lookup_path: 00840004 -> UPS
   0.231043	hid_lookup_path: 00840024 -> PowerSummary
   0.231098	hid_lookup_path: 0085008d -> CapacityGranularity1
   0.231154	Path: UPS.PowerSummary.CapacityGranularity1, Type: Feature, ReportID: 0x07, Offset: 8, Size: 8, Value: 5
   0.231213	Report[buf]: (7 bytes) => 07 64 05 0a 14 0a 64
   0.231266	PhyMax = 0, PhyMin = 0, LogMax = 100, LogMin = 0
   0.231318	Unit = 00000000, UnitExp = 0
   0.231370	Exponent = 0
   0.231422	hid_lookup_path: 00840004 -> UPS
   0.231476	hid_lookup_path: 00840024 -> PowerSummary
   0.231530	hid_lookup_path: 0085008e -> CapacityGranularity2
   0.231587	Path: UPS.PowerSummary.CapacityGranularity2, Type: Feature, ReportID: 0x07, Offset: 16, Size: 8, Value: 10
   0.231646	Report[buf]: (7 bytes) => 07 64 05 0a 14 0a 64
   0.231699	PhyMax = 0, PhyMin = 0, LogMax = 100, LogMin = 0
   0.231751	Unit = 00000000, UnitExp = 0
   0.231803	Exponent = 0
   0.231856	hid_lookup_path: 00840004 -> UPS
   0.231909	hid_lookup_path: 00840024 -> PowerSummary
   0.231963	hid_lookup_path: 0085008c -> WarningCapacityLimit
   0.232021	Path: UPS.PowerSummary.WarningCapacityLimit, Type: Feature, ReportID: 0x07, Offset: 24, Size: 8, Value: 20
   0.232079	Report[buf]: (7 bytes) => 07 64 05 0a 14 0a 64
   0.232132	PhyMax = 0, PhyMin = 0, LogMax = 100, LogMin = 0
   0.232184	Unit = 00000000, UnitExp = 0
   0.232236	Exponent = 0
   0.232288	hid_lookup_path: 00840004 -> UPS
   0.232342	hid_lookup_path: 00840024 -> PowerSummary
   0.232396	hid_lookup_path: 00850029 -> RemainingCapacityLimit
   0.232453	Path: UPS.PowerSummary.RemainingCapacityLimit, Type: Feature, ReportID: 0x07, Offset: 32, Size: 8, Value: 10
   0.232511	Report[buf]: (7 bytes) => 07 64 05 0a 14 0a 64
   0.232564	PhyMax = 0, PhyMin = 0, LogMax = 100, LogMin = 0
   0.232616	Unit = 00000000, UnitExp = 0
   0.232668	Exponent = 0
   0.232720	hid_lookup_path: 00840004 -> UPS
   0.232774	hid_lookup_path: 00840024 -> PowerSummary
   0.232828	hid_lookup_path: 00850067 -> FullChargeCapacity
   0.232885	Path: UPS.PowerSummary.FullChargeCapacity, Type: Feature, ReportID: 0x07, Offset: 40, Size: 8, Value: 100
   0.232937	Entering libusb_get_report
   0.235248	Report[get]: (6 bytes) => 08 64 a6 59 2c 01
   0.235314	PhyMax = 0, PhyMin = 0, LogMax = 100, LogMin = 0
   0.235366	Unit = 00000000, UnitExp = 0
   0.235418	Exponent = 0
   0.235471	hid_lookup_path: 00840004 -> UPS
   0.235524	hid_lookup_path: 00840024 -> PowerSummary
   0.235578	hid_lookup_path: 00850066 -> RemainingCapacity
   0.235636	Path: UPS.PowerSummary.RemainingCapacity, Type: Input, ReportID: 0x08, Offset: 0, Size: 8, Value: 100
   0.235694	Report[buf]: (6 bytes) => 08 64 a6 59 2c 01
   0.235748	PhyMax = 0, PhyMin = 0, LogMax = 100, LogMin = 0
   0.235800	Unit = 00000000, UnitExp = 0
   0.235851	Exponent = 0
   0.235904	hid_lookup_path: 00840004 -> UPS
   0.235957	hid_lookup_path: 00840024 -> PowerSummary
   0.236011	hid_lookup_path: 00850066 -> RemainingCapacity
   0.236110	Path: UPS.PowerSummary.RemainingCapacity, Type: Feature, ReportID: 0x08, Offset: 0, Size: 8, Value: 100
   0.236169	Report[buf]: (6 bytes) => 08 64 a6 59 2c 01
   0.236223	PhyMax = 0, PhyMin = 0, LogMax = 65535, LogMin = 0
   0.236276	Unit = 00001001, UnitExp = 0
   0.236328	Exponent = 0
   0.236382	hid_lookup_path: 00840004 -> UPS
   0.236436	hid_lookup_path: 00840024 -> PowerSummary
   0.236490	hid_lookup_path: 00850068 -> RunTimeToEmpty
   0.236548	Path: UPS.PowerSummary.RunTimeToEmpty, Type: Input, ReportID: 0x08, Offset: 8, Size: 16, Value: 22950
   0.236606	Report[buf]: (6 bytes) => 08 64 a6 59 2c 01
   0.236659	PhyMax = 0, PhyMin = 0, LogMax = 65535, LogMin = 0
   0.236711	Unit = 00001001, UnitExp = 0
   0.236762	Exponent = 0
   0.236816	hid_lookup_path: 00840004 -> UPS
   0.236870	hid_lookup_path: 00840024 -> PowerSummary
   0.236923	hid_lookup_path: 00850068 -> RunTimeToEmpty
   0.236981	Path: UPS.PowerSummary.RunTimeToEmpty, Type: Feature, ReportID: 0x08, Offset: 8, Size: 16, Value: 22950
   0.237039	Report[buf]: (6 bytes) => 08 64 a6 59 2c 01
   0.237134	PhyMax = 0, PhyMin = 0, LogMax = 600, LogMin = 0
   0.237200	Unit = 00001001, UnitExp = 0
   0.237252	Exponent = 0
   0.237305	hid_lookup_path: 00840004 -> UPS
   0.237359	hid_lookup_path: 00840024 -> PowerSummary
   0.237413	hid_lookup_path: 0085002a -> RemainingTimeLimit
   0.237471	Path: UPS.PowerSummary.RemainingTimeLimit, Type: Input, ReportID: 0x08, Offset: 24, Size: 16, Value: 300
   0.237529	Report[buf]: (6 bytes) => 08 64 a6 59 2c 01
   0.237582	PhyMax = 0, PhyMin = 0, LogMax = 600, LogMin = 0
   0.237635	Unit = 00001001, UnitExp = 0
   0.237686	Exponent = 0
   0.237739	hid_lookup_path: 00840004 -> UPS
   0.237792	hid_lookup_path: 00840024 -> PowerSummary
   0.237846	hid_lookup_path: 0085002a -> RemainingTimeLimit
   0.237904	Path: UPS.PowerSummary.RemainingTimeLimit, Type: Feature, ReportID: 0x08, Offset: 24, Size: 16, Value: 300
   0.237955	Entering libusb_get_report
   0.239997	Report[get]: (3 bytes) => 09 78 00
   0.240057	PhyMax = 0, PhyMin = 0, LogMax = 65535, LogMin = 0
   0.240110	Unit = 00f0d121, UnitExp = 6
   0.240161	Exponent = -1
   0.240214	hid_lookup_path: 00840004 -> UPS
   0.240268	hid_lookup_path: 00840024 -> PowerSummary
   0.240322	hid_lookup_path: 00840040 -> ConfigVoltage
   0.240379	Path: UPS.PowerSummary.ConfigVoltage, Type: Feature, ReportID: 0x09, Offset: 0, Size: 16, Value: 12
   0.240431	Entering libusb_get_report
   0.242732	Report[get]: (3 bytes) => 0a 8a 00
   0.242780	PhyMax = 0, PhyMin = 0, LogMax = 65535, LogMin = 0
   0.242818	Unit = 00f0d121, UnitExp = 6
   0.242855	Exponent = -1
   0.242894	hid_lookup_path: 00840004 -> UPS
   0.242933	hid_lookup_path: 00840024 -> PowerSummary
   0.242972	hid_lookup_path: 00840030 -> Voltage
   0.243015	Path: UPS.PowerSummary.Voltage, Type: Feature, ReportID: 0x0a, Offset: 0, Size: 16, Value: 13.8
   0.243053	Entering libusb_get_report
   0.245481	Report[get]: (2 bytes) => 0b 11
   0.245528	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.245567	Unit = 00000000, UnitExp = 0
   0.245604	Exponent = 0
   0.245643	hid_lookup_path: 00840004 -> UPS
   0.245682	hid_lookup_path: 00840024 -> PowerSummary
   0.245721	hid_lookup_path: 00840002 -> PresentStatus
   0.245761	hid_lookup_path: 008500d0 -> ACPresent
   0.245801	Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Input, ReportID: 0x0b, Offset: 0, Size: 1, Value: 1
   0.245841	Report[buf]: (2 bytes) => 0b 11
   0.245880	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.245918	Unit = 00000000, UnitExp = 0
   0.245956	Exponent = 0
   0.245994	hid_lookup_path: 00840004 -> UPS
   0.246033	hid_lookup_path: 00840024 -> PowerSummary
   0.246072	hid_lookup_path: 00840002 -> PresentStatus
   0.246111	hid_lookup_path: 00850044 -> Charging
   0.246152	Path: UPS.PowerSummary.PresentStatus.Charging, Type: Input, ReportID: 0x0b, Offset: 1, Size: 1, Value: 0
   0.246192	Report[buf]: (2 bytes) => 0b 11
   0.246231	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.246269	Unit = 00000000, UnitExp = 0
   0.246306	Exponent = 0
   0.246344	hid_lookup_path: 00840004 -> UPS
   0.246414	hid_lookup_path: 00840024 -> PowerSummary
   0.246454	hid_lookup_path: 00840002 -> PresentStatus
   0.246493	hid_lookup_path: 00850045 -> Discharging
   0.246533	Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Input, ReportID: 0x0b, Offset: 2, Size: 1, Value: 0
   0.246573	Report[buf]: (2 bytes) => 0b 11
   0.246612	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.246650	Unit = 00000000, UnitExp = 0
   0.246688	Exponent = 0
   0.246726	hid_lookup_path: 00840004 -> UPS
   0.246765	hid_lookup_path: 00840024 -> PowerSummary
   0.246804	hid_lookup_path: 00840002 -> PresentStatus
   0.246843	hid_lookup_path: 00850042 -> BelowRemainingCapacityLimit
   0.246884	Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Input, ReportID: 0x0b, Offset: 3, Size: 1, Value: 0
   0.246924	Report[buf]: (2 bytes) => 0b 11
   0.246962	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.247000	Unit = 00000000, UnitExp = 0
   0.247037	Exponent = 0
   0.247076	hid_lookup_path: 00840004 -> UPS
   0.247115	hid_lookup_path: 00840024 -> PowerSummary
   0.247153	hid_lookup_path: 00840002 -> PresentStatus
   0.247193	hid_lookup_path: 00850046 -> FullyCharged
   0.247233	Path: UPS.PowerSummary.PresentStatus.FullyCharged, Type: Input, ReportID: 0x0b, Offset: 4, Size: 1, Value: 1
   0.247273	Report[buf]: (2 bytes) => 0b 11
   0.247311	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.247349	Unit = 00000000, UnitExp = 0
   0.247387	Exponent = 0
   0.247425	hid_lookup_path: 00840004 -> UPS
   0.247464	hid_lookup_path: 00840024 -> PowerSummary
   0.247503	hid_lookup_path: 00840002 -> PresentStatus
   0.247542	hid_lookup_path: 00850043 -> RemainingTimeLimitExpired
   0.247582	Path: UPS.PowerSummary.PresentStatus.RemainingTimeLimitExpired, Type: Input, ReportID: 0x0b, Offset: 5, Size: 1, Value: 0
   0.247622	Report[buf]: (2 bytes) => 0b 11
   0.247660	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.247698	Unit = 00000000, UnitExp = 0
   0.247736	Exponent = 0
   0.247774	hid_lookup_path: 00840004 -> UPS
   0.247813	hid_lookup_path: 00840024 -> PowerSummary
   0.247852	hid_lookup_path: 00840002 -> PresentStatus
   0.247891	hid_lookup_path: 008500d0 -> ACPresent
   0.247931	Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Feature, ReportID: 0x0b, Offset: 0, Size: 1, Value: 1
   0.247971	Report[buf]: (2 bytes) => 0b 11
   0.248009	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.248047	Unit = 00000000, UnitExp = 0
   0.248085	Exponent = 0
   0.248123	hid_lookup_path: 00840004 -> UPS
   0.248162	hid_lookup_path: 00840024 -> PowerSummary
   0.248201	hid_lookup_path: 00840002 -> PresentStatus
   0.248241	hid_lookup_path: 00850044 -> Charging
   0.248281	Path: UPS.PowerSummary.PresentStatus.Charging, Type: Feature, ReportID: 0x0b, Offset: 1, Size: 1, Value: 0
   0.248320	Report[buf]: (2 bytes) => 0b 11
   0.248359	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.248397	Unit = 00000000, UnitExp = 0
   0.248435	Exponent = 0
   0.248473	hid_lookup_path: 00840004 -> UPS
   0.248512	hid_lookup_path: 00840024 -> PowerSummary
   0.248550	hid_lookup_path: 00840002 -> PresentStatus
   0.248589	hid_lookup_path: 00850045 -> Discharging
   0.248630	Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Feature, ReportID: 0x0b, Offset: 2, Size: 1, Value: 0
   0.248670	Report[buf]: (2 bytes) => 0b 11
   0.248708	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.248746	Unit = 00000000, UnitExp = 0
   0.248783	Exponent = 0
   0.248822	hid_lookup_path: 00840004 -> UPS
   0.248861	hid_lookup_path: 00840024 -> PowerSummary
   0.248900	hid_lookup_path: 00840002 -> PresentStatus
   0.248939	hid_lookup_path: 00850042 -> BelowRemainingCapacityLimit
   0.248980	Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Feature, ReportID: 0x0b, Offset: 3, Size: 1, Value: 0
   0.249019	Report[buf]: (2 bytes) => 0b 11
   0.249058	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.249117	Unit = 00000000, UnitExp = 0
   0.249161	Exponent = 0
   0.249200	hid_lookup_path: 00840004 -> UPS
   0.249267	hid_lookup_path: 00840024 -> PowerSummary
   0.249307	hid_lookup_path: 00840002 -> PresentStatus
   0.249346	hid_lookup_path: 00850046 -> FullyCharged
   0.249387	Path: UPS.PowerSummary.PresentStatus.FullyCharged, Type: Feature, ReportID: 0x0b, Offset: 4, Size: 1, Value: 1
   0.249427	Report[buf]: (2 bytes) => 0b 11
   0.249465	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.249503	Unit = 00000000, UnitExp = 0
   0.249540	Exponent = 0
   0.249578	hid_lookup_path: 00840004 -> UPS
   0.249617	hid_lookup_path: 00840024 -> PowerSummary
   0.249656	hid_lookup_path: 00840002 -> PresentStatus
   0.249695	hid_lookup_path: 00850043 -> RemainingTimeLimitExpired
   0.249736	Path: UPS.PowerSummary.PresentStatus.RemainingTimeLimitExpired, Type: Feature, ReportID: 0x0b, Offset: 5, Size: 1, Value: 0
   0.249773	Entering libusb_get_report
   0.252231	Report[get]: (2 bytes) => 0c 02
   0.252275	PhyMax = 0, PhyMin = 0, LogMax = 3, LogMin = 1
   0.252314	Unit = 00000000, UnitExp = 0
   0.252351	Exponent = 0
   0.252390	hid_lookup_path: 00840004 -> UPS
   0.252429	hid_lookup_path: 00840024 -> PowerSummary
   0.252468	hid_lookup_path: 0084005a -> AudibleAlarmControl
   0.252509	Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x0c, Offset: 0, Size: 8, Value: 2
   0.252549	Report[buf]: (2 bytes) => 0c 02
   0.252588	PhyMax = 0, PhyMin = 0, LogMax = 3, LogMin = 1
   0.252626	Unit = 00000000, UnitExp = 0
   0.252663	Exponent = 0
   0.252702	hid_lookup_path: 00840004 -> UPS
   0.252741	hid_lookup_path: 00840024 -> PowerSummary
   0.252780	hid_lookup_path: 0084005a -> AudibleAlarmControl
   0.252820	Path: UPS.PowerSummary.AudibleAlarmControl, Type: Input, ReportID: 0x0c, Offset: 0, Size: 8, Value: 2
   0.252858	Entering libusb_get_report
   0.254987	Report[get]: (2 bytes) => 0d 03
   0.255039	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
   0.255082	Unit = 00000000, UnitExp = 0
   0.255123	Exponent = 0
   0.255165	hid_lookup_path: 00840004 -> UPS
   0.255208	hid_lookup_path: 00840024 -> PowerSummary
   0.255251	hid_lookup_path: 008400fd -> iManufacturer
   0.255296	Path: UPS.PowerSummary.iManufacturer, Type: Feature, ReportID: 0x0d, Offset: 0, Size: 8, Value: 3
   0.255337	Entering libusb_get_report
   0.257736	Report[get]: (2 bytes) => 0e 78
   0.257789	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
   0.257831	Unit = 00f0d121, UnitExp = 7
   0.257872	Exponent = 0
   0.257914	hid_lookup_path: 00840004 -> UPS
   0.257957	hid_lookup_path: 0084001a -> Input
   0.258000	hid_lookup_path: 00840040 -> ConfigVoltage
   0.258046	Path: UPS.Input.ConfigVoltage, Type: Feature, ReportID: 0x0e, Offset: 0, Size: 8, Value: 120
   0.258088	Entering libusb_get_report
   0.260485	Report[get]: (3 bytes) => 0f 79 00
   0.260532	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
   0.260575	Unit = 00f0d121, UnitExp = 7
   0.260616	Exponent = 0
   0.260658	hid_lookup_path: 00840004 -> UPS
   0.260701	hid_lookup_path: 0084001a -> Input
   0.260744	hid_lookup_path: 00840030 -> Voltage
   0.260790	Path: UPS.Input.Voltage, Type: Feature, ReportID: 0x0f, Offset: 0, Size: 16, Value: 121
   0.260831	Entering libusb_get_report
   0.263238	Report[get]: (5 bytes) => 10 64 00 84 00
   0.263290	PhyMax = 0, PhyMin = 0, LogMax = 103, LogMin = 97
   0.263333	Unit = 00f0d121, UnitExp = 7
   0.263374	Exponent = 0
   0.263416	hid_lookup_path: 00840004 -> UPS
   0.263459	hid_lookup_path: 0084001c -> Output
   0.263502	hid_lookup_path: 00840053 -> LowVoltageTransfer
   0.263548	Path: UPS.Output.LowVoltageTransfer, Type: Feature, ReportID: 0x10, Offset: 0, Size: 16, Value: 100
   0.263594	Report[buf]: (5 bytes) => 10 64 00 84 00
   0.263637	PhyMax = 0, PhyMin = 0, LogMax = 103, LogMin = 97
   0.263678	Unit = 00f0d121, UnitExp = 7
   0.263720	Exponent = 0
   0.263762	hid_lookup_path: 00840004 -> UPS
   0.263805	hid_lookup_path: 0084001c -> Output
   0.263848	hid_lookup_path: 00840053 -> LowVoltageTransfer
   0.263893	Path: UPS.Output.LowVoltageTransfer, Type: Input, ReportID: 0x10, Offset: 0, Size: 16, Value: 100
   0.263939	Report[buf]: (5 bytes) => 10 64 00 84 00
   0.264012	PhyMax = 0, PhyMin = 0, LogMax = 135, LogMin = 129
   0.264055	Unit = 00f0d121, UnitExp = 7
   0.264096	Exponent = 0
   0.264138	hid_lookup_path: 00840004 -> UPS
   0.264181	hid_lookup_path: 0084001c -> Output
   0.264224	hid_lookup_path: 00840054 -> HighVoltageTransfer
   0.264269	Path: UPS.Output.HighVoltageTransfer, Type: Feature, ReportID: 0x10, Offset: 16, Size: 16, Value: 132
   0.264315	Report[buf]: (5 bytes) => 10 64 00 84 00
   0.264358	PhyMax = 0, PhyMin = 0, LogMax = 135, LogMin = 129
   0.264400	Unit = 00f0d121, UnitExp = 7
   0.264442	Exponent = 0
   0.264484	hid_lookup_path: 00840004 -> UPS
   0.264528	hid_lookup_path: 0084001c -> Output
   0.264571	hid_lookup_path: 00840054 -> HighVoltageTransfer
   0.264618	Path: UPS.Output.HighVoltageTransfer, Type: Input, ReportID: 0x10, Offset: 16, Size: 16, Value: 132
   0.264668	Entering libusb_get_report
   0.266012	Report[get]: (3 bytes) => 12 79 00
   0.266090	PhyMax = 0, PhyMin = 0, LogMax = 135, LogMin = 129
   0.266143	Unit = 00f0d121, UnitExp = 7
   0.266194	Exponent = 0
   0.266247	hid_lookup_path: 00840004 -> UPS
   0.266302	hid_lookup_path: 0084001c -> Output
   0.266356	hid_lookup_path: 00840030 -> Voltage
   0.266414	Path: UPS.Output.Voltage, Type: Feature, ReportID: 0x12, Offset: 0, Size: 16, Value: 129
   0.266467	Entering libusb_get_report
   0.268746	Report[get]: (2 bytes) => 13 03
   0.268806	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
   0.268859	Unit = 00000000, UnitExp = 0
   0.268910	Exponent = 0
   0.268963	hid_lookup_path: 00840004 -> UPS
   0.269017	hid_lookup_path: 0084001c -> Output
   0.269071	hid_lookup_path: 00840035 -> PercentLoad
   0.269163	Path: UPS.Output.PercentLoad, Type: Feature, ReportID: 0x13, Offset: 0, Size: 8, Value: 3
   0.269215	Entering libusb_get_report
   0.271497	Report[get]: (2 bytes) => 14 06
   0.271557	PhyMax = 0, PhyMin = 0, LogMax = 6, LogMin = 0
   0.271611	Unit = 00000000, UnitExp = 0
   0.271662	Exponent = 0
   0.271715	hid_lookup_path: 00840004 -> UPS
   0.271769	hid_lookup_path: 0084001c -> Output
   0.271823	hid_lookup_path: 00840058 -> Test
   0.271878	Path: UPS.Output.Test, Type: Feature, ReportID: 0x14, Offset: 0, Size: 8, Value: 6
   0.271933	Report[buf]: (2 bytes) => 14 06
   0.271986	PhyMax = 0, PhyMin = 0, LogMax = 6, LogMin = 0
   0.272038	Unit = 00000000, UnitExp = 0
   0.272090	Exponent = 0
   0.272143	hid_lookup_path: 00840004 -> UPS
   0.272197	hid_lookup_path: 0084001c -> Output
   0.272250	hid_lookup_path: 00840058 -> Test
   0.272306	Path: UPS.Output.Test, Type: Input, ReportID: 0x14, Offset: 0, Size: 8, Value: 6
   0.272358	Entering libusb_get_report
   0.274251	Report[get]: (3 bytes) => 15 ff ff
   0.274317	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
   0.274370	Unit = 00001001, UnitExp = 0
   0.274422	Exponent = 0
   0.274475	hid_lookup_path: 00840004 -> UPS
   0.274528	hid_lookup_path: 0084001c -> Output
   0.274582	hid_lookup_path: 00840057 -> DelayBeforeShutdown
   0.274640	Path: UPS.Output.DelayBeforeShutdown, Type: Feature, ReportID: 0x15, Offset: 0, Size: 16, Value: -60
   0.274692	Entering libusb_get_report
   0.276994	Report[get]: (3 bytes) => 16 ff ff
   0.277048	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
   0.277114	Unit = 00001001, UnitExp = 0
   0.277169	Exponent = 0
   0.277216	hid_lookup_path: 00840004 -> UPS
   0.277264	hid_lookup_path: 0084001c -> Output
   0.277312	hid_lookup_path: 00840056 -> DelayBeforeStartup
   0.277363	Path: UPS.Output.DelayBeforeStartup, Type: Feature, ReportID: 0x16, Offset: 0, Size: 16, Value: -60
   0.277409	Entering libusb_get_report
   0.279744	Report[get]: (2 bytes) => 17 00
   0.279797	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.279844	Unit = 00000000, UnitExp = 0
   0.279889	Exponent = 0
   0.279936	hid_lookup_path: 00840004 -> UPS
   0.279983	hid_lookup_path: 0084001c -> Output
   0.280031	hid_lookup_path: 0084006e -> Boost
   0.280081	Path: UPS.Output.Boost, Type: Feature, ReportID: 0x17, Offset: 0, Size: 1, Value: 0
   0.280129	Report[buf]: (2 bytes) => 17 00
   0.280176	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.280271	Unit = 00000000, UnitExp = 0
   0.280317	Exponent = 0
   0.280364	hid_lookup_path: 00840004 -> UPS
   0.280412	hid_lookup_path: 0084001c -> Output
   0.280460	hid_lookup_path: 0084006f -> Buck
   0.280510	Path: UPS.Output.Buck, Type: Feature, ReportID: 0x17, Offset: 1, Size: 1, Value: 0
   0.280559	Report[buf]: (2 bytes) => 17 00
   0.280606	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.280653	Unit = 00000000, UnitExp = 0
   0.280699	Exponent = 0
   0.280746	hid_lookup_path: 00840004 -> UPS
   0.280793	hid_lookup_path: 0084001c -> Output
   0.280840	hid_lookup_path: 00840065 -> Overload
   0.280890	Path: UPS.Output.Overload, Type: Feature, ReportID: 0x17, Offset: 2, Size: 1, Value: 0
   0.280936	Entering libusb_get_report
   0.282495	Report[get]: (5 bytes) => 18 e0 01 84 03
   0.282553	PhyMax = 0, PhyMin = 0, LogMax = 1500, LogMin = 0
   0.282600	Unit = 0000d121, UnitExp = 7
   0.282646	Exponent = 0
   0.282693	hid_lookup_path: 00840004 -> UPS
   0.282740	hid_lookup_path: 0084001c -> Output
   0.282788	hid_lookup_path: 00840044 -> ConfigActivePower
   0.282839	Path: UPS.Output.ConfigActivePower, Type: Feature, ReportID: 0x18, Offset: 0, Size: 16, Value: 480
   0.282890	Report[buf]: (5 bytes) => 18 e0 01 84 03
   0.282938	PhyMax = 0, PhyMin = 0, LogMax = 1500, LogMin = 0
   0.282984	Unit = 0000d121, UnitExp = 7
   0.283031	Exponent = 0
   0.283077	hid_lookup_path: 00840004 -> UPS
   0.283125	hid_lookup_path: 0084001c -> Output
   0.283173	hid_lookup_path: 00840043 -> ConfigApparentPower
   0.283223	Path: UPS.Output.ConfigApparentPower, Type: Feature, ReportID: 0x18, Offset: 16, Size: 16, Value: 900
   0.283269	Entering libusb_get_report
   0.285246	Report[get]: (3 bytes) => 19 0e 00
   0.285304	PhyMax = 0, PhyMin = 0, LogMax = 900, LogMin = 0
   0.285351	Unit = 0000d121, UnitExp = 7
   0.285397	Exponent = 0
   0.285444	hid_lookup_path: 00840004 -> UPS
   0.285492	hid_lookup_path: 0084001c -> Output
   0.285539	hid_lookup_path: 00840034 -> ActivePower
   0.285590	Path: UPS.Output.ActivePower, Type: Feature, ReportID: 0x19, Offset: 0, Size: 16, Value: 14
   0.285639	Report[buf]: (3 bytes) => 19 0e 00
   0.285687	PhyMax = 0, PhyMin = 0, LogMax = 900, LogMin = 0
   0.285733	Unit = 0000d121, UnitExp = 7
   0.285779	Exponent = 0
   0.285825	hid_lookup_path: 00840004 -> UPS
   0.285873	hid_lookup_path: 0084001c -> Output
   0.285921	hid_lookup_path: 00840034 -> ActivePower
   0.285971	Path: UPS.Output.ActivePower, Type: Input, ReportID: 0x19, Offset: 0, Size: 16, Value: 14
   0.286017	Entering libusb_get_report
   0.287995	Report[get]: (3 bytes) => 1d 10 00
   0.288047	PhyMax = 0, PhyMin = 0, LogMax = 1500, LogMin = 0
   0.288094	Unit = 0000d121, UnitExp = 7
   0.288140	Exponent = 0
   0.288187	hid_lookup_path: 00840004 -> UPS
   0.288235	hid_lookup_path: 0084001c -> Output
   0.288282	hid_lookup_path: 00840033 -> ApparentPower
   0.288332	Path: UPS.Output.ApparentPower, Type: Feature, ReportID: 0x1d, Offset: 0, Size: 16, Value: 16
   0.288382	Report[buf]: (3 bytes) => 1d 10 00
   0.288430	PhyMax = 0, PhyMin = 0, LogMax = 1500, LogMin = 0
   0.288477	Unit = 0000d121, UnitExp = 7
   0.288522	Exponent = 0
   0.288569	hid_lookup_path: 00840004 -> UPS
   0.288616	hid_lookup_path: 0084001c -> Output
   0.288664	hid_lookup_path: 00840033 -> ApparentPower
   0.288714	Path: UPS.Output.ApparentPower, Type: Input, ReportID: 0x1d, Offset: 0, Size: 16, Value: 16
   0.288760	Entering libusb_get_report
   0.290745	Report[get]: (2 bytes) => 1a 01
   0.290804	PhyMax = 0, PhyMin = 0, LogMax = 2, LogMin = 0
   0.290851	Unit = 00000000, UnitExp = 0
   0.290897	Exponent = 0
   0.290943	hid_lookup_path: 00840004 -> UPS
   0.290991	hid_lookup_path: 0084001c -> Output
   0.291039	hid_lookup_path: ff010043 -> not found in lookup table
   0.291089	Path: UPS.Output.ff010043, Type: Feature, ReportID: 0x1a, Offset: 0, Size: 8, Value: 1
   0.291138	Report[buf]: (2 bytes) => 1a 01
   0.291185	PhyMax = 0, PhyMin = 0, LogMax = 2, LogMin = 0
   0.291232	Unit = 00000000, UnitExp = 0
   0.291277	Exponent = 0
   0.291360	hid_lookup_path: 00840004 -> UPS
   0.291408	hid_lookup_path: 0084001c -> Output
   0.291456	hid_lookup_path: ff010043 -> not found in lookup table
   0.291506	Path: UPS.Output.ff010043, Type: Input, ReportID: 0x1a, Offset: 0, Size: 8, Value: 1
   0.291552	Entering libusb_get_report
   0.293498	Report[get]: (6 bytes) => 1c 00 00 00 00 00
   0.293556	PhyMax = 0, PhyMin = 0, LogMax = 65535, LogMin = 0
   0.293603	Unit = 00000000, UnitExp = 0
   0.293649	Exponent = 0
   0.293696	hid_lookup_path: 00840004 -> UPS
   0.293744	hid_lookup_path: ff0100ba -> not found in lookup table
   0.293792	hid_lookup_path: ff0100bb -> not found in lookup table
   0.293842	Path: UPS.ff0100ba.ff0100bb, Type: Feature, ReportID: 0x1c, Offset: 0, Size: 16, Value: 0
   0.293893	Report[buf]: (6 bytes) => 1c 00 00 00 00 00
   0.293941	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
   0.293987	Unit = 00000000, UnitExp = 0
   0.294033	Exponent = 0
   0.294079	hid_lookup_path: 00840004 -> UPS
   0.294127	hid_lookup_path: ff0100ba -> not found in lookup table
   0.294175	hid_lookup_path: ff0100bc -> not found in lookup table
   0.294225	Path: UPS.ff0100ba.ff0100bc, Type: Feature, ReportID: 0x1c, Offset: 16, Size: 8, Value: 0
   0.294276	Report[buf]: (6 bytes) => 1c 00 00 00 00 00
   0.294324	PhyMax = 0, PhyMin = 0, LogMax = 65535, LogMin = 0
   0.294370	Unit = 00000000, UnitExp = 0
   0.294416	Exponent = 0
   0.294463	hid_lookup_path: 00840004 -> UPS
   0.294511	hid_lookup_path: ff0100ba -> not found in lookup table
   0.294559	hid_lookup_path: ff0100bd -> not found in lookup table
   0.294608	Path: UPS.ff0100ba.ff0100bd, Type: Feature, ReportID: 0x1c, Offset: 24, Size: 16, Value: 0
Network UPS Tools - Generic HID driver 0.41 (2.7.4)
USB communication driver 0.33
   0.294687	send_to_all: SETINFO ups.mfr "CPS"
   0.294740	send_to_all: SETINFO ups.model "AVRG900LCD"
   0.294793	send_to_all: SETINFO ups.serial "QGNKW2000273"
   0.294845	send_to_all: SETINFO ups.vendorid "0764"
   0.294897	send_to_all: SETINFO ups.productid "0501"
   0.294946	Report descriptor retrieved (Reportlen = 516)
   0.294992	Found HID device
   0.295039	Detected a UPS: CPS/AVRG900LCD
   0.295096	hid_lookup_usage: UPS -> 00840004
   0.295146	hid_lookup_usage: PowerSummary -> 00840024
   0.295198	hid_lookup_usage: iDeviceChemistry -> 00850089
   0.295244	string_to_path: depth = 3
   0.295295	Report[buf]: (2 bytes) => 03 04
   0.295344	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
   0.295390	Unit = 00000000, UnitExp = 0
   0.295436	Exponent = 0
   0.295485	Path: UPS.PowerSummary.iDeviceChemistry, Type: Feature, ReportID: 0x03, Offset: 0, Size: 8, Value: 4
   0.296995	send_to_all: SETINFO battery.type "PbAcid"
   0.297048	hid_lookup_usage: UPS -> 00840004
   0.297164	hid_lookup_usage: PowerSummary -> 00840024
   0.297221	hid_lookup_usage: iOEMInformation -> 0085008f
   0.297263	string_to_path: depth = 3
   0.297309	Report[buf]: (2 bytes) => 04 03
   0.297352	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
   0.297394	Unit = 00000000, UnitExp = 0
   0.297435	Exponent = 0
   0.297480	Path: UPS.PowerSummary.iOEMInformation, Type: Feature, ReportID: 0x04, Offset: 0, Size: 8, Value: 3
   0.300491	send_to_all: SETINFO battery.mfr.date "CPS"
   0.300542	hid_lookup_usage: UPS -> 00840004
   0.300587	hid_lookup_usage: PowerSummary -> 00840024
   0.300632	hid_lookup_usage: WarningCapacityLimit -> 0085008c
   0.300673	string_to_path: depth = 3
   0.300722	Report[buf]: (7 bytes) => 07 64 05 0a 14 0a 64
   0.300765	PhyMax = 0, PhyMin = 0, LogMax = 100, LogMin = 0
   0.300807	Unit = 00000000, UnitExp = 0
   0.300848	Exponent = 0
   0.300893	Path: UPS.PowerSummary.WarningCapacityLimit, Type: Feature, ReportID: 0x07, Offset: 24, Size: 8, Value: 20
   0.300940	send_to_all: SETINFO battery.charge.warning "20"
   0.300985	hid_lookup_usage: UPS -> 00840004
   0.301029	hid_lookup_usage: PowerSummary -> 00840024
   0.301074	hid_lookup_usage: RemainingCapacityLimit -> 00850029
   0.301141	string_to_path: depth = 3
   0.301190	Report[buf]: (7 bytes) => 07 64 05 0a 14 0a 64
   0.301267	PhyMax = 0, PhyMin = 0, LogMax = 100, LogMin = 0
   0.301311	Unit = 00000000, UnitExp = 0
   0.301352	Exponent = 0
   0.301398	Path: UPS.PowerSummary.RemainingCapacityLimit, Type: Feature, ReportID: 0x07, Offset: 32, Size: 8, Value: 10
   0.301446	send_to_all: SETINFO battery.charge.low "10"
   0.301492	send_to_all: SETFLAGS battery.charge.low RW STRING
   0.301536	send_to_all: SETAUX battery.charge.low 10
   0.301581	hid_lookup_usage: UPS -> 00840004
   0.301625	hid_lookup_usage: PowerSummary -> 00840024
   0.301670	hid_lookup_usage: RemainingCapacity -> 00850066
   0.301712	string_to_path: depth = 3
   0.301760	Report[buf]: (6 bytes) => 08 64 a6 59 2c 01
   0.301802	PhyMax = 0, PhyMin = 0, LogMax = 100, LogMin = 0
   0.301844	Unit = 00000000, UnitExp = 0
   0.301886	Exponent = 0
   0.301931	Path: UPS.PowerSummary.RemainingCapacity, Type: Feature, ReportID: 0x08, Offset: 0, Size: 8, Value: 100
   0.301981	send_to_all: SETINFO battery.charge "100"
   0.302026	hid_lookup_usage: UPS -> 00840004
   0.302071	hid_lookup_usage: PowerSummary -> 00840024
   0.302116	hid_lookup_usage: RunTimeToEmpty -> 00850068
   0.302157	string_to_path: depth = 3
   0.302205	Report[buf]: (6 bytes) => 08 64 a6 59 2c 01
   0.302248	PhyMax = 0, PhyMin = 0, LogMax = 65535, LogMin = 0
   0.302290	Unit = 00001001, UnitExp = 0
   0.302331	Exponent = 0
   0.302376	Path: UPS.PowerSummary.RunTimeToEmpty, Type: Feature, ReportID: 0x08, Offset: 8, Size: 16, Value: 22950
   0.302424	send_to_all: SETINFO battery.runtime "22950"
   0.302470	hid_lookup_usage: UPS -> 00840004
   0.302513	hid_lookup_usage: PowerSummary -> 00840024
   0.302558	hid_lookup_usage: RemainingTimeLimit -> 0085002a
   0.302599	string_to_path: depth = 3
   0.302647	Report[buf]: (6 bytes) => 08 64 a6 59 2c 01
   0.302690	PhyMax = 0, PhyMin = 0, LogMax = 600, LogMin = 0
   0.302731	Unit = 00001001, UnitExp = 0
   0.302772	Exponent = 0
   0.302818	Path: UPS.PowerSummary.RemainingTimeLimit, Type: Feature, ReportID: 0x08, Offset: 24, Size: 16, Value: 300
   0.302865	send_to_all: SETINFO battery.runtime.low "300"
   0.302911	send_to_all: SETFLAGS battery.runtime.low RW STRING
   0.302956	send_to_all: SETAUX battery.runtime.low 10
   0.303000	hid_lookup_usage: UPS -> 00840004
   0.303043	hid_lookup_usage: PowerSummary -> 00840024
   0.303087	hid_lookup_usage: ConfigVoltage -> 00840040
   0.303129	string_to_path: depth = 3
   0.303175	Report[buf]: (3 bytes) => 09 78 00
   0.303217	PhyMax = 0, PhyMin = 0, LogMax = 65535, LogMin = 0
   0.303259	Unit = 00f0d121, UnitExp = 6
   0.303300	Exponent = -1
   0.303345	Path: UPS.PowerSummary.ConfigVoltage, Type: Feature, ReportID: 0x09, Offset: 0, Size: 16, Value: 12
   0.303392	send_to_all: SETINFO battery.voltage.nominal "12"
   0.303437	hid_lookup_usage: UPS -> 00840004
   0.303481	hid_lookup_usage: PowerSummary -> 00840024
   0.303524	hid_lookup_usage: Voltage -> 00840030
   0.303566	string_to_path: depth = 3
   0.303612	Report[buf]: (3 bytes) => 0a 8a 00
   0.303655	PhyMax = 0, PhyMin = 0, LogMax = 65535, LogMin = 0
   0.303697	Unit = 00f0d121, UnitExp = 6
   0.303738	Exponent = -1
   0.303784	Path: UPS.PowerSummary.Voltage, Type: Feature, ReportID: 0x0a, Offset: 0, Size: 16, Value: 13.8
   0.303834	cps_battvolt_fun: battery_scale = 1.000
   0.303882	send_to_all: SETINFO battery.voltage "13.8"
   0.303928	hid_lookup_usage: UPS -> 00840004
   0.303972	hid_lookup_usage: Output -> 0084001c
   0.304015	hid_lookup_usage: PercentLoad -> 00840035
   0.304057	string_to_path: depth = 3
   0.304104	Report[buf]: (2 bytes) => 13 03
   0.304147	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
   0.304189	Unit = 00000000, UnitExp = 0
   0.304230	Exponent = 0
   0.304274	Path: UPS.Output.PercentLoad, Type: Feature, ReportID: 0x13, Offset: 0, Size: 8, Value: 3
   0.304321	send_to_all: SETINFO ups.load "3"
   0.304365	hid_lookup_usage: UPS -> 00840004
   0.304409	hid_lookup_usage: PowerSummary -> 00840024
   0.304453	hid_lookup_usage: AudibleAlarmControl -> 0084005a
   0.304495	string_to_path: depth = 3
   0.304541	Report[buf]: (2 bytes) => 0c 02
   0.304584	PhyMax = 0, PhyMin = 0, LogMax = 3, LogMin = 1
   0.304657	Unit = 00000000, UnitExp = 0
   0.304698	Exponent = 0
   0.304743	Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x0c, Offset: 0, Size: 8, Value: 2
   0.304785	hu_find_infoval: found enabled (value: 2)
   0.304830	send_to_all: SETINFO ups.beeper.status "enabled"
   0.304876	hid_lookup_usage: UPS -> 00840004
   0.304919	hid_lookup_usage: Output -> 0084001c
   0.304963	hid_lookup_usage: Test -> 00840058
   0.305005	string_to_path: depth = 3
   0.305051	Report[buf]: (2 bytes) => 14 06
   0.305105	PhyMax = 0, PhyMin = 0, LogMax = 6, LogMin = 0
   0.305155	Unit = 00000000, UnitExp = 0
   0.305197	Exponent = 0
   0.305241	Path: UPS.Output.Test, Type: Feature, ReportID: 0x14, Offset: 0, Size: 8, Value: 6
   0.305283	hu_find_infoval: found No test initiated (value: 6)
   0.305329	send_to_all: SETINFO ups.test.result "No test initiated"
   0.305376	hid_lookup_usage: UPS -> 00840004
   0.305419	hid_lookup_usage: Output -> 0084001c
   0.305463	hid_lookup_usage: ConfigActivePower -> 00840044
   0.305505	string_to_path: depth = 3
   0.305552	Report[buf]: (5 bytes) => 18 e0 01 84 03
   0.305595	PhyMax = 0, PhyMin = 0, LogMax = 1500, LogMin = 0
   0.305637	Unit = 0000d121, UnitExp = 7
   0.305678	Exponent = 0
   0.305723	Path: UPS.Output.ConfigActivePower, Type: Feature, ReportID: 0x18, Offset: 0, Size: 16, Value: 480
   0.305771	send_to_all: SETINFO ups.realpower.nominal "480"
   0.305816	hid_lookup_usage: UPS -> 00840004
   0.305859	hid_lookup_usage: Output -> 0084001c
   0.305902	hid_lookup_usage: DelayBeforeStartup -> 00840056
   0.305944	string_to_path: depth = 3
   0.305991	send_to_all: SETINFO ups.delay.start "30"
   0.306037	send_to_all: SETFLAGS ups.delay.start RW STRING
   0.306081	send_to_all: SETAUX ups.delay.start 10
   0.306125	hid_lookup_usage: UPS -> 00840004
   0.306167	hid_lookup_usage: Output -> 0084001c
   0.306211	hid_lookup_usage: DelayBeforeShutdown -> 00840057
   0.306252	string_to_path: depth = 3
   0.306299	send_to_all: SETINFO ups.delay.shutdown "20"
   0.306344	send_to_all: SETFLAGS ups.delay.shutdown RW STRING
   0.306388	send_to_all: SETAUX ups.delay.shutdown 10
   0.306432	hid_lookup_usage: UPS -> 00840004
   0.306475	hid_lookup_usage: Output -> 0084001c
   0.306518	hid_lookup_usage: DelayBeforeStartup -> 00840056
   0.306560	string_to_path: depth = 3
   0.306606	Report[buf]: (3 bytes) => 16 ff ff
   0.306649	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
   0.306691	Unit = 00001001, UnitExp = 0
   0.306733	Exponent = 0
   0.306777	Path: UPS.Output.DelayBeforeStartup, Type: Feature, ReportID: 0x16, Offset: 0, Size: 16, Value: -60
   0.306824	send_to_all: SETINFO ups.timer.start "-60"
   0.306869	hid_lookup_usage: UPS -> 00840004
   0.306913	hid_lookup_usage: Output -> 0084001c
   0.306957	hid_lookup_usage: DelayBeforeShutdown -> 00840057
   0.306998	string_to_path: depth = 3
   0.307044	Report[buf]: (3 bytes) => 15 ff ff
   0.307087	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
   0.307129	Unit = 00001001, UnitExp = 0
   0.307170	Exponent = 0
   0.307214	Path: UPS.Output.DelayBeforeShutdown, Type: Feature, ReportID: 0x15, Offset: 0, Size: 16, Value: -60
   0.307261	send_to_all: SETINFO ups.timer.shutdown "-60"
   0.307307	hid_lookup_usage: UPS -> 00840004
   0.307350	hid_lookup_usage: Output -> 0084001c
   0.307393	hid_lookup_usage: DelayBeforeReboot -> 00840055
   0.307435	string_to_path: depth = 3
   0.307479	hid_lookup_usage: UPS -> 00840004
   0.307523	hid_lookup_usage: PowerSummary -> 00840024
   0.307566	hid_lookup_usage: PresentStatus -> 00840002
   0.307612	hid_lookup_usage: ACPresent -> 008500d0
   0.307654	string_to_path: depth = 4
   0.307700	Report[buf]: (2 bytes) => 0b 11
   0.307742	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.307784	Unit = 00000000, UnitExp = 0
   0.307826	Exponent = 0
   0.307871	Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Feature, ReportID: 0x0b, Offset: 0, Size: 1, Value: 1
   0.307912	hu_find_infoval: found online (value: 1)
   0.307954	process_boolean_info: online
   0.308029	hid_lookup_usage: UPS -> 00840004
   0.308074	hid_lookup_usage: PowerSummary -> 00840024
   0.308117	hid_lookup_usage: PresentStatus -> 00840002
   0.308162	hid_lookup_usage: Charging -> 00850044
   0.308204	string_to_path: depth = 4
   0.308250	Report[buf]: (2 bytes) => 0b 11
   0.308293	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.308335	Unit = 00000000, UnitExp = 0
   0.308377	Exponent = 0
   0.308421	Path: UPS.PowerSummary.PresentStatus.Charging, Type: Feature, ReportID: 0x0b, Offset: 1, Size: 1, Value: 0
   0.308463	hu_find_infoval: found !chrg (value: 0)
   0.308505	process_boolean_info: !chrg
   0.308549	hid_lookup_usage: UPS -> 00840004
   0.308593	hid_lookup_usage: PowerSummary -> 00840024
   0.308636	hid_lookup_usage: PresentStatus -> 00840002
   0.308681	hid_lookup_usage: Discharging -> 00850045
   0.308723	string_to_path: depth = 4
   0.308769	Report[buf]: (2 bytes) => 0b 11
   0.308811	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.308854	Unit = 00000000, UnitExp = 0
   0.308895	Exponent = 0
   0.308939	Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Feature, ReportID: 0x0b, Offset: 2, Size: 1, Value: 0
   0.308981	hu_find_infoval: found !dischrg (value: 0)
   0.309022	process_boolean_info: !dischrg
   0.309066	hid_lookup_usage: UPS -> 00840004
   0.309132	hid_lookup_usage: PowerSummary -> 00840024
   0.309175	hid_lookup_usage: PresentStatus -> 00840002
   0.309221	hid_lookup_usage: BelowRemainingCapacityLimit -> 00850042
   0.309263	string_to_path: depth = 4
   0.309308	Report[buf]: (2 bytes) => 0b 11
   0.309351	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.309393	Unit = 00000000, UnitExp = 0
   0.309435	Exponent = 0
   0.309480	Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Feature, ReportID: 0x0b, Offset: 3, Size: 1, Value: 0
   0.309522	hu_find_infoval: found !lowbatt (value: 0)
   0.309564	process_boolean_info: !lowbatt
   0.309608	hid_lookup_usage: UPS -> 00840004
   0.309651	hid_lookup_usage: PowerSummary -> 00840024
   0.309687	hid_lookup_usage: PresentStatus -> 00840002
   0.309725	hid_lookup_usage: FullyCharged -> 00850046
   0.309760	string_to_path: depth = 4
   0.309798	Report[buf]: (2 bytes) => 0b 11
   0.309833	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.309868	Unit = 00000000, UnitExp = 0
   0.309902	Exponent = 0
   0.309939	Path: UPS.PowerSummary.PresentStatus.FullyCharged, Type: Feature, ReportID: 0x0b, Offset: 4, Size: 1, Value: 1
   0.309974	hu_find_infoval: found fullycharged (value: 1)
   0.310009	process_boolean_info: fullycharged
   0.310046	hid_lookup_usage: UPS -> 00840004
   0.310083	hid_lookup_usage: PowerSummary -> 00840024
   0.310118	hid_lookup_usage: PresentStatus -> 00840002
   0.310156	hid_lookup_usage: RemainingTimeLimitExpired -> 00850043
   0.310191	string_to_path: depth = 4
   0.310228	Report[buf]: (2 bytes) => 0b 11
   0.310264	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.310299	Unit = 00000000, UnitExp = 0
   0.310334	Exponent = 0
   0.310370	Path: UPS.PowerSummary.PresentStatus.RemainingTimeLimitExpired, Type: Feature, ReportID: 0x0b, Offset: 5, Size: 1, Value: 0
   0.310405	hu_find_infoval: found !timelimitexp (value: 0)
   0.310440	process_boolean_info: !timelimitexp
   0.310477	hid_lookup_usage: UPS -> 00840004
   0.310513	hid_lookup_usage: Output -> 0084001c
   0.310550	hid_lookup_usage: Boost -> 0084006e
   0.310585	string_to_path: depth = 3
   0.310623	Report[buf]: (2 bytes) => 17 00
   0.310658	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.310693	Unit = 00000000, UnitExp = 0
   0.310728	Exponent = 0
   0.310764	Path: UPS.Output.Boost, Type: Feature, ReportID: 0x17, Offset: 0, Size: 1, Value: 0
   0.310799	hu_find_infoval: found !boost (value: 0)
   0.310834	process_boolean_info: !boost
   0.310870	hid_lookup_usage: UPS -> 00840004
   0.310906	hid_lookup_usage: Output -> 0084001c
   0.310943	hid_lookup_usage: Overload -> 00840065
   0.310978	string_to_path: depth = 3
   0.311016	Report[buf]: (2 bytes) => 17 00
   0.311051	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.311114	Unit = 00000000, UnitExp = 0
   0.311149	Exponent = 0
   0.311186	Path: UPS.Output.Overload, Type: Feature, ReportID: 0x17, Offset: 2, Size: 1, Value: 0
   0.311221	hu_find_infoval: found !overload (value: 0)
   0.311255	process_boolean_info: !overload
   0.311292	hid_lookup_usage: UPS -> 00840004
   0.311328	hid_lookup_usage: Input -> 0084001a
   0.311364	hid_lookup_usage: ConfigVoltage -> 00840040
   0.311399	string_to_path: depth = 3
   0.311437	Report[buf]: (2 bytes) => 0e 78
   0.311473	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
   0.311507	Unit = 00f0d121, UnitExp = 7
   0.311542	Exponent = 0
   0.311580	Path: UPS.Input.ConfigVoltage, Type: Feature, ReportID: 0x0e, Offset: 0, Size: 8, Value: 120
   0.311620	send_to_all: SETINFO input.voltage.nominal "120"
   0.311658	hid_lookup_usage: UPS -> 00840004
   0.311694	hid_lookup_usage: Input -> 0084001a
   0.311730	hid_lookup_usage: Voltage -> 00840030
   0.311765	string_to_path: depth = 3
   0.311803	Report[buf]: (3 bytes) => 0f 79 00
   0.311839	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
   0.311873	Unit = 00f0d121, UnitExp = 7
   0.311908	Exponent = 0
   0.311945	Path: UPS.Input.Voltage, Type: Feature, ReportID: 0x0f, Offset: 0, Size: 16, Value: 121
   0.311985	send_to_all: SETINFO input.voltage "121.0"
   0.312023	hid_lookup_usage: UPS -> 00840004
   0.312059	hid_lookup_usage: Input -> 0084001a
   0.312095	hid_lookup_usage: LowVoltageTransfer -> 00840053
   0.312130	string_to_path: depth = 3
   0.312167	hid_lookup_usage: UPS -> 00840004
   0.312203	hid_lookup_usage: Input -> 0084001a
   0.312240	hid_lookup_usage: HighVoltageTransfer -> 00840054
   0.312274	string_to_path: depth = 3
   0.312312	hid_lookup_usage: UPS -> 00840004
   0.312348	hid_lookup_usage: Output -> 0084001c
   0.312383	hid_lookup_usage: Voltage -> 00840030
   0.312418	string_to_path: depth = 3
   0.312457	Report[buf]: (3 bytes) => 12 79 00
   0.312493	PhyMax = 0, PhyMin = 0, LogMax = 135, LogMin = 129
   0.312528	Unit = 00f0d121, UnitExp = 7
   0.312562	Exponent = 0
   0.312600	Path: UPS.Output.Voltage, Type: Feature, ReportID: 0x12, Offset: 0, Size: 16, Value: 129
   0.312640	send_to_all: SETINFO output.voltage "129.0"
   0.312677	hid_lookup_usage: UPS -> 00840004
   0.312713	hid_lookup_usage: Output -> 0084001c
   0.312749	hid_lookup_usage: ConfigVoltage -> 00840040
   0.312784	string_to_path: depth = 3
   0.312821	hid_lookup_usage: UPS -> 00840004
   0.312857	hid_lookup_usage: Output -> 0084001c
   0.312894	hid_lookup_usage: Test -> 00840058
   0.312928	string_to_path: depth = 3
   0.312966	Report[buf]: (2 bytes) => 14 06
   0.313002	PhyMax = 0, PhyMin = 0, LogMax = 6, LogMin = 0
   0.313037	Unit = 00000000, UnitExp = 0
   0.313072	Exponent = 0
   0.313125	Path: UPS.Output.Test, Type: Feature, ReportID: 0x14, Offset: 0, Size: 8, Value: 6
   0.313162	send_to_all: ADDCMD test.battery.start.quick
   0.313200	hid_lookup_usage: UPS -> 00840004
   0.313236	hid_lookup_usage: Output -> 0084001c
   0.313273	hid_lookup_usage: Test -> 00840058
   0.313308	string_to_path: depth = 3
   0.313346	Report[buf]: (2 bytes) => 14 06
   0.313381	PhyMax = 0, PhyMin = 0, LogMax = 6, LogMin = 0
   0.313416	Unit = 00000000, UnitExp = 0
   0.313450	Exponent = 0
   0.313487	Path: UPS.Output.Test, Type: Feature, ReportID: 0x14, Offset: 0, Size: 8, Value: 6
   0.313523	send_to_all: ADDCMD test.battery.start.deep
   0.313560	hid_lookup_usage: UPS -> 00840004
   0.313596	hid_lookup_usage: Output -> 0084001c
   0.313632	hid_lookup_usage: Test -> 00840058
   0.313667	string_to_path: depth = 3
   0.313705	Report[buf]: (2 bytes) => 14 06
   0.313741	PhyMax = 0, PhyMin = 0, LogMax = 6, LogMin = 0
   0.313775	Unit = 00000000, UnitExp = 0
   0.313810	Exponent = 0
   0.313847	Path: UPS.Output.Test, Type: Feature, ReportID: 0x14, Offset: 0, Size: 8, Value: 6
   0.313883	send_to_all: ADDCMD test.battery.stop
   0.313920	hid_lookup_usage: UPS -> 00840004
   0.313956	hid_lookup_usage: Output -> 0084001c
   0.313992	hid_lookup_usage: DelayBeforeShutdown -> 00840057
   0.314027	string_to_path: depth = 3
   0.314065	Report[buf]: (3 bytes) => 15 ff ff
   0.314130	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
   0.314166	Unit = 00001001, UnitExp = 0
   0.314200	Exponent = 0
   0.314237	Path: UPS.Output.DelayBeforeShutdown, Type: Feature, ReportID: 0x15, Offset: 0, Size: 16, Value: -60
   0.314273	send_to_all: ADDCMD load.off.delay
   0.314310	hid_lookup_usage: UPS -> 00840004
   0.314346	hid_lookup_usage: Output -> 0084001c
   0.314383	hid_lookup_usage: DelayBeforeStartup -> 00840056
   0.314417	string_to_path: depth = 3
   0.314456	Report[buf]: (3 bytes) => 16 ff ff
   0.314491	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
   0.314526	Unit = 00001001, UnitExp = 0
   0.314561	Exponent = 0
   0.314598	Path: UPS.Output.DelayBeforeStartup, Type: Feature, ReportID: 0x16, Offset: 0, Size: 16, Value: -60
   0.314634	send_to_all: ADDCMD load.on.delay
   0.314671	hid_lookup_usage: UPS -> 00840004
   0.314707	hid_lookup_usage: Output -> 0084001c
   0.314743	hid_lookup_usage: DelayBeforeShutdown -> 00840057
   0.314778	string_to_path: depth = 3
   0.314816	Report[buf]: (3 bytes) => 15 ff ff
   0.314851	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
   0.314886	Unit = 00001001, UnitExp = 0
   0.314921	Exponent = 0
   0.314958	Path: UPS.Output.DelayBeforeShutdown, Type: Feature, ReportID: 0x15, Offset: 0, Size: 16, Value: -60
   0.314995	send_to_all: ADDCMD shutdown.stop
   0.315032	hid_lookup_usage: UPS -> 00840004
   0.315068	hid_lookup_usage: Output -> 0084001c
   0.315104	hid_lookup_usage: DelayBeforeReboot -> 00840055
   0.315138	string_to_path: depth = 3
   0.315175	hid_lookup_usage: UPS -> 00840004
   0.315212	hid_lookup_usage: PowerSummary -> 00840024
   0.315248	hid_lookup_usage: AudibleAlarmControl -> 0084005a
   0.315283	string_to_path: depth = 3
   0.315321	Report[buf]: (2 bytes) => 0c 02
   0.315357	PhyMax = 0, PhyMin = 0, LogMax = 3, LogMin = 1
   0.315391	Unit = 00000000, UnitExp = 0
   0.315425	Exponent = 0
   0.315462	Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x0c, Offset: 0, Size: 8, Value: 2
   0.315498	send_to_all: ADDCMD beeper.on
   0.315535	hid_lookup_usage: UPS -> 00840004
   0.315572	hid_lookup_usage: PowerSummary -> 00840024
   0.315608	hid_lookup_usage: AudibleAlarmControl -> 0084005a
   0.315643	string_to_path: depth = 3
   0.315681	Report[buf]: (2 bytes) => 0c 02
   0.315717	PhyMax = 0, PhyMin = 0, LogMax = 3, LogMin = 1
   0.315752	Unit = 00000000, UnitExp = 0
   0.315786	Exponent = 0
   0.315823	Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x0c, Offset: 0, Size: 8, Value: 2
   0.315859	send_to_all: ADDCMD beeper.off
   0.315895	hid_lookup_usage: UPS -> 00840004
   0.315931	hid_lookup_usage: PowerSummary -> 00840024
   0.315967	hid_lookup_usage: AudibleAlarmControl -> 0084005a
   0.316002	string_to_path: depth = 3
   0.316040	Report[buf]: (2 bytes) => 0c 02
   0.316076	PhyMax = 0, PhyMin = 0, LogMax = 3, LogMin = 1
   0.316111	Unit = 00000000, UnitExp = 0
   0.316145	Exponent = 0
   0.316182	Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x0c, Offset: 0, Size: 8, Value: 2
   0.316218	send_to_all: ADDCMD beeper.enable
   0.316254	hid_lookup_usage: UPS -> 00840004
   0.316291	hid_lookup_usage: PowerSummary -> 00840024
   0.316328	hid_lookup_usage: AudibleAlarmControl -> 0084005a
   0.316363	string_to_path: depth = 3
   0.316400	Report[buf]: (2 bytes) => 0c 02
   0.316436	PhyMax = 0, PhyMin = 0, LogMax = 3, LogMin = 1
   0.316471	Unit = 00000000, UnitExp = 0
   0.316505	Exponent = 0
   0.316542	Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x0c, Offset: 0, Size: 8, Value: 2
   0.316578	send_to_all: ADDCMD beeper.disable
   0.316615	hid_lookup_usage: UPS -> 00840004
   0.316651	hid_lookup_usage: PowerSummary -> 00840024
   0.316688	hid_lookup_usage: AudibleAlarmControl -> 0084005a
   0.316722	string_to_path: depth = 3
   0.316760	Report[buf]: (2 bytes) => 0c 02
   0.316795	PhyMax = 0, PhyMin = 0, LogMax = 3, LogMin = 1
   0.316830	Unit = 00000000, UnitExp = 0
   0.316865	Exponent = 0
   0.316927	Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x0c, Offset: 0, Size: 8, Value: 2
   0.316964	send_to_all: ADDCMD beeper.mute
   0.317007	send_to_all: ADDCMD load.off
   0.317045	send_to_all: ADDCMD load.on
   0.317084	send_to_all: ADDCMD shutdown.return
   0.317137	send_to_all: ADDCMD shutdown.stayoff
   0.317178	send_to_all: SETINFO device.type "ups"
   0.317217	send_to_all: SETINFO driver.version "2.7.4"
   0.317256	send_to_all: SETINFO driver.version.internal "0.41"
   0.317295	send_to_all: SETINFO driver.name "usbhid-ups"
   0.317330	upsdrv_initinfo...
   0.317369	send_to_all: SETINFO driver.version.data "CyberPower HID 0.4"
   0.317409	send_to_all: SETINFO driver.parameter.pollfreq "30"
   0.317445	upsdrv_updateinfo...
   0.318768	Report[int]: (3 bytes) => 1d 0f 00
   0.318810	Got 1 HID objects...
   0.318849	Report[buf]: (3 bytes) => 1d 0f 00
   0.318884	PhyMax = 0, PhyMin = 0, LogMax = 1500, LogMin = 0
   0.318924	Unit = 0000d121, UnitExp = 7
   0.318958	Exponent = 0
   0.318994	hid_lookup_path: 00840004 -> UPS
   0.319030	hid_lookup_path: 0084001c -> Output
   0.319066	hid_lookup_path: 00840033 -> ApparentPower
   0.319105	Path: UPS.Output.ApparentPower, Type: Input, ReportID: 0x1d, Offset: 0, Size: 16, Value: 15
   0.319142	NUT doesn't use this HID object
   0.319178	Quick update...
   0.319215	Report[buf]: (3 bytes) => 16 ff ff
   0.319251	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
   0.319287	Unit = 00001001, UnitExp = 0
   0.319321	Exponent = 0
   0.319359	Path: UPS.Output.DelayBeforeStartup, Type: Feature, ReportID: 0x16, Offset: 0, Size: 16, Value: -60
   0.319401	Report[buf]: (3 bytes) => 15 ff ff
   0.319436	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
   0.319471	Unit = 00001001, UnitExp = 0
   0.319506	Exponent = 0
   0.319543	Path: UPS.Output.DelayBeforeShutdown, Type: Feature, ReportID: 0x15, Offset: 0, Size: 16, Value: -60
   0.319585	Report[buf]: (2 bytes) => 0b 11
   0.319620	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.319656	Unit = 00000000, UnitExp = 0
   0.319686	Exponent = 0
   0.319718	Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Feature, ReportID: 0x0b, Offset: 0, Size: 1, Value: 1
   0.319750	hu_find_infoval: found online (value: 1)
   0.319780	process_boolean_info: online
   0.319812	Report[buf]: (2 bytes) => 0b 11
   0.319843	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.319873	Unit = 00000000, UnitExp = 0
   0.319902	Exponent = 0
   0.319934	Path: UPS.PowerSummary.PresentStatus.Charging, Type: Feature, ReportID: 0x0b, Offset: 1, Size: 1, Value: 0
   0.319965	hu_find_infoval: found !chrg (value: 0)
   0.319995	process_boolean_info: !chrg
   0.320027	Report[buf]: (2 bytes) => 0b 11
   0.320057	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.320088	Unit = 00000000, UnitExp = 0
   0.320117	Exponent = 0
   0.320148	Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Feature, ReportID: 0x0b, Offset: 2, Size: 1, Value: 0
   0.320179	hu_find_infoval: found !dischrg (value: 0)
   0.320209	process_boolean_info: !dischrg
   0.320241	Report[buf]: (2 bytes) => 0b 11
   0.320271	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.320301	Unit = 00000000, UnitExp = 0
   0.320330	Exponent = 0
   0.320362	Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Feature, ReportID: 0x0b, Offset: 3, Size: 1, Value: 0
   0.320393	hu_find_infoval: found !lowbatt (value: 0)
   0.320423	process_boolean_info: !lowbatt
   0.320458	send_to_all: SETINFO ups.status "OL"
   0.320489	send_to_all: DATAOK
   0.320683	dstate_init: sock /run/nut/usbhid-ups-CP900 open on fd 5
   0.320722	send_to_all: SETINFO driver.parameter.pollinterval "15"
   0.320757	send_to_all: SETINFO driver.parameter.synchronous "no"
   0.320790	send_to_all: SETINFO device.mfr "CPS"
   0.320824	send_to_all: SETINFO device.model "AVRG900LCD"
   0.320858	send_to_all: SETINFO device.serial "QGNKW2000273"
   0.320889	upsdrv_updateinfo...
   0.571691	libusb_get_interrupt: Connection timed out
   0.571844	Got 0 HID objects...
   0.571919	Quick update...
   0.572076	Report[buf]: (3 bytes) => 16 ff ff
   0.572152	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
   0.572223	Unit = 00001001, UnitExp = 0
   0.572292	Exponent = 0
   0.572371	Path: UPS.Output.DelayBeforeStartup, Type: Feature, ReportID: 0x16, Offset: 0, Size: 16, Value: -60
   0.572460	Report[buf]: (3 bytes) => 15 ff ff
   0.572533	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
   0.572603	Unit = 00001001, UnitExp = 0
   0.572672	Exponent = 0
   0.572747	Path: UPS.Output.DelayBeforeShutdown, Type: Feature, ReportID: 0x15, Offset: 0, Size: 16, Value: -60
   0.572832	Report[buf]: (2 bytes) => 0b 11
   0.572903	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.572974	Unit = 00000000, UnitExp = 0
   0.573042	Exponent = 0
   0.573220	Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Feature, ReportID: 0x0b, Offset: 0, Size: 1, Value: 1
   0.573305	hu_find_infoval: found online (value: 1)
   0.573375	process_boolean_info: online
   0.573451	Report[buf]: (2 bytes) => 0b 11
   0.573522	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.573593	Unit = 00000000, UnitExp = 0
   0.573661	Exponent = 0
   0.573735	Path: UPS.PowerSummary.PresentStatus.Charging, Type: Feature, ReportID: 0x0b, Offset: 1, Size: 1, Value: 0
   0.573808	hu_find_infoval: found !chrg (value: 0)
   0.573878	process_boolean_info: !chrg
   0.573952	Report[buf]: (2 bytes) => 0b 11
   0.574023	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.574093	Unit = 00000000, UnitExp = 0
   0.574161	Exponent = 0
   0.574235	Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Feature, ReportID: 0x0b, Offset: 2, Size: 1, Value: 0
   0.574308	hu_find_infoval: found !dischrg (value: 0)
   0.574377	process_boolean_info: !dischrg
   0.574452	Report[buf]: (2 bytes) => 0b 11
   0.574522	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
   0.574592	Unit = 00000000, UnitExp = 0
   0.574661	Exponent = 0
   0.574734	Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Feature, ReportID: 0x0b, Offset: 3, Size: 1, Value: 0
   0.574807	hu_find_infoval: found !lowbatt (value: 0)
   0.574876	process_boolean_info: !lowbatt
  15.333065	upsdrv_updateinfo...
  15.334931	Report[int]: (3 bytes) => 1d 0e 00
  15.335012	Got 1 HID objects...
  15.335081	Report[buf]: (3 bytes) => 1d 0e 00
  15.335147	PhyMax = 0, PhyMin = 0, LogMax = 1500, LogMin = 0
  15.335217	Unit = 0000d121, UnitExp = 7
  15.335278	Exponent = 0
  15.335342	hid_lookup_path: 00840004 -> UPS
  15.335408	hid_lookup_path: 0084001c -> Output
  15.335472	hid_lookup_path: 00840033 -> ApparentPower
  15.335540	Path: UPS.Output.ApparentPower, Type: Input, ReportID: 0x1d, Offset: 0, Size: 16, Value: 14
  15.335606	NUT doesn't use this HID object
  15.335671	Quick update...
  15.335733	Entering libusb_get_report
  15.337389	Report[get]: (3 bytes) => 16 ff ff
  15.337468	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
  15.337531	Unit = 00001001, UnitExp = 0
  15.337592	Exponent = 0
  15.337659	Path: UPS.Output.DelayBeforeStartup, Type: Feature, ReportID: 0x16, Offset: 0, Size: 16, Value: -60
  15.337731	Entering libusb_get_report
  15.340135	Report[get]: (3 bytes) => 15 ff ff
  15.340207	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
  15.340270	Unit = 00001001, UnitExp = 0
  15.340330	Exponent = 0
  15.340397	Path: UPS.Output.DelayBeforeShutdown, Type: Feature, ReportID: 0x15, Offset: 0, Size: 16, Value: -60
  15.340465	Entering libusb_get_report
  15.342877	Report[get]: (2 bytes) => 0b 11
  15.342945	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  15.343000	Unit = 00000000, UnitExp = 0
  15.343053	Exponent = 0
  15.343111	Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Feature, ReportID: 0x0b, Offset: 0, Size: 1, Value: 1
  15.343168	hu_find_infoval: found online (value: 1)
  15.343222	process_boolean_info: online
  15.343280	Report[buf]: (2 bytes) => 0b 11
  15.343336	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  15.343390	Unit = 00000000, UnitExp = 0
  15.343443	Exponent = 0
  15.343500	Path: UPS.PowerSummary.PresentStatus.Charging, Type: Feature, ReportID: 0x0b, Offset: 1, Size: 1, Value: 0
  15.343626	hu_find_infoval: found !chrg (value: 0)
  15.343682	process_boolean_info: !chrg
  15.343741	Report[buf]: (2 bytes) => 0b 11
  15.343796	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  15.343849	Unit = 00000000, UnitExp = 0
  15.343902	Exponent = 0
  15.343959	Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Feature, ReportID: 0x0b, Offset: 2, Size: 1, Value: 0
  15.344016	hu_find_infoval: found !dischrg (value: 0)
  15.344069	process_boolean_info: !dischrg
  15.344127	Report[buf]: (2 bytes) => 0b 11
  15.344182	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  15.344236	Unit = 00000000, UnitExp = 0
  15.344289	Exponent = 0
  15.344345	Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Feature, ReportID: 0x0b, Offset: 3, Size: 1, Value: 0
  15.344402	hu_find_infoval: found !lowbatt (value: 0)
  15.344455	process_boolean_info: !lowbatt
  30.348147	upsdrv_updateinfo...
  30.348414	libusb_get_interrupt: error submitting URB: Device or resource busy
  30.348503	Got disconnected by another driver: Device or resource busy
  45.363222	upsdrv_updateinfo...
  45.363424	Got to reconnect!

  45.363501	==================================================
  45.363574	= device has been disconnected, try to reconnect =
  45.363645	==================================================
  45.541402	Checking device (1D6B/0002) (003/001)
  45.541774	- VendorID: 1d6b
  45.541848	- ProductID: 0002
  45.541911	- Manufacturer: unknown
  45.541972	- Product: unknown
  45.542033	- Serial Number: unknown
  45.542094	- Bus: 003
  45.542155	- Device release number: 0513
  45.542215	Trying to match device
  45.542286	Device does not match - skipping
  45.542428	Checking device (1741/1156) (002/004)
  45.542622	- VendorID: 1741
  45.542691	- ProductID: 1156
  45.542752	- Manufacturer: unknown
  45.542814	- Product: unknown
  45.542875	- Serial Number: unknown
  45.542936	- Bus: 002
  45.542999	- Device release number: 0100
  45.543058	Trying to match device
  45.543122	Device does not match - skipping
  45.543205	Checking device (174E/1155) (002/003)
  45.543386	- VendorID: 174e
  45.543454	- ProductID: 1155
  45.543515	- Manufacturer: unknown
  45.543575	- Product: unknown
  45.543636	- Serial Number: unknown
  45.543697	- Bus: 002
  45.543759	- Device release number: 0100
  45.543819	Trying to match device
  45.543882	Device does not match - skipping
  45.543965	Checking device (2109/0817) (002/002)
  45.544133	- VendorID: 2109
  45.544200	- ProductID: 0817
  45.544262	- Manufacturer: unknown
  45.544323	- Product: unknown
  45.544384	- Serial Number: unknown
  45.544445	- Bus: 002
  45.544506	- Device release number: 0050
  45.544567	Trying to match device
  45.544630	Device does not match - skipping
  45.544717	Checking device (1D6B/0003) (002/001)
  45.544882	- VendorID: 1d6b
  45.544950	- ProductID: 0003
  45.545011	- Manufacturer: unknown
  45.545071	- Product: unknown
  45.545264	- Serial Number: unknown
  45.545328	- Bus: 002
  45.545389	- Device release number: 0513
  45.545449	Trying to match device
  45.545513	Device does not match - skipping
  45.545601	Checking device (0764/0501) (001/005)
  45.552139	- VendorID: 0764
  45.552243	- ProductID: 0501
  45.552291	- Manufacturer: CPS
  45.552339	- Product: CP1500AVRLCDa
  45.552387	- Serial Number: BHQLW7001313
  45.552434	- Bus: 001
  45.552482	- Device release number: 0200
  45.552528	Trying to match device
  45.552598	Device does not match - skipping
  45.552677	Checking device (0764/0501) (001/004)
  45.558891	- VendorID: 0764
  45.558964	- ProductID: 0501
  45.559018	- Manufacturer: CPS
  45.559072	- Product: AVRG900LCD
  45.559126	- Serial Number: QGNKW2000273
  45.559179	- Bus: 001
  45.559233	- Device release number: 0200
  45.559286	Trying to match device
  45.559360	Device matches
  45.559437	failed to claim USB device: could not claim interface 0: Device or resource busy
  45.559637	detached kernel driver from USB device...
  45.559745	nut_usb_set_altinterface: skipped usb_set_altinterface(udev, 0)
  45.559868	Entering libusb_get_report
  45.561679	Report[get]: (2 bytes) => 03 04
  45.561779	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
  45.561835	Unit = 00000000, UnitExp = 0
  45.561889	Exponent = 0
  45.561949	Path: UPS.PowerSummary.iDeviceChemistry, Type: Feature, ReportID: 0x03, Offset: 0, Size: 8, Value: 4
  45.565286	Entering libusb_get_report
  45.567912	Report[get]: (2 bytes) => 04 03
  45.567982	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
  45.568037	Unit = 00000000, UnitExp = 0
  45.568091	Exponent = 0
  45.568151	Path: UPS.PowerSummary.iOEMInformation, Type: Feature, ReportID: 0x04, Offset: 0, Size: 8, Value: 3
  45.571391	Entering libusb_get_report
  45.572141	Report[get]: (7 bytes) => 07 64 05 0a 14 0a 64
  45.572189	PhyMax = 0, PhyMin = 0, LogMax = 100, LogMin = 0
  45.572229	Unit = 00000000, UnitExp = 0
  45.572268	Exponent = 0
  45.572311	Path: UPS.PowerSummary.WarningCapacityLimit, Type: Feature, ReportID: 0x07, Offset: 24, Size: 8, Value: 20
  45.572361	Report[buf]: (7 bytes) => 07 64 05 0a 14 0a 64
  45.572401	PhyMax = 0, PhyMin = 0, LogMax = 100, LogMin = 0
  45.572441	Unit = 00000000, UnitExp = 0
  45.572480	Exponent = 0
  45.572522	Path: UPS.PowerSummary.RemainingCapacityLimit, Type: Feature, ReportID: 0x07, Offset: 32, Size: 8, Value: 10
  45.572567	Entering libusb_get_report
  45.574923	Report[get]: (6 bytes) => 08 64 90 ab 2c 01
  45.575013	PhyMax = 0, PhyMin = 0, LogMax = 100, LogMin = 0
  45.575054	Unit = 00000000, UnitExp = 0
  45.575094	Exponent = 0
  45.575138	Path: UPS.PowerSummary.RemainingCapacity, Type: Feature, ReportID: 0x08, Offset: 0, Size: 8, Value: 100
  45.575192	Report[buf]: (6 bytes) => 08 64 90 ab 2c 01
  45.575232	PhyMax = 0, PhyMin = 0, LogMax = 65535, LogMin = 0
  45.575272	Unit = 00001001, UnitExp = 0
  45.575311	Exponent = 0
  45.575354	Path: UPS.PowerSummary.RunTimeToEmpty, Type: Feature, ReportID: 0x08, Offset: 8, Size: 16, Value: 43920
  45.575404	send_to_all: SETINFO battery.runtime "43920"
  45.575449	Report[buf]: (6 bytes) => 08 64 90 ab 2c 01
  45.575489	PhyMax = 0, PhyMin = 0, LogMax = 600, LogMin = 0
  45.575529	Unit = 00001001, UnitExp = 0
  45.575568	Exponent = 0
  45.575610	Path: UPS.PowerSummary.RemainingTimeLimit, Type: Feature, ReportID: 0x08, Offset: 24, Size: 16, Value: 300
  45.575656	Entering libusb_get_report
  45.577633	Report[get]: (3 bytes) => 09 78 00
  45.577684	PhyMax = 0, PhyMin = 0, LogMax = 65535, LogMin = 0
  45.577725	Unit = 00f0d121, UnitExp = 6
  45.577764	Exponent = -1
  45.577806	Path: UPS.PowerSummary.ConfigVoltage, Type: Feature, ReportID: 0x09, Offset: 0, Size: 16, Value: 12
  45.577850	Entering libusb_get_report
  45.580381	Report[get]: (3 bytes) => 0a 8a 00
  45.580427	PhyMax = 0, PhyMin = 0, LogMax = 65535, LogMin = 0
  45.580467	Unit = 00f0d121, UnitExp = 6
  45.580506	Exponent = -1
  45.580549	Path: UPS.PowerSummary.Voltage, Type: Feature, ReportID: 0x0a, Offset: 0, Size: 16, Value: 13.8
  45.580592	cps_battvolt_fun: battery_scale = 1.000
  45.580636	Entering libusb_get_report
  45.583132	Report[get]: (2 bytes) => 13 03
  45.583183	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
  45.583223	Unit = 00000000, UnitExp = 0
  45.583262	Exponent = 0
  45.583304	Path: UPS.Output.PercentLoad, Type: Feature, ReportID: 0x13, Offset: 0, Size: 8, Value: 3
  45.583349	Entering libusb_get_report
  45.585882	Report[get]: (2 bytes) => 0c 02
  45.585932	PhyMax = 0, PhyMin = 0, LogMax = 3, LogMin = 1
  45.585972	Unit = 00000000, UnitExp = 0
  45.586010	Exponent = 0
  45.586052	Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x0c, Offset: 0, Size: 8, Value: 2
  45.586094	hu_find_infoval: found enabled (value: 2)
  45.586135	Entering libusb_get_report
  45.588633	Report[get]: (2 bytes) => 14 06
  45.588677	PhyMax = 0, PhyMin = 0, LogMax = 6, LogMin = 0
  45.588717	Unit = 00000000, UnitExp = 0
  45.588756	Exponent = 0
  45.588797	Path: UPS.Output.Test, Type: Feature, ReportID: 0x14, Offset: 0, Size: 8, Value: 6
  45.588840	hu_find_infoval: found No test initiated (value: 6)
  45.588882	Entering libusb_get_report
  45.591414	Report[get]: (5 bytes) => 18 e0 01 84 03
  45.591495	PhyMax = 0, PhyMin = 0, LogMax = 1500, LogMin = 0
  45.591557	Unit = 0000d121, UnitExp = 7
  45.591619	Exponent = 0
  45.591685	Path: UPS.Output.ConfigActivePower, Type: Feature, ReportID: 0x18, Offset: 0, Size: 16, Value: 480
  45.591755	Entering libusb_get_report
  45.594158	Report[get]: (3 bytes) => 16 ff ff
  45.594238	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
  45.594300	Unit = 00001001, UnitExp = 0
  45.594360	Exponent = 0
  45.594426	Path: UPS.Output.DelayBeforeStartup, Type: Feature, ReportID: 0x16, Offset: 0, Size: 16, Value: -60
  45.594493	Entering libusb_get_report
  45.596906	Report[get]: (3 bytes) => 15 ff ff
  45.596977	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
  45.597039	Unit = 00001001, UnitExp = 0
  45.597119	Exponent = 0
  45.597195	Path: UPS.Output.DelayBeforeShutdown, Type: Feature, ReportID: 0x15, Offset: 0, Size: 16, Value: -60
  45.597268	Report[buf]: (3 bytes) => 16 ff ff
  45.597333	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
  45.597394	Unit = 00001001, UnitExp = 0
  45.597455	Exponent = 0
  45.597519	Path: UPS.Output.DelayBeforeStartup, Type: Feature, ReportID: 0x16, Offset: 0, Size: 16, Value: -60
  45.597593	Report[buf]: (3 bytes) => 15 ff ff
  45.597655	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
  45.597716	Unit = 00001001, UnitExp = 0
  45.597777	Exponent = 0
  45.597842	Path: UPS.Output.DelayBeforeShutdown, Type: Feature, ReportID: 0x15, Offset: 0, Size: 16, Value: -60
  45.597916	hid_lookup_usage: UPS -> 00840004
  45.597980	hid_lookup_usage: Output -> 0084001c
  45.598046	hid_lookup_usage: DelayBeforeReboot -> 00840055
  45.598108	string_to_path: depth = 3
  45.598173	Entering libusb_get_report
  45.599662	Report[get]: (2 bytes) => 0b 11
  45.599733	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  45.599795	Unit = 00000000, UnitExp = 0
  45.599856	Exponent = 0
  45.599921	Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Feature, ReportID: 0x0b, Offset: 0, Size: 1, Value: 1
  45.599987	hu_find_infoval: found online (value: 1)
  45.600048	process_boolean_info: online
  45.600113	Report[buf]: (2 bytes) => 0b 11
  45.600176	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  45.600238	Unit = 00000000, UnitExp = 0
  45.600299	Exponent = 0
  45.600364	Path: UPS.PowerSummary.PresentStatus.Charging, Type: Feature, ReportID: 0x0b, Offset: 1, Size: 1, Value: 0
  45.600429	hu_find_infoval: found !chrg (value: 0)
  45.600490	process_boolean_info: !chrg
  45.600556	Report[buf]: (2 bytes) => 0b 11
  45.600619	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  45.600680	Unit = 00000000, UnitExp = 0
  45.600741	Exponent = 0
  45.600807	Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Feature, ReportID: 0x0b, Offset: 2, Size: 1, Value: 0
  45.600871	hu_find_infoval: found !dischrg (value: 0)
  45.600932	process_boolean_info: !dischrg
  45.600998	Report[buf]: (2 bytes) => 0b 11
  45.601061	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  45.601150	Unit = 00000000, UnitExp = 0
  45.601204	Exponent = 0
  45.601262	Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Feature, ReportID: 0x0b, Offset: 3, Size: 1, Value: 0
  45.601319	hu_find_infoval: found !lowbatt (value: 0)
  45.601372	process_boolean_info: !lowbatt
  45.601430	Report[buf]: (2 bytes) => 0b 11
  45.601485	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  45.601539	Unit = 00000000, UnitExp = 0
  45.601592	Exponent = 0
  45.601649	Path: UPS.PowerSummary.PresentStatus.FullyCharged, Type: Feature, ReportID: 0x0b, Offset: 4, Size: 1, Value: 1
  45.601705	hu_find_infoval: found fullycharged (value: 1)
  45.601757	process_boolean_info: fullycharged
  45.601815	Report[buf]: (2 bytes) => 0b 11
  45.601870	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  45.601924	Unit = 00000000, UnitExp = 0
  45.601977	Exponent = 0
  45.602034	Path: UPS.PowerSummary.PresentStatus.RemainingTimeLimitExpired, Type: Feature, ReportID: 0x0b, Offset: 5, Size: 1, Value: 0
  45.602090	hu_find_infoval: found !timelimitexp (value: 0)
  45.602196	process_boolean_info: !timelimitexp
  45.602254	Entering libusb_get_report
  45.604405	Report[get]: (2 bytes) => 17 00
  45.604467	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  45.604521	Unit = 00000000, UnitExp = 0
  45.604574	Exponent = 0
  45.604631	Path: UPS.Output.Boost, Type: Feature, ReportID: 0x17, Offset: 0, Size: 1, Value: 0
  45.604688	hu_find_infoval: found !boost (value: 0)
  45.604741	process_boolean_info: !boost
  45.604799	Report[buf]: (2 bytes) => 17 00
  45.604854	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  45.604909	Unit = 00000000, UnitExp = 0
  45.604962	Exponent = 0
  45.605018	Path: UPS.Output.Overload, Type: Feature, ReportID: 0x17, Offset: 2, Size: 1, Value: 0
  45.605075	hu_find_infoval: found !overload (value: 0)
  45.605160	process_boolean_info: !overload
  45.605215	Entering libusb_get_report
  45.607151	Report[get]: (2 bytes) => 0e 78
  45.607213	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
  45.607267	Unit = 00f0d121, UnitExp = 7
  45.607320	Exponent = 0
  45.607378	Path: UPS.Input.ConfigVoltage, Type: Feature, ReportID: 0x0e, Offset: 0, Size: 8, Value: 120
  45.607439	Entering libusb_get_report
  45.609905	Report[get]: (3 bytes) => 0f 78 00
  45.609972	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
  45.610027	Unit = 00f0d121, UnitExp = 7
  45.610080	Exponent = 0
  45.610138	Path: UPS.Input.Voltage, Type: Feature, ReportID: 0x0f, Offset: 0, Size: 16, Value: 120
  45.610202	send_to_all: SETINFO input.voltage "120.0"
  45.610260	hid_lookup_usage: UPS -> 00840004
  45.610316	hid_lookup_usage: Input -> 0084001a
  45.610372	hid_lookup_usage: LowVoltageTransfer -> 00840053
  45.610426	string_to_path: depth = 3
  45.610484	hid_lookup_usage: UPS -> 00840004
  45.610540	hid_lookup_usage: Input -> 0084001a
  45.610595	hid_lookup_usage: HighVoltageTransfer -> 00840054
  45.610649	string_to_path: depth = 3
  45.610802	Entering libusb_get_report
  45.612647	Report[get]: (3 bytes) => 12 78 00
  45.612696	PhyMax = 0, PhyMin = 0, LogMax = 135, LogMin = 129
  45.612740	Unit = 00f0d121, UnitExp = 7
  45.612783	Exponent = 0
  45.612829	Path: UPS.Output.Voltage, Type: Feature, ReportID: 0x12, Offset: 0, Size: 16, Value: 129
  45.612882	hid_lookup_usage: UPS -> 00840004
  45.612926	hid_lookup_usage: Output -> 0084001c
  45.612971	hid_lookup_usage: ConfigVoltage -> 00840040
  45.613014	string_to_path: depth = 3
  45.613061	Report[buf]: (2 bytes) => 14 06
  45.613131	PhyMax = 0, PhyMin = 0, LogMax = 6, LogMin = 0
  45.613176	Unit = 00000000, UnitExp = 0
  45.613219	Exponent = 0
  45.613265	Path: UPS.Output.Test, Type: Feature, ReportID: 0x14, Offset: 0, Size: 8, Value: 6
  45.613316	Report[buf]: (2 bytes) => 14 06
  45.613359	PhyMax = 0, PhyMin = 0, LogMax = 6, LogMin = 0
  45.613403	Unit = 00000000, UnitExp = 0
  45.613445	Exponent = 0
  45.613490	Path: UPS.Output.Test, Type: Feature, ReportID: 0x14, Offset: 0, Size: 8, Value: 6
  45.613538	Report[buf]: (2 bytes) => 14 06
  45.613582	PhyMax = 0, PhyMin = 0, LogMax = 6, LogMin = 0
  45.613625	Unit = 00000000, UnitExp = 0
  45.613668	Exponent = 0
  45.613712	Path: UPS.Output.Test, Type: Feature, ReportID: 0x14, Offset: 0, Size: 8, Value: 6
  45.613761	Report[buf]: (3 bytes) => 15 ff ff
  45.613806	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
  45.613849	Unit = 00001001, UnitExp = 0
  45.613892	Exponent = 0
  45.613938	Path: UPS.Output.DelayBeforeShutdown, Type: Feature, ReportID: 0x15, Offset: 0, Size: 16, Value: -60
  45.613986	Report[buf]: (3 bytes) => 16 ff ff
  45.614031	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
  45.614074	Unit = 00001001, UnitExp = 0
  45.614117	Exponent = 0
  45.614162	Path: UPS.Output.DelayBeforeStartup, Type: Feature, ReportID: 0x16, Offset: 0, Size: 16, Value: -60
  45.614210	Report[buf]: (3 bytes) => 15 ff ff
  45.614255	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
  45.614298	Unit = 00001001, UnitExp = 0
  45.614341	Exponent = 0
  45.614387	Path: UPS.Output.DelayBeforeShutdown, Type: Feature, ReportID: 0x15, Offset: 0, Size: 16, Value: -60
  45.614470	hid_lookup_usage: UPS -> 00840004
  45.614517	hid_lookup_usage: Output -> 0084001c
  45.614562	hid_lookup_usage: DelayBeforeReboot -> 00840055
  45.614605	string_to_path: depth = 3
  45.614652	Report[buf]: (2 bytes) => 0c 02
  45.614696	PhyMax = 0, PhyMin = 0, LogMax = 3, LogMin = 1
  45.614739	Unit = 00000000, UnitExp = 0
  45.614782	Exponent = 0
  45.614827	Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x0c, Offset: 0, Size: 8, Value: 2
  45.614876	Report[buf]: (2 bytes) => 0c 02
  45.614920	PhyMax = 0, PhyMin = 0, LogMax = 3, LogMin = 1
  45.614963	Unit = 00000000, UnitExp = 0
  45.615005	Exponent = 0
  45.615051	Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x0c, Offset: 0, Size: 8, Value: 2
  45.615099	Report[buf]: (2 bytes) => 0c 02
  45.615143	PhyMax = 0, PhyMin = 0, LogMax = 3, LogMin = 1
  45.615186	Unit = 00000000, UnitExp = 0
  45.615229	Exponent = 0
  45.615274	Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x0c, Offset: 0, Size: 8, Value: 2
  45.615322	Report[buf]: (2 bytes) => 0c 02
  45.615366	PhyMax = 0, PhyMin = 0, LogMax = 3, LogMin = 1
  45.615409	Unit = 00000000, UnitExp = 0
  45.615451	Exponent = 0
  45.615497	Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x0c, Offset: 0, Size: 8, Value: 2
  45.615544	Report[buf]: (2 bytes) => 0c 02
  45.615588	PhyMax = 0, PhyMin = 0, LogMax = 3, LogMin = 1
  45.615631	Unit = 00000000, UnitExp = 0
  45.615673	Exponent = 0
  45.615719	Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x0c, Offset: 0, Size: 8, Value: 2
  45.617170	Report[int]: (3 bytes) => 1d 0e 00
  45.617226	Got 1 HID objects...
  45.617272	Report[buf]: (3 bytes) => 1d 0e 00
  45.617316	PhyMax = 0, PhyMin = 0, LogMax = 1500, LogMin = 0
  45.617364	Unit = 0000d121, UnitExp = 7
  45.617406	Exponent = 0
  45.617451	hid_lookup_path: 00840004 -> UPS
  45.617495	hid_lookup_path: 0084001c -> Output
  45.617540	hid_lookup_path: 00840033 -> ApparentPower
  45.617587	Path: UPS.Output.ApparentPower, Type: Input, ReportID: 0x1d, Offset: 0, Size: 16, Value: 14
  45.617631	NUT doesn't use this HID object
  45.617675	Full update...
  45.617722	Report[buf]: (2 bytes) => 03 04
  45.617766	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
  45.617809	Unit = 00000000, UnitExp = 0
  45.617852	Exponent = 0
  45.617898	Path: UPS.PowerSummary.iDeviceChemistry, Type: Feature, ReportID: 0x03, Offset: 0, Size: 8, Value: 4
  45.620144	Report[buf]: (2 bytes) => 04 03
  45.620193	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
  45.620237	Unit = 00000000, UnitExp = 0
  45.620279	Exponent = 0
  45.620325	Path: UPS.PowerSummary.iOEMInformation, Type: Feature, ReportID: 0x04, Offset: 0, Size: 8, Value: 3
  45.623645	Report[buf]: (7 bytes) => 07 64 05 0a 14 0a 64
  45.623699	PhyMax = 0, PhyMin = 0, LogMax = 100, LogMin = 0
  45.623742	Unit = 00000000, UnitExp = 0
  45.623784	Exponent = 0
  45.623830	Path: UPS.PowerSummary.WarningCapacityLimit, Type: Feature, ReportID: 0x07, Offset: 24, Size: 8, Value: 20
  45.623883	Report[buf]: (6 bytes) => 08 64 90 ab 2c 01
  45.623926	PhyMax = 0, PhyMin = 0, LogMax = 100, LogMin = 0
  45.623969	Unit = 00000000, UnitExp = 0
  45.624011	Exponent = 0
  45.624058	Path: UPS.PowerSummary.RemainingCapacity, Type: Feature, ReportID: 0x08, Offset: 0, Size: 8, Value: 100
  45.624112	Report[buf]: (6 bytes) => 08 64 90 ab 2c 01
  45.624156	PhyMax = 0, PhyMin = 0, LogMax = 65535, LogMin = 0
  45.624199	Unit = 00001001, UnitExp = 0
  45.624242	Exponent = 0
  45.624288	Path: UPS.PowerSummary.RunTimeToEmpty, Type: Feature, ReportID: 0x08, Offset: 8, Size: 16, Value: 43920
  45.624340	Report[buf]: (3 bytes) => 09 78 00
  45.624383	PhyMax = 0, PhyMin = 0, LogMax = 65535, LogMin = 0
  45.624426	Unit = 00f0d121, UnitExp = 6
  45.624469	Exponent = -1
  45.624515	Path: UPS.PowerSummary.ConfigVoltage, Type: Feature, ReportID: 0x09, Offset: 0, Size: 16, Value: 12
  45.624566	Report[buf]: (3 bytes) => 0a 8a 00
  45.624609	PhyMax = 0, PhyMin = 0, LogMax = 65535, LogMin = 0
  45.624652	Unit = 00f0d121, UnitExp = 6
  45.624730	Exponent = -1
  45.624778	Path: UPS.PowerSummary.Voltage, Type: Feature, ReportID: 0x0a, Offset: 0, Size: 16, Value: 13.8
  45.624825	cps_battvolt_fun: battery_scale = 1.000
  45.624874	Report[buf]: (2 bytes) => 13 03
  45.624917	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
  45.624961	Unit = 00000000, UnitExp = 0
  45.625003	Exponent = 0
  45.625049	Path: UPS.Output.PercentLoad, Type: Feature, ReportID: 0x13, Offset: 0, Size: 8, Value: 3
  45.625121	Report[buf]: (2 bytes) => 0c 02
  45.625171	PhyMax = 0, PhyMin = 0, LogMax = 3, LogMin = 1
  45.625215	Unit = 00000000, UnitExp = 0
  45.625257	Exponent = 0
  45.625302	Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x0c, Offset: 0, Size: 8, Value: 2
  45.625348	hu_find_infoval: found enabled (value: 2)
  45.625395	Report[buf]: (2 bytes) => 14 06
  45.625439	PhyMax = 0, PhyMin = 0, LogMax = 6, LogMin = 0
  45.625482	Unit = 00000000, UnitExp = 0
  45.625524	Exponent = 0
  45.625569	Path: UPS.Output.Test, Type: Feature, ReportID: 0x14, Offset: 0, Size: 8, Value: 6
  45.625615	hu_find_infoval: found No test initiated (value: 6)
  45.625663	Report[buf]: (5 bytes) => 18 e0 01 84 03
  45.625707	PhyMax = 0, PhyMin = 0, LogMax = 1500, LogMin = 0
  45.625750	Unit = 0000d121, UnitExp = 7
  45.625792	Exponent = 0
  45.625838	Path: UPS.Output.ConfigActivePower, Type: Feature, ReportID: 0x18, Offset: 0, Size: 16, Value: 480
  45.625889	Report[buf]: (3 bytes) => 16 ff ff
  45.625932	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
  45.625976	Unit = 00001001, UnitExp = 0
  45.626018	Exponent = 0
  45.626064	Path: UPS.Output.DelayBeforeStartup, Type: Feature, ReportID: 0x16, Offset: 0, Size: 16, Value: -60
  45.626114	Report[buf]: (3 bytes) => 15 ff ff
  45.626157	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
  45.626200	Unit = 00001001, UnitExp = 0
  45.626243	Exponent = 0
  45.626289	Path: UPS.Output.DelayBeforeShutdown, Type: Feature, ReportID: 0x15, Offset: 0, Size: 16, Value: -60
  45.626339	Report[buf]: (2 bytes) => 0b 11
  45.626382	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  45.626425	Unit = 00000000, UnitExp = 0
  45.626468	Exponent = 0
  45.626513	Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Feature, ReportID: 0x0b, Offset: 0, Size: 1, Value: 1
  45.626558	hu_find_infoval: found online (value: 1)
  45.626601	process_boolean_info: online
  45.626647	Report[buf]: (2 bytes) => 0b 11
  45.626690	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  45.626733	Unit = 00000000, UnitExp = 0
  45.626776	Exponent = 0
  45.626821	Path: UPS.PowerSummary.PresentStatus.Charging, Type: Feature, ReportID: 0x0b, Offset: 1, Size: 1, Value: 0
  45.626866	hu_find_infoval: found !chrg (value: 0)
  45.626909	process_boolean_info: !chrg
  45.626955	Report[buf]: (2 bytes) => 0b 11
  45.626998	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  45.627041	Unit = 00000000, UnitExp = 0
  45.627083	Exponent = 0
  45.627129	Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Feature, ReportID: 0x0b, Offset: 2, Size: 1, Value: 0
  45.627174	hu_find_infoval: found !dischrg (value: 0)
  45.627216	process_boolean_info: !dischrg
  45.627262	Report[buf]: (2 bytes) => 0b 11
  45.627306	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  45.627349	Unit = 00000000, UnitExp = 0
  45.627391	Exponent = 0
  45.627436	Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Feature, ReportID: 0x0b, Offset: 3, Size: 1, Value: 0
  45.627481	hu_find_infoval: found !lowbatt (value: 0)
  45.627524	process_boolean_info: !lowbatt
  45.627570	Report[buf]: (2 bytes) => 0b 11
  45.627614	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  45.627657	Unit = 00000000, UnitExp = 0
  45.627699	Exponent = 0
  45.627744	Path: UPS.PowerSummary.PresentStatus.FullyCharged, Type: Feature, ReportID: 0x0b, Offset: 4, Size: 1, Value: 1
  45.627789	hu_find_infoval: found fullycharged (value: 1)
  45.627831	process_boolean_info: fullycharged
  45.627878	Report[buf]: (2 bytes) => 0b 11
  45.627921	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  45.627964	Unit = 00000000, UnitExp = 0
  45.628042	Exponent = 0
  45.628088	Path: UPS.PowerSummary.PresentStatus.RemainingTimeLimitExpired, Type: Feature, ReportID: 0x0b, Offset: 5, Size: 1, Value: 0
  45.628134	hu_find_infoval: found !timelimitexp (value: 0)
  45.628177	process_boolean_info: !timelimitexp
  45.628223	Report[buf]: (2 bytes) => 17 00
  45.628267	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  45.628310	Unit = 00000000, UnitExp = 0
  45.628352	Exponent = 0
  45.628398	Path: UPS.Output.Boost, Type: Feature, ReportID: 0x17, Offset: 0, Size: 1, Value: 0
  45.628443	hu_find_infoval: found !boost (value: 0)
  45.628486	process_boolean_info: !boost
  45.628532	Report[buf]: (2 bytes) => 17 00
  45.628575	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  45.628618	Unit = 00000000, UnitExp = 0
  45.628660	Exponent = 0
  45.628705	Path: UPS.Output.Overload, Type: Feature, ReportID: 0x17, Offset: 2, Size: 1, Value: 0
  45.628751	hu_find_infoval: found !overload (value: 0)
  45.628794	process_boolean_info: !overload
  45.628840	Report[buf]: (2 bytes) => 0e 78
  45.628884	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
  45.628927	Unit = 00f0d121, UnitExp = 7
  45.628969	Exponent = 0
  45.629015	Path: UPS.Input.ConfigVoltage, Type: Feature, ReportID: 0x0e, Offset: 0, Size: 8, Value: 120
  45.629066	Report[buf]: (3 bytes) => 0f 78 00
  45.629136	PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
  45.629181	Unit = 00f0d121, UnitExp = 7
  45.629224	Exponent = 0
  45.629270	Path: UPS.Input.Voltage, Type: Feature, ReportID: 0x0f, Offset: 0, Size: 16, Value: 120
  45.629322	Report[buf]: (3 bytes) => 12 78 00
  45.629365	PhyMax = 0, PhyMin = 0, LogMax = 135, LogMin = 129
  45.629409	Unit = 00f0d121, UnitExp = 7
  45.629451	Exponent = 0
  45.629497	Path: UPS.Output.Voltage, Type: Feature, ReportID: 0x12, Offset: 0, Size: 16, Value: 129
  60.378029	upsdrv_updateinfo...
  60.387317	Report[int]: (3 bytes) => 1d 0e 00
  60.387418	Got 1 HID objects...
  60.387500	Report[buf]: (3 bytes) => 1d 0e 00
  60.387576	PhyMax = 0, PhyMin = 0, LogMax = 1500, LogMin = 0
  60.387658	Unit = 0000d121, UnitExp = 7
  60.387730	Exponent = 0
  60.387804	hid_lookup_path: 00840004 -> UPS
  60.387878	hid_lookup_path: 0084001c -> Output
  60.387953	hid_lookup_path: 00840033 -> ApparentPower
  60.388032	Path: UPS.Output.ApparentPower, Type: Input, ReportID: 0x1d, Offset: 0, Size: 16, Value: 14
  60.388109	NUT doesn't use this HID object
  60.388184	Quick update...
  60.388257	Entering libusb_get_report
  60.390492	Report[get]: (3 bytes) => 16 ff ff
  60.390564	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
  60.390619	Unit = 00001001, UnitExp = 0
  60.390672	Exponent = 0
  60.390731	Path: UPS.Output.DelayBeforeStartup, Type: Feature, ReportID: 0x16, Offset: 0, Size: 16, Value: -60
  60.390794	Entering libusb_get_report
  60.393241	Report[get]: (3 bytes) => 15 ff ff
  60.393310	PhyMax = 1966020, PhyMin = -60, LogMax = 32767, LogMin = -1
  60.393364	Unit = 00001001, UnitExp = 0
  60.393417	Exponent = 0
  60.393475	Path: UPS.Output.DelayBeforeShutdown, Type: Feature, ReportID: 0x15, Offset: 0, Size: 16, Value: -60
  60.393535	Entering libusb_get_report
  60.396000	Report[get]: (2 bytes) => 0b 11
  60.396081	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  60.396138	Unit = 00000000, UnitExp = 0
  60.396192	Exponent = 0
  60.396251	Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Feature, ReportID: 0x0b, Offset: 0, Size: 1, Value: 1
  60.396311	hu_find_infoval: found online (value: 1)
  60.396366	process_boolean_info: online
  60.396428	Report[buf]: (2 bytes) => 0b 11
  60.396485	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  60.396540	Unit = 00000000, UnitExp = 0
  60.396594	Exponent = 0
  60.396653	Path: UPS.PowerSummary.PresentStatus.Charging, Type: Feature, ReportID: 0x0b, Offset: 1, Size: 1, Value: 0
  60.396710	hu_find_infoval: found !chrg (value: 0)
  60.396764	process_boolean_info: !chrg
  60.396822	Report[buf]: (2 bytes) => 0b 11
  60.396877	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  60.396931	Unit = 00000000, UnitExp = 0
  60.396984	Exponent = 0
  60.397173	Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Feature, ReportID: 0x0b, Offset: 2, Size: 1, Value: 0
  60.397232	hu_find_infoval: found !dischrg (value: 0)
  60.397286	process_boolean_info: !dischrg
  60.397344	Report[buf]: (2 bytes) => 0b 11
  60.397400	PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
  60.397454	Unit = 00000000, UnitExp = 0
  60.397507	Exponent = 0
  60.397564	Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Feature, ReportID: 0x0b, Offset: 3, Size: 1, Value: 0
  60.397621	hu_find_infoval: found !lowbatt (value: 0)
  60.397674	process_boolean_info: !lowbatt
-------------- next part --------------
Bus 001 Device 004: ID 0764:0501 Cyber Power System, Inc. CP1500 AVR UPS
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x0764 Cyber Power System, Inc.
  idProduct          0x0501 CP1500 AVR UPS
  bcdDevice            2.00
  iManufacturer           3 CPS
  iProduct                1 AVRG900LCD
  iSerial                 2 QGNKW2000273
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0022
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xc0
      Self Powered
    MaxPower                2mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode           33 US
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength     516
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval              10

Bus 001 Device 005: ID 0764:0501 Cyber Power System, Inc. CP1500 AVR UPS
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x0764 Cyber Power System, Inc.
  idProduct          0x0501 CP1500 AVR UPS
  bcdDevice            2.00
  iManufacturer           3 CPS
  iProduct                1 CP1500AVRLCDa
  iSerial                 2 BHQLW7001313
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0022
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xc0
      Self Powered
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
      Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
    bCountryCode           33 US
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength     515
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval              32



More information about the Nut-upsuser mailing list