Citeren Daniel O'Connor <[email protected]>:
PS the battery.date is odd, ie battery.date: 1988/00/39 battery.mfr.date: 2008/12/08
Most likely, this is a bug in the UPS firmware. This value is set by the HID path
UPS.Battery.APCBattReplaceDate, Type: Feature, ReportID: 0x1c, Offset: 0, Size: 24, Value: 14728.000000
The reported value here (an APC specific one) should be a hexadecimal-as-decimal format like observed on other APC devices. However, APC seems to be using the standard way of encoding the date as written in the USB HID PDC specification and which is used for
UPS.ManufacturerDate, Type: Feature, ReportID: 0x7b, Offset: 0, Size: 16, Value: 14728.000000 UPS.Battery.ManufacturerDate, Type: Feature, ReportID: 0x20, Offset: 0, Size: 16, Value: 14728.000000
which translate to 'ups.mfr.date' and 'battery.mfr.date' respectively. Note the difference in the size. The latter two correctly use 16 bits (as specified), but the first uses 24 bits (which is too much).
Best regards, Arjen -- Please keep list traffic on the list _______________________________________________ Nut-upsdev mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/nut-upsdev
