Skip to content

Commit 71c2682

Browse files
committed
Switch to using HIDPowerDevice_::sendDate method now that the method have been fixed.
1 parent 9e37c67 commit 71c2682

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

examples/UPS/UPS.ino

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ uint16_t iAvgTimeToEmpty = 7200;
3131
uint16_t iRemainTimeLimit = 600;
3232
int16_t iDelayBe4Reboot = -1;
3333
int16_t iDelayBe4ShutDown = -1;
34-
uint16_t iManufacturerDate = 0; // initialized in setup function
3534
byte iAudibleAlarmCtrl = 2; // 1 - Disabled, 2 - Enabled, 3 - Muted
3635

3736

@@ -92,9 +91,7 @@ void setup() {
9291
PowerDevice.setFeature(HID_PD_CPCTYGRANULARITY1, &bCapacityGranularity1, sizeof(bCapacityGranularity1));
9392
PowerDevice.setFeature(HID_PD_CPCTYGRANULARITY2, &bCapacityGranularity2, sizeof(bCapacityGranularity2));
9493

95-
uint16_t year = 2024, month = 10, day = 12;
96-
iManufacturerDate = (year - 1980)*512 + month*32 + day; // from 4.2.6 Battery Settings in "Universal Serial Bus Usage Tables for HID Power Devices"
97-
PowerDevice.setFeature(HID_PD_MANUFACTUREDATE, &iManufacturerDate, sizeof(iManufacturerDate));
94+
PowerDevice.sendDate(HID_PD_MANUFACTUREDATE, 2024, 10, 12);
9895
}
9996

10097
void loop() {

0 commit comments

Comments
 (0)