2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-01-31 06:39:11 +00:00

YAMAHA_AVR: RX-V2065 uses DSP-based commands (Forum: #73235) / complete

command options inline documentation


git-svn-id: https://svn.fhem.de/fhem/trunk@14531 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
markusbloch 2017-06-17 20:35:37 +00:00
parent d89c4cf00d
commit 312fb3dc2b
2 changed files with 16 additions and 13 deletions

View File

@ -1,5 +1,6 @@
# Add changes at the top of the list. Keep it in ASCII, and 80-char wide.
# Do not insert empty lines here, update check depends on it.
- bugfix: YAMAHA_AVR: use DSP-based commands for RX-V2065
- bugfix: 10_MQTT_DEVICE.pm: publishSet patch (Forum #msg648963)
- feature: 10_MQTT_DEVICE.pm: publishSet patch (Forum #msg648596)
- feature: 01_FHEMWEB.pm: selectnumbers widget modifier (Forum #73188)

View File

@ -1119,6 +1119,7 @@ YAMAHA_AVR_Undefine($$)
# priority => integer value of priority. lower values will be executed before higher values in the appropriate order. (integer value - default value: 3)
# at_first => insert the command at the beginning of the queue, not at the end. (flag: 0,1 - default: 0)
# not_before => don't execute the command before the given Unix timestamp is reached (integer/float value)
# wait_after_response => wait the given number of seconds before processing further queue commands (integer/float value)
# can_fail => the request can return an error. If this flag is set, don't treat this as an communication error, ignore it instead. (flag: 0,1 - default: 0)
# no_playinfo => (only relevant for "statusRequest basicStatus") - don't retrieve extended playback information, after receiving a successful response (flag: 0,1 - default: 0)
# init => (only relevant for navigateListMenu) - marks the initial request to obtain the current menu level (flag: 0,1 - default: 0)
@ -1126,6 +1127,7 @@ YAMAHA_AVR_Undefine($$)
# item_selected => (only relevant for navigateListMenu) - is set, when the final item is going to be selected with the current request. (flag: 0,1 - default: 0)
# volume_target => (only relevant for volume) - the target volume, that should be reached by smoothing. (float value)
# volume_diff => (only relevant for volume) - the volume difference between each step to reach the target volume (float value)
# input_tag => (only relevant for "statusRequest playInfo") - contains the input tag name when requesting playInfo
# }
#
@ -2392,13 +2394,13 @@ sub YAMAHA_AVR_generateSurroundDecoderList($)
#############################
# Check if amp is one of these models: DSP-Z7, DSP-Z9, DSP-Z11, RX-Z7, RX-Z9, RX-Z11, RX-V3900, DSP-AX3900
# Check if amp is one of these models: DSP-Z7, DSP-Z9, DSP-Z11, RX-Z7, RX-Z9, RX-Z11, RX-V2065, RX-V3900, DSP-AX3900
# Tested models: DSP-Z7
sub YAMAHA_AVR_isModel_DSP($)
{
my($hash) = @_;
if(exists($hash->{MODEL}) && (($hash->{MODEL} =~ /DSP-Z/) || ($hash->{MODEL} =~ /RX-Z/) || ($hash->{MODEL} =~ /RX-V3900/) || ($hash->{MODEL} =~ /DSP-AX3900/)))
if(exists($hash->{MODEL}) && (($hash->{MODEL} =~ /DSP-Z/) || ($hash->{MODEL} =~ /RX-Z/) || ($hash->{MODEL} =~ /RX-V2065/) || ($hash->{MODEL} =~ /RX-V3900/) || ($hash->{MODEL} =~ /DSP-AX3900/)))
{
return 1;
}