mirror of
https://github.com/PepperDash/Essentials.git
synced 2026-08-31 19:08:29 +00:00
fix: resolves hdPsXxx audio controllers scaleWithLimits exception
This commit is contained in:
parent
d713abf614
commit
1c5aca03d2
3 changed files with 16 additions and 7 deletions
|
|
@ -61,6 +61,9 @@ namespace PepperDash_Essentials_DM.Chassis
|
|||
set
|
||||
{
|
||||
var level = value;
|
||||
Debug.Console(1, this, "VolumeLevel: value-'{0}', level-'{1}'", value, level);
|
||||
|
||||
// ScaleWithLimits(inputValue, InputUpperBound, InputLowerBound, OutputUpperBound, OutputLowerBound)
|
||||
_volumeLevel = CrestronEnvironment.ScaleWithLimits(level, DeviceLevelMax, DeviceLevelMin, CrestronLevelMax, CrestronLevelMin);
|
||||
|
||||
Debug.Console(1, this, "VolumeFeedback: level-'{0}', scaled-'{1}'", level, _volumeLevel);
|
||||
|
|
@ -73,8 +76,8 @@ namespace PepperDash_Essentials_DM.Chassis
|
|||
|
||||
public void SetVolume(ushort level)
|
||||
{
|
||||
var scaled = CrestronEnvironment.ScaleWithLimits(level, CrestronLevelMax, CrestronLevelMin, DeviceLevelMax,
|
||||
DeviceLevelMin);
|
||||
// ScaleWithLimits(inputValue, InputUpperBound, InputLowerBound, OutputUpperBound, OutputLowerBound)
|
||||
var scaled = CrestronEnvironment.ScaleWithLimits(level, CrestronLevelMax, CrestronLevelMin, DeviceLevelMax, DeviceLevelMin);
|
||||
|
||||
Debug.Console(1, this, "SetVolume: level-'{0}', scaled-'{1}'", level, scaled);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue