Skip to content

Commit c6c7e1c

Browse files
authored
Add some LG settings from new devices (#502)
Includes 'Quick Frame Transport', '144Hz/165Hz Mode', 'ALLM', 'Dolby Vision PC'
1 parent 043e5e7 commit c6c7e1c

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

ColorControl/Services/LG/LgDevice.cs

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,9 @@ public enum ModelYear
6969
Series2020,
7070
Series2021,
7171
Series2022,
72-
Series2023
72+
Series2023,
73+
Series2024,
74+
Series2025
7375
}
7476

7577
protected static readonly NLog.Logger Logger = NLog.LogManager.GetCurrentClassLogger();
@@ -239,10 +241,14 @@ public LgDevice(string name, string ipAddress, string macAddress, bool isCustom
239241
AddHdmiPictureAction("gameOptimizationHDMI", typeof(OffToOn), category: "other");
240242
AddGenericPictureAction("freesync", typeof(OffToOn), category: "other", title: "AMD FreeSync Premium", fromModelYear: ModelYear.Series2020);
241243
AddHdmiPictureAction("freesyncOLEDHDMI", typeof(OffToOn), category: "other", fromModelYear: ModelYear.Series2020);
244+
AddGenericPictureAction("enableQFT", typeof(OffToOn), category: "other", title: "Quick Frame Transport", fromModelYear: ModelYear.Series2025);
245+
AddGenericPictureAction("enable144HzBooster", typeof(OffToOn), category: "other", title: "144Hz/165Hz Mode", fromModelYear: ModelYear.Series2024);
246+
AddGenericPictureAction("enableALLM", typeof(OffToOn), category: "other", title: "ALLM", fromModelYear: ModelYear.Series2022);
242247

243248
AddHdmiPictureAction("444BypassHDMI", typeof(OffToOn), category: "other", title: "4:4:4 Pass Through HDMIX", fromModelYear: ModelYear.Series2023);
244249
AddGenericPictureAction("444BypassHDMINone", typeof(OffToOn), category: "other", title: "4:4:4 Pass Through Non-HDMI", fromModelYear: ModelYear.Series2023);
245250
AddGenericPictureAction("qmsVrr", typeof(OffToOn), category: "other", title: "QMS-VRR", fromModelYear: ModelYear.Series2023);
251+
AddGenericPictureAction("enableDolbyVisionPC", typeof(OffToOn), category: "other", title: "Dolby Vision PC", fromModelYear: ModelYear.Series2024);
246252

247253
AddGenericPictureAction("masterLuminanceLevel", typeof(MasterLuminanceLevel), category: "other");
248254
AddHdmiPictureAction("colorimetryHDMI", typeof(MasteringColor), category: "other", fromModelYear: ModelYear.Series2020);
@@ -571,6 +577,8 @@ private void SetModelYear()
571577
'1' => ModelYear.Series2021,
572578
'2' => ModelYear.Series2022,
573579
'3' => ModelYear.Series2023,
580+
'4' => ModelYear.Series2024,
581+
'5' => ModelYear.Series2025,
574582
_ => ModelYear.None
575583
};
576584

0 commit comments

Comments
 (0)