added volume properties for channel 3..6
authorTobias Jahnke <tjahnk@users.noreply.github.com>
Thu, 20 Jul 2017 14:56:27 +0000 (16:56 +0200)
committerTobias Jahnke <tjahnk@users.noreply.github.com>
Thu, 20 Jul 2017 14:56:27 +0000 (16:56 +0200)
htdocs/UNICENS.html
ucs2-vol/src/setup.cpp

index 04ad916..73c1b66 100644 (file)
     <ol>
     <li><button onclick="callbinder('UNICENS','initialise', {filename:'data/config_multichannel_audio_kit.xml'})">Parse XML and Start UNICENS</button></li>
     <li><button onclick="callbinder('UNICENS','setvol', {channel:'master', volume: 255})">Set Master Volume to 255</button></li>
-    <li><button onclick="callbinder('UNICENS','setvol', {channel:'master', volume: 200})">Set Master Volume to 200</button></li>
+    <li><button onclick="callbinder('unicens','setvol', {channel:'master', volume: 230})">Set Master Volume to 230</button></li>
+    <li><button onclick="callbinder('unicens','setvol', {channel:'master', volume: 215})">Set Master Volume to 215</button></li>
+    <li><button onclick="callbinder('unicens','setvol', {channel:'master', volume: 200})">Set Master Volume to 200</button></li>
+    <li><button onclick="callbinder('unicens','setvol', {channel:'master', volume: 185})">Set Master Volume to 185</button></li>
+    <li><button onclick="callbinder('unicens','setvol', {channel:'master', volume: 0})">Set Master Volume to 0</button></li>
+    <br>
     <li><button onclick="callbinder('UNICENS','setvol', [[0,200], [1,255]])">Set left=200 right=250</button></li>
     <li><button onclick="callbinder('UNICENS','setvol', [[0,255], [1,200]])">Set right=250 left=200</button></li>
     <li><button onclick="callbinder('UNICENS','setvol', [[0,255], [1,255]])">Set right=255 left=255</button></li>
index bb54f2f..53b6f8c 100644 (file)
@@ -54,17 +54,17 @@ CSetup::CSetup()
         _volume_amp_272_r(0x272U, DEVICE_VAL_RIGHT, LIB_MOST_VOLUME_CH_SUB),
         _value_container()
 {
-    static CDeviceValue* value_list[3] = {  &_volume_amp_270_m,
+    static CDeviceValue* value_list[9] = {  &_volume_amp_270_m,
                                             &_volume_amp_270_l,
-                                            &_volume_amp_270_r/*,
+                                            &_volume_amp_270_r,
                                             &_volume_amp_271_m,
                                             &_volume_amp_271_l,
                                             &_volume_amp_271_r,
                                             &_volume_amp_272_m,
                                             &_volume_amp_272_l,
-                                            &_volume_amp_272_r*/};
+                                            &_volume_amp_272_r};
 
-    _value_container.RegisterValues(value_list, 3U);
+    _value_container.RegisterValues(value_list, 9U);
 }
 
 CSetup::~CSetup()