2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-03-10 03:06:37 +00:00

70_ESCVP21net.pm: added undocumented settings (IMGPROC, IRIS, LIRIS)

git-svn-id: https://svn.fhem.de/fhem/trunk@26207 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
hapege 2022-07-10 20:31:46 +00:00
parent 298155e14e
commit 7b80b7aa4a

View File

@ -36,6 +36,7 @@
# 1.01.15 add debug options # 1.01.15 add debug options
# 1.01.16 add cyclicConnect to mitigate lost TCP connection issue # 1.01.16 add cyclicConnect to mitigate lost TCP connection issue
# 1.01.17 add TW9400 # 1.01.17 add TW9400
# 1.01.18 added undocumented settings (IMGPROC, IRIS,LIRIS)
# #
################################################################################ ################################################################################
# #
@ -69,7 +70,7 @@ use POSIX;
#use JSON::XS qw (encode_json decode_json); #use JSON::XS qw (encode_json decode_json);
my $version = "1.01.17"; my $version = "1.01.18";
my $missingModul = ""; my $missingModul = "";
eval "use JSON::XS qw (encode_json decode_json);1" or $missingModul .= "JSON::XS "; eval "use JSON::XS qw (encode_json decode_json);1" or $missingModul .= "JSON::XS ";
@ -77,12 +78,12 @@ eval "use JSON::XS qw (encode_json decode_json);1" or $missingModul .= "JSON::XS
# key(s) in defaultsets and defaultresults will be overwritten, # key(s) in defaultsets and defaultresults will be overwritten,
# if <type>sets/<type>result defines the same key(s) # if <type>sets/<type>result defines the same key(s)
my %ESCVP21net_debugsets = ( my %ESCVP21net_debugsets = (
"reRead" => ":noArg", "reRead" => ":noArg",
"encode" => ":noArg", "encode" => ":noArg",
"decode" => ":noArg", "decode" => ":noArg",
"PWSTATUS" => ":get", "PWSTATUS" => ":get",
"cleanup" => ":noArg", "cleanup" => ":noArg",
"connect" => ":noArg", "connect" => ":noArg",
"removeTimer" => ":noArg", "removeTimer" => ":noArg",
"closeDevice" => ":noArg", "closeDevice" => ":noArg",
"deleteNextOpen" => ":noArg", "deleteNextOpen" => ":noArg",
@ -106,23 +107,25 @@ my %ESCVP21net_Miscsets = (
# TW5650 sets # TW5650 sets
my %ESCVP21net_TW5650sets = ( my %ESCVP21net_TW5650sets = (
"ASPECT" => ":get,Auto,Auto20,Normal,Full,Zoom", "ASPECT" => ":get,Auto,Auto20,Normal,Full,Zoom",
"AUTOHOME" => ":get,off,on", "AUTOHOME" => ":get,off,on",
"AUTOKEYSTONE" => ":get,on,off", "AUTOKEYSTONE" => ":get,on,off",
"BTAUDIO" => ":get,on,off,toggle", "BTAUDIO" => ":get,on,off,toggle",
"CMODE" => ":get,Dynamic,Natural,Living,Cinema,3D_Cinema,3D_Dynamic", "CMODE" => ":get,Dynamic,Natural,Living,Cinema,3D_Cinema,3D_Dynamic",
"HREVERSE" => ":get,Flip,Normal", "HREVERSE" => ":get,Flip,Normal",
"ILLUM" => ":get,on,off,toggle", "ILLUM" => ":get,on,off,toggle",
"LUMINANCE" => ":get,high,low,toggle", "IMGPROC" => ":get,fine,fast",
"MCFI" => ":get,off,low,normal,high", "IRIS" => ":get,00,01,02",
"MSEL" => ":get,black,blue,user", "LUMINANCE" => ":get,high,low,toggle",
"OVSCAN" => ":get,off,4%,8%,auto", "MCFI" => ":get,off,low,normal,high",
"SIGNAL" => ":get,none,2D,3D", "MSEL" => ":get,black,blue,user",
"SNO" => ":get", "OVSCAN" => ":get,off,4%,8%,auto",
"SOURCE" => ":get,HDMI1,HDMI2,ScreenMirror,Input1,USB,LAN", "SIGNAL" => ":get,none,2D,3D",
"VOLset" => ":slider,0,1,20", "SNO" => ":get",
"VOL" => ":get", "SOURCE" => ":get,HDMI1,HDMI2,ScreenMirror,Input1,USB,LAN",
"VREVERSE" => ":get,Flip,Normal" "VOLset" => ":slider,0,1,20",
"VOL" => ":get",
"VREVERSE" => ":get,Flip,Normal"
); );
my %ESCVP21net_TW5650result = ( my %ESCVP21net_TW5650result = (
@ -210,24 +213,27 @@ my %ESCVP21net_TW7400result = (
# TW9400 sets # TW9400 sets
my %ESCVP21net_TW9400sets = ( my %ESCVP21net_TW9400sets = (
"4KENHANCE" => ":get,off,FullHD", "4KENHANCE" => ":get,off,FullHD",
"ASPECT" => ":get,Auto,Normal,Full,Zoom", "ASPECT" => ":get,Auto,Normal,Full,Zoom",
"AUTOHOME" => ":get,off,on", "AUTOHOME" => ":get,off,on",
"CMODE" => ":get,Dynamic,Natural,BrightCinema,Cinema,3D_Cinema,3D_Dynamic,BW_Cinema,DigialCinema", "CMODE" => ":get,Dynamic,Natural,BrightCinema,Cinema,3D_Cinema,3D_Dynamic,BW_Cinema,DigialCinema",
"DYNRANGE" => ":get,Auto,SDR,HDR10,HLG", "DYNRANGE" => ":get,Auto,SDR,HDR10,HLG",
"HREVERSE" => ":get,Flip,Normal", "HREVERSE" => ":get,Flip,Normal",
"ILLUM" => ":get,on,off,toggle", "ILLUM" => ":get,on,off,toggle",
"IMGPRESET" => ":get,Setting1,Setting2,Setting3,Setting4,Setting5", "IMGPRESET" => ":get,Setting1,Setting2,Setting3,Setting4,Setting5",
"LUMINANCE" => ":get,normal,eco,medium", "IMGPROC" => ":get,fine,fast",
"MCFI" => ":get,off,low,normal,high", "IRIS" => ":get,00,01,02",
"MSEL" => ":get,black,blus,user", "LIRIS" => ":get,0,128,255",
"OVSCAN" => ":get,off,4%,8%,auto", "LUMINANCE" => ":get,normal,eco,medium",
"PRODUCT" => ":get,ModelName_on,ModelName_off", "MCFI" => ":get,off,low,normal,high",
"SIGNAL" => ":get,none,2D,3D", "MSEL" => ":get,black,blus,user",
"SNO" => ":get", "OVSCAN" => ":get,off,4%,8%,auto",
"SOURCE" => ":get,HDMI1,HDMI2,Input1,Input2,ScreenMirror,PC1,PC2,USB,LAN,Video,Video(RCA),WirelessHD", "PRODUCT" => ":get,ModelName_on,ModelName_off",
"VREVERSE" => ":get,Flip,Normal", "SIGNAL" => ":get,none,2D,3D",
"WLPWR" => ":get,WLAN_on,WLAN_off" "SNO" => ":get",
"SOURCE" => ":get,HDMI1,HDMI2,Input1,Input2,ScreenMirror,PC1,PC2,USB,LAN,Video,Video(RCA),WirelessHD",
"VREVERSE" => ":get,Flip,Normal",
"WLPWR" => ":get,WLAN_on,WLAN_off"
); );
my %ESCVP21net_TW9400result = ( my %ESCVP21net_TW9400result = (
@ -259,6 +265,9 @@ my %ESCVP21net_Scottysets = (
"HREVERSE" => ":get,Flip,Normal", "HREVERSE" => ":get,Flip,Normal",
"ILLUM" => ":get,on,off,toggle", "ILLUM" => ":get,on,off,toggle",
"IMGPRESET" => ":get,Setting1,Setting2,Setting3,Setting4,Setting5", "IMGPRESET" => ":get,Setting1,Setting2,Setting3,Setting4,Setting5",
"IMGPROC" => ":get,fine,fast",
"IRIS" => ":get,00,01,02",
"LIRIS" => ":get,0,128,255",
"LUMINANCE" => ":get,high,low,toggle", "LUMINANCE" => ":get,high,low,toggle",
"MCFI" => ":get,off,low,normal,high", "MCFI" => ":get,off,low,normal,high",
"MSEL" => ":get,black,blus,user", "MSEL" => ":get,black,blus,user",
@ -356,6 +365,8 @@ my %ESCVP21net_data = (
"IMGPRESET:Setting3" => "03", "IMGPRESET:Setting3" => "03",
"IMGPRESET:Setting4" => "04", "IMGPRESET:Setting4" => "04",
"IMGPRESET:Setting5" => "05", "IMGPRESET:Setting5" => "05",
"IMGPROC:fine" => "01",
"IMGPROC:fast" => "02",
"LUMINANCE:high" => "00", "LUMINANCE:high" => "00",
"LUMINANCE:low" => "01", "LUMINANCE:low" => "01",
"LUMINANCE:normal" => "00", "LUMINANCE:normal" => "00",
@ -439,7 +450,9 @@ my %ESCVP21net_defaultresults = (
"IMGPRESET:02" => "Setting2", "IMGPRESET:02" => "Setting2",
"IMGPRESET:03" => "Setting3", "IMGPRESET:03" => "Setting3",
"IMGPRESET:04" => "Setting4", "IMGPRESET:04" => "Setting4",
"IMGPRESET:05" => "Setting5", "IMGPRESET:05" => "Setting5",
"IMGPROC:01" => "fine",
"IMGPROC:02" => "fast",
"MCFI:00" => "off", "MCFI:00" => "off",
"MCFI:01" => "low", "MCFI:01" => "low",
"MCFI:02" => "normal", "MCFI:02" => "normal",