Asus Gladius II WIRELESS Battery reading tweak https://github.com/seerge/g-helper/issues/2762

This commit is contained in:
Serge
2024-06-21 13:21:36 +02:00
parent 9686f4ed38
commit ab76e524cd

View File

@@ -96,7 +96,7 @@
public override LightingZone[] SupportedLightingZones()
{
return new LightingZone[] { LightingZone.Logo, LightingZone.Scrollwheel, LightingZone.Underglow };
return new LightingZone[] { LightingZone.Logo, LightingZone.Scrollwheel };
}
public override int DPIIncrements()
@@ -114,6 +114,17 @@
return 4;
}
//Has 25% increments
protected override int ParseBattery(byte[] packet)
{
if (packet[1] == 0x12 && packet[2] == 0x07)
{
return packet[5] * 25;
}
return -1;
}
protected override byte[] GetUpdateLightingModePacket(LightingSetting lightingSetting, LightingZone zone)
{
/*
@@ -153,6 +164,7 @@
return base.GetUpdateLightingModePacket(lightingSetting, zone);
}
protected override byte[] GetReadLightingModePacket(LightingZone zone)
{
return new byte[] { 0x00, 0x12, 0x03, 0x00 };