<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.linuxmce.org/index.php?action=history&amp;feed=atom&amp;title=User%3ABulek</id>
	<title>User:Bulek - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.linuxmce.org/index.php?action=history&amp;feed=atom&amp;title=User%3ABulek"/>
	<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=User:Bulek&amp;action=history"/>
	<updated>2026-07-22T03:30:48Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=User:Bulek&amp;diff=14585&amp;oldid=prev</id>
		<title>Bulek at 21:34, 29 June 2008</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=User:Bulek&amp;diff=14585&amp;oldid=prev"/>
		<updated>2008-06-29T21:34:57Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:34, 29 June 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l152&quot;&gt;Line 152:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 152:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#89 Vol Up&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#89 Vol Up&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	log(&#039;Increasing volume from &#039; + @volume.to_s) cmd_313(@volume+1) 	&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bulek</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=User:Bulek&amp;diff=14584&amp;oldid=prev</id>
		<title>Bulek at 21:33, 29 June 2008</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=User:Bulek&amp;diff=14584&amp;oldid=prev"/>
		<updated>2008-06-29T21:33:26Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;http://wiki.linuxmce.org/index.php?title=User:Bulek&amp;amp;diff=14584&amp;amp;oldid=14463&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Bulek</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=User:Bulek&amp;diff=14463&amp;oldid=prev</id>
		<title>Bulek at 14:14, 26 June 2008</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=User:Bulek&amp;diff=14463&amp;oldid=prev"/>
		<updated>2008-06-26T14:14:15Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 14:14, 26 June 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Have moved working copy of Marantz Multiroom template to Marantz 5600 page in wiki. This is only a copy... Please go there for all info...&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== &amp;#039;Add Ruby snippets to commands&amp;#039;====  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== &amp;#039;Add Ruby snippets to commands&amp;#039;====  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bulek</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=User:Bulek&amp;diff=14462&amp;oldid=prev</id>
		<title>Bulek at 14:13, 26 June 2008</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=User:Bulek&amp;diff=14462&amp;oldid=prev"/>
		<updated>2008-06-26T14:13:24Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;http://wiki.linuxmce.org/index.php?title=User:Bulek&amp;amp;diff=14462&amp;amp;oldid=14442&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Bulek</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=User:Bulek&amp;diff=14442&amp;oldid=prev</id>
		<title>Bulek at 23:38, 25 June 2008</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=User:Bulek&amp;diff=14442&amp;oldid=prev"/>
		<updated>2008-06-25T23:38:00Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;http://wiki.linuxmce.org/index.php?title=User:Bulek&amp;amp;diff=14442&amp;amp;oldid=14441&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Bulek</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=User:Bulek&amp;diff=14441&amp;oldid=prev</id>
		<title>Bulek at 23:35, 25 June 2008</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=User:Bulek&amp;diff=14441&amp;oldid=prev"/>
		<updated>2008-06-25T23:35:44Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;http://wiki.linuxmce.org/index.php?title=User:Bulek&amp;amp;diff=14441&amp;amp;oldid=14384&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Bulek</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=User:Bulek&amp;diff=14384&amp;oldid=prev</id>
		<title>Alx9r at 18:48, 23 June 2008</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=User:Bulek&amp;diff=14384&amp;oldid=prev"/>
		<updated>2008-06-23T18:48:18Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:48, 23 June 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Power&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Power&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#193 Off&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#193 Off&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l274&quot;&gt;Line 274:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 275:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;SendMultiZoneCommand(cmd, [&amp;quot;@VOL:0&amp;quot;+level, &amp;quot;@MSV:0&amp;quot;+level, &amp;quot;@MVL:0&amp;quot;+level])&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;SendMultiZoneCommand(cmd, [&amp;quot;@VOL:0&amp;quot;+level, &amp;quot;@MSV:0&amp;quot;+level, &amp;quot;@MVL:0&amp;quot;+level])&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;log(&amp;quot;Sending Marantz : Set Volume Level to &amp;quot;+level+&amp;quot;\n&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;log(&amp;quot;Sending Marantz : Set Volume Level to &amp;quot;+level+&amp;quot;\n&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Alx9r</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=User:Bulek&amp;diff=13934&amp;oldid=prev</id>
		<title>Bulek: New page: Power #193 Off 	SendMultiZoneCommand(cmd, [&quot;@PWR:1&quot;, &quot;@MSP:1&quot;, &quot;@MAM:2&quot;]) #SendMultiZoneCommand(cmd, [&quot;@AMT:2&quot;, &quot;@MSP:1&quot;, &quot;@MAM:2&quot;]) 	  #192 On 	SendMultiZoneCommand(cmd, [&quot;@PWR:2&quot;, &quot;@MSP:...</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=User:Bulek&amp;diff=13934&amp;oldid=prev"/>
		<updated>2008-06-18T09:05:11Z</updated>

		<summary type="html">&lt;p&gt;New page: Power #193 Off 	SendMultiZoneCommand(cmd, [&amp;quot;@PWR:1&amp;quot;, &amp;quot;@MSP:1&amp;quot;, &amp;quot;@MAM:2&amp;quot;]) #SendMultiZoneCommand(cmd, [&amp;quot;@AMT:2&amp;quot;, &amp;quot;@MSP:1&amp;quot;, &amp;quot;@MAM:2&amp;quot;]) 	  #192 On 	SendMultiZoneCommand(cmd, [&amp;quot;@PWR:2&amp;quot;, &amp;quot;@MSP:...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Power&lt;br /&gt;
#193 Off&lt;br /&gt;
	SendMultiZoneCommand(cmd, [&amp;quot;@PWR:1&amp;quot;, &amp;quot;@MSP:1&amp;quot;, &amp;quot;@MAM:2&amp;quot;]) #SendMultiZoneCommand(cmd, [&amp;quot;@AMT:2&amp;quot;, &amp;quot;@MSP:1&amp;quot;, &amp;quot;@MAM:2&amp;quot;]) 	&lt;br /&gt;
&lt;br /&gt;
#192 On&lt;br /&gt;
	SendMultiZoneCommand(cmd, [&amp;quot;@PWR:2&amp;quot;, &amp;quot;@MSP:2&amp;quot;, &amp;quot;@MAM:1&amp;quot;]) #SendMultiZoneCommand(cmd, [&amp;quot;@AMT:1&amp;quot;, &amp;quot;@MSP:2&amp;quot;, &amp;quot;@MAM:1&amp;quot;]) 	&lt;br /&gt;
&lt;br /&gt;
Inputs&lt;br /&gt;
#169 AM&lt;br /&gt;
	SendMultiZoneCommand(cmd, [&amp;quot;@SRC:H&amp;quot;, &amp;quot;@MSC:H&amp;quot;, &amp;quot;@MSC:H&amp;quot;]) 	&lt;br /&gt;
&lt;br /&gt;
#164 Aux&lt;br /&gt;
	SendMultiZoneCommand(cmd, [&amp;quot;@SRC:9&amp;quot;, &amp;quot;@MSC:9&amp;quot;, &amp;quot;@MSC:9&amp;quot;]) 	&lt;br /&gt;
&lt;br /&gt;
#172 Aux 2&lt;br /&gt;
	SendMultiZoneCommand(cmd, [&amp;quot;@SRC:A&amp;quot;, &amp;quot;@MSC:A&amp;quot;, &amp;quot;@MSC:A&amp;quot;]) 	&lt;br /&gt;
&lt;br /&gt;
#162 CD&lt;br /&gt;
	SendMultiZoneCommand(cmd, [&amp;quot;@SRC:C&amp;quot;, &amp;quot;@MSC:C&amp;quot;, &amp;quot;@MSC:C&amp;quot;]) 	&lt;br /&gt;
&lt;br /&gt;
#420 CDR&lt;br /&gt;
	SendMultiZoneCommand(cmd, [&amp;quot;@SRC:D&amp;quot;, &amp;quot;@MSC:D&amp;quot;, &amp;quot;@MSC:D&amp;quot;]) 	&lt;br /&gt;
&lt;br /&gt;
#178 DSS&lt;br /&gt;
	SendMultiZoneCommand(cmd, [&amp;quot;@SRC:4&amp;quot;, &amp;quot;@MSC:4&amp;quot;, &amp;quot;@MSC:4&amp;quot;]) 	&lt;br /&gt;
&lt;br /&gt;
#165 DVD&lt;br /&gt;
	SendMultiZoneCommand(cmd, [&amp;quot;@SRC:2&amp;quot;, &amp;quot;@MSC:2&amp;quot;, &amp;quot;@MSC:2&amp;quot;]) 	&lt;br /&gt;
&lt;br /&gt;
#170 FM&lt;br /&gt;
	SendMultiZoneCommand(cmd, [&amp;quot;@SRC:G&amp;quot;, &amp;quot;@MSC:G&amp;quot;, &amp;quot;@MSC:G&amp;quot;]) 	&lt;br /&gt;
&lt;br /&gt;
#160 Tape / Tape 1&lt;br /&gt;
	SendMultiZoneCommand(cmd, [&amp;quot;@SRC:E&amp;quot;, &amp;quot;@MSC:E&amp;quot;, &amp;quot;@MSC:E&amp;quot;]) 	&lt;br /&gt;
&lt;br /&gt;
#166 Tuner&lt;br /&gt;
	SendMultiZoneCommand(cmd, [&amp;quot;@SRC:F&amp;quot;, &amp;quot;@MSC:F&amp;quot;, &amp;quot;@MSC:F&amp;quot;]) 	&lt;br /&gt;
&lt;br /&gt;
#161 TV&lt;br /&gt;
	SendMultiZoneCommand(cmd, [&amp;quot;@SRC:1&amp;quot;, &amp;quot;@MSC:1&amp;quot;, &amp;quot;@MSC:1&amp;quot;]) 	&lt;br /&gt;
&lt;br /&gt;
#282 VCR-1&lt;br /&gt;
	SendMultiZoneCommand(cmd, [&amp;quot;@SRC:3&amp;quot;, &amp;quot;@MSC:3&amp;quot;, &amp;quot;@MSC:3&amp;quot;]) 	&lt;br /&gt;
&lt;br /&gt;
DSP Modes (Audio)&lt;br /&gt;
#891 All Ch Stereo&lt;br /&gt;
	#&amp;lt;$&amp;quot;@SUR:0H\r&amp;quot;$&amp;gt; SendIrCommand(&amp;quot;@SUR:0H&amp;quot;) 	&lt;br /&gt;
&lt;br /&gt;
Disk Handle&lt;br /&gt;
#48 Eject Disk&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
General&lt;br /&gt;
#190 Enter/Go&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
Internal&lt;br /&gt;
#373 Private Method Listing&lt;br /&gt;
	def ReceiveReportCommand() buff = conn_.RecvDelimited(&amp;quot;\r&amp;quot;, 1000) print &amp;quot;Cmd response from Marantz: &amp;quot; + buff + &amp;quot;\n&amp;quot; log(&amp;quot;Cmd response from Marantz: &amp;quot; + buff + &amp;quot;\n&amp;quot;) end def SendIrCommand(command) conn_.Send(command+ &amp;quot;\r&amp;quot;) log(&amp;quot;Sending Command: &amp;quot; + command + &amp;quot;\n&amp;quot;) ReceiveReportCommand() end def log(word) logTime = Time.now timeStr = logTime.strftime(&amp;quot;%d-%m-%Y %H:%M:%S &amp;quot;) print( timeStr + &amp;quot; &amp;quot; + word) if( $logFile.nil? == false ) then $logFile.print( timeStr + &amp;quot; &amp;quot; + word ) $logFile.flush() end end def SendMultiZoneCommand(cmd, commandsArray, commandParam=&amp;quot;&amp;quot;) log(&amp;quot;Got Command with ID: &amp;quot; + cmd.id_.to_s + &amp;quot; from: &amp;quot; + cmd.devidfrom_.to_s + &amp;quot; to: &amp;quot; + cmd.devidto_.to_s + &amp;quot;\n&amp;quot;) zone = GetZone(cmd.devidto_) if( zone &amp;gt;= 0 and zone &amp;lt; commandsArray.size ) log(&amp;quot;Determine zone for command : &amp;quot; + zone.to_s + &amp;quot;\n&amp;quot;) SendIrCommand(commandsArray[zone] + commandParam.to_s) else log(&amp;quot;SendMultiZoneCommand: invalid zone &amp;quot; + zone.to_s) end end def GetZone(deviceDestination) if( device_.mapDevice_PortChannel_.has_key?(deviceDestination) and device_.mapDevice_PortChannel_[deviceDestination] != nil and !device_.mapDevice_PortChannel_[deviceDestination].empty? ) return device_.mapDevice_PortChannel_[deviceDestination].to_i end return 0 end def ShowZones() log(&amp;quot;####### Dev 2 PortChanel&amp;quot;) device_.mapDevice_PortChannel_.each do |key, value| log(key.to_s + &amp;quot; =&amp;gt; &amp;quot; + value.to_s) end log(&amp;quot;======= PortChanel 2 Dev&amp;quot;) device_.mapPortChannel_Device_.each do |key, value| log(key.to_s + &amp;quot; =&amp;gt; &amp;quot; + value.to_s) end end 	&lt;br /&gt;
&lt;br /&gt;
#351 Process IDLE&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
#350 Process Incoming Data&lt;br /&gt;
	buff = conn_.RecvDelimited(&amp;quot;\r&amp;quot;, 1000) print &amp;quot;Info from Marantz: &amp;quot; + buff + &amp;quot;\n&amp;quot; log(&amp;quot;Info from Marantz: &amp;quot; + buff + &amp;quot;\n&amp;quot;) 	&lt;br /&gt;
&lt;br /&gt;
#355 Process Initialize&lt;br /&gt;
	$logFile = File.new(&amp;quot;/var/log/pluto/Marantz_SR5600.log&amp;quot;, &amp;quot;w&amp;quot;) log(&amp;quot;Initializing Marantz GSD Device\n&amp;quot;) #&amp;lt;$&amp;quot;@AST:F\r&amp;quot;$&amp;gt; # max level of feedback SendIrCommand(&amp;quot;@AST:F&amp;quot;) #&amp;lt;$&amp;quot;@MPW:2\r&amp;quot;$&amp;gt; # multi room always on SendIrCommand(&amp;quot;@MPW:2&amp;quot;) #&amp;lt;$&amp;quot;@MSP:1\r&amp;quot;$&amp;gt; # turn multi room speakers off by default SendIrCommand(&amp;quot;@MSP:1&amp;quot;) #&amp;lt;$&amp;quot;@MAM:2\r&amp;quot;$&amp;gt; # mute multi room line out by default SendIrCommand(&amp;quot;MAM:2&amp;quot;) #&amp;lt;$&amp;quot;@VOL:0-20\r&amp;quot;$&amp;gt; # default main volume -20 SendIrCommand(&amp;quot;@VOL:0-20&amp;quot;) #&amp;lt;$&amp;quot;@MSV:0-60\r&amp;quot;$&amp;gt; # default multi speaker volume SendIrCommand(&amp;quot;@MSV:0-60&amp;quot;) #&amp;lt;$&amp;quot;@MVL:0-60\r&amp;quot;$&amp;gt; # default multi room line out volume SendIrCommand(&amp;quot;@MVL:0-60&amp;quot;) log(&amp;quot;Initialization of Marantz GSD Device finished !!!!\n&amp;quot;) 	&lt;br /&gt;
&lt;br /&gt;
#384 Process Receive Command For Child&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
#356 Process Release&lt;br /&gt;
	log(&amp;quot;Shutting down Marantz GSD Device\n&amp;quot;) SendIrCommand(&amp;quot;@MAM:2&amp;quot;) SendIrCommand(&amp;quot;@MSP:1&amp;quot;) log(&amp;quot;Sending Marantz : Power Off: PWR:1\n&amp;quot;) #&amp;lt;$&amp;quot;@PWR:1\r&amp;quot;&amp;lt;/s&amp;gt;&amp;lt;/s&amp;gt;$&amp;gt; SendIrCommand(&amp;quot;@PWR:1&amp;quot;) 	&lt;br /&gt;
&lt;br /&gt;
Misc&lt;br /&gt;
#587 Preset/Prog/Freq&lt;br /&gt;
	identifier = cmd.params_[216] # Main volume &amp;quot;TFQ:0xxxxx&amp;quot; from 08700 till + 10800 # Multiroom Frequency “MTF:0xxxxx“ from 08700 till + 10800 # Multiroom Speakers “MTF:0xxxxx“ from 08700 till + 10800 # switch to tuner mode first SendMultiZoneCommand(cmd, [&amp;quot;@SRC:G&amp;quot;, &amp;quot;@MSC:G&amp;quot;, &amp;quot;@MSC:G&amp;quot;]) # tune to desired frequency SendMultiZoneCommand(cmd, [&amp;quot;@TFQ:0&amp;quot;+identifier, &amp;quot;@MTF:0&amp;quot;+identifier, &amp;quot;@MTF:0&amp;quot;+identifier]) log(&amp;quot;Sending Marantz : Setting tuner frequency to &amp;quot;+identifier+&amp;quot;\n&amp;quot;) 	&lt;br /&gt;
&lt;br /&gt;
On-Screen Menu Navig&lt;br /&gt;
#240 Back / Prior Menu&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
#225 Display&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
#368 Help&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
#86 Menu (Show Menu)&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
#201 Move Down&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
#202 Move Left&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
#203 Move Right&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
#200 Move Up&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
Simple Control&lt;br /&gt;
#92 Pause&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
#139 Play&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
#102 Record&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
#64 Skip Back - Channel/Track Lower&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
#63 Skip Fwd - Channel/Track Greater&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
#95 Stop&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
Sound &amp;amp; Volume&lt;br /&gt;
#97 Mute&lt;br /&gt;
	SendMultiZoneCommand(cmd, [&amp;quot;@AMT:0&amp;quot;, &amp;quot;@MSM:0&amp;quot;, &amp;quot;@MAM:0&amp;quot;]) 	&lt;br /&gt;
&lt;br /&gt;
#313 Set Volume&lt;br /&gt;
	level = cmd.params_[76] # Main volume “VOL:0xxx” from - 99 till + 18 # Multiroom Speakers &amp;quot;MSV:0xxx&amp;quot; from - 99 till + 0 # Multiroom Speakers “MVL:0xxx” from - 99 till + 0 SendMultiZoneCommand(cmd, [&amp;quot;@VOL:0&amp;quot;+level, &amp;quot;@MSV:0&amp;quot;+level, &amp;quot;@MVL:0&amp;quot;+level]) log(&amp;quot;Sending Marantz : Set Volume Level to &amp;quot;+level+&amp;quot;\n&amp;quot;) 	&lt;br /&gt;
&lt;br /&gt;
#90 Vol Down&lt;br /&gt;
	SendMultiZoneCommand(cmd, [&amp;quot;@VOL:2&amp;quot;, &amp;quot;@MSV:2&amp;quot;, &amp;quot;@MVL:2&amp;quot;]) 	&lt;br /&gt;
&lt;br /&gt;
#89 Vol Up&lt;br /&gt;
	SendMultiZoneCommand(cmd, [&amp;quot;@VOL:1&amp;quot;, &amp;quot;@MSV:1&amp;quot;, &amp;quot;@MVL:1&amp;quot;]) 	&lt;br /&gt;
&lt;br /&gt;
Speed Ctrl&lt;br /&gt;
#125 Scan Back/Rewind&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
#93 Scan Fwd/Fast Fwd&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
#98 Slow Scan Back&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
#99 Slow Scan Forward&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
DSP ModesDSP Mode commands not implemented: Dolby Digital, DTS Surround, Surround (Click to add) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
def ReceiveReportCommand()&lt;br /&gt;
	buff = conn_.RecvDelimited(&amp;quot;\r&amp;quot;, 1000) &lt;br /&gt;
	print &amp;quot;Cmd response from Marantz: &amp;quot; + buff + &amp;quot;\n&amp;quot; 	&lt;br /&gt;
	log(&amp;quot;Cmd response from Marantz: &amp;quot; + buff + &amp;quot;\n&amp;quot;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
def SendIrCommand(command)&lt;br /&gt;
	conn_.Send(command+ &amp;quot;\r&amp;quot;)&lt;br /&gt;
        log(&amp;quot;Sending Command: &amp;quot; + command + &amp;quot;\n&amp;quot;)&lt;br /&gt;
	ReceiveReportCommand()&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
def log(word)&lt;br /&gt;
	logTime = Time.now&lt;br /&gt;
	timeStr = logTime.strftime(&amp;quot;%d-%m-%Y  %H:%M:%S  &amp;quot;)&lt;br /&gt;
&lt;br /&gt;
	print( timeStr + &amp;quot; &amp;quot; + word)&lt;br /&gt;
	if( $logFile.nil? == false ) then&lt;br /&gt;
		$logFile.print( timeStr + &amp;quot; &amp;quot; + word )&lt;br /&gt;
		$logFile.flush()&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
def SendMultiZoneCommand(cmd, commandsArray, commandParam=&amp;quot;&amp;quot;)&lt;br /&gt;
        log(&amp;quot;Got Command with ID: &amp;quot; + cmd.id_.to_s + &amp;quot; from: &amp;quot; + cmd.devidfrom_.to_s + &amp;quot; to: &amp;quot; + cmd.devidto_.to_s + &amp;quot;\n&amp;quot;)&lt;br /&gt;
	zone = GetZone(cmd.devidto_)&lt;br /&gt;
	if( zone &amp;gt;= 0 and zone &amp;lt; commandsArray.size )&lt;br /&gt;
		log(&amp;quot;Determine zone for command : &amp;quot; + zone.to_s + &amp;quot;\n&amp;quot;)&lt;br /&gt;
		SendIrCommand(commandsArray[zone] + commandParam.to_s)&lt;br /&gt;
	else&lt;br /&gt;
		log(&amp;quot;SendMultiZoneCommand: invalid zone &amp;quot; + zone.to_s)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
def GetZone(deviceDestination)&lt;br /&gt;
	if( device_.mapDevice_PortChannel_.has_key?(deviceDestination) and&lt;br /&gt;
		device_.mapDevice_PortChannel_[deviceDestination] != nil and&lt;br /&gt;
		!device_.mapDevice_PortChannel_[deviceDestination].empty? )&lt;br /&gt;
		return device_.mapDevice_PortChannel_[deviceDestination].to_i&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
		return 0&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
def ShowZones()&lt;br /&gt;
	log(&amp;quot;####### Dev 2 PortChanel&amp;quot;)&lt;br /&gt;
	device_.mapDevice_PortChannel_.each do |key, value|&lt;br /&gt;
		log(key.to_s + &amp;quot; =&amp;gt; &amp;quot; + value.to_s)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	log(&amp;quot;======= PortChanel 2 Dev&amp;quot;)&lt;br /&gt;
	device_.mapPortChannel_Device_.each do |key, value|&lt;br /&gt;
		log(key.to_s + &amp;quot; =&amp;gt; &amp;quot; + value.to_s)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
buff = conn_.RecvDelimited(&amp;quot;\r&amp;quot;, 1000)&lt;br /&gt;
print &amp;quot;Info from Marantz: &amp;quot; + buff + &amp;quot;\n&amp;quot;&lt;br /&gt;
log(&amp;quot;Info from Marantz: &amp;quot; + buff + &amp;quot;\n&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$logFile = File.new(&amp;quot;/var/log/pluto/Marantz_SR5600.log&amp;quot;, &amp;quot;w&amp;quot;)&lt;br /&gt;
log(&amp;quot;Initializing Marantz GSD Device\n&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#&amp;lt;$&amp;quot;@AST:F\r&amp;quot;$&amp;gt; 		# max level of feedback&lt;br /&gt;
SendIrCommand(&amp;quot;@AST:F&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#&amp;lt;$&amp;quot;@MPW:2\r&amp;quot;$&amp;gt; 		# multi room always on&lt;br /&gt;
SendIrCommand(&amp;quot;@MPW:2&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
#&amp;lt;$&amp;quot;@MSP:1\r&amp;quot;$&amp;gt; 		# turn multi room speakers off by default&lt;br /&gt;
SendIrCommand(&amp;quot;@MSP:1&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
#&amp;lt;$&amp;quot;@MAM:2\r&amp;quot;$&amp;gt; 		# mute multi room line out by default&lt;br /&gt;
SendIrCommand(&amp;quot;MAM:2&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
#&amp;lt;$&amp;quot;@VOL:0-20\r&amp;quot;$&amp;gt; 		# default main volume -20&lt;br /&gt;
SendIrCommand(&amp;quot;@VOL:0-20&amp;quot;)&lt;br /&gt;
#&amp;lt;$&amp;quot;@MSV:0-60\r&amp;quot;$&amp;gt; 		# default multi speaker volume&lt;br /&gt;
SendIrCommand(&amp;quot;@MSV:0-60&amp;quot;)&lt;br /&gt;
#&amp;lt;$&amp;quot;@MVL:0-60\r&amp;quot;$&amp;gt; 		# default multi room line out volume&lt;br /&gt;
SendIrCommand(&amp;quot;@MVL:0-60&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
log(&amp;quot;Initialization of Marantz GSD Device finished !!!!\n&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
log(&amp;quot;Shutting down Marantz GSD Device\n&amp;quot;)&lt;br /&gt;
SendIrCommand(&amp;quot;@MAM:2&amp;quot;)&lt;br /&gt;
SendIrCommand(&amp;quot;@MSP:1&amp;quot;)&lt;br /&gt;
log(&amp;quot;Sending Marantz : Power Off:  PWR:1\n&amp;quot;)&lt;br /&gt;
#&amp;lt;$&amp;quot;@PWR:1\r&amp;quot;&amp;lt;/s&amp;gt;&amp;lt;/s&amp;gt;$&amp;gt;&lt;br /&gt;
SendIrCommand(&amp;quot;@PWR:1&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
identifier = cmd.params_[216]&lt;br /&gt;
# Main volume 			&amp;quot;TFQ:0xxxxx&amp;quot;  from 08700 till + 10800&lt;br /&gt;
# Multiroom Frequency		“MTF:0xxxxx“  from 08700 till + 10800&lt;br /&gt;
# Multiroom Speakers		“MTF:0xxxxx“  from 08700 till + 10800&lt;br /&gt;
&lt;br /&gt;
# switch to tuner mode first&lt;br /&gt;
SendMultiZoneCommand(cmd, [&amp;quot;@SRC:G&amp;quot;, &amp;quot;@MSC:G&amp;quot;, &amp;quot;@MSC:G&amp;quot;])&lt;br /&gt;
&lt;br /&gt;
# tune to desired frequency&lt;br /&gt;
SendMultiZoneCommand(cmd, [&amp;quot;@TFQ:0&amp;quot;+identifier, &amp;quot;@MTF:0&amp;quot;+identifier, &amp;quot;@MTF:0&amp;quot;+identifier])&lt;br /&gt;
log(&amp;quot;Sending Marantz : Setting tuner frequency to &amp;quot;+identifier+&amp;quot;\n&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
level = cmd.params_[76]&lt;br /&gt;
# Main volume 			“VOL:0xxx”  from - 99 till + 18&lt;br /&gt;
# Multiroom Speakers		&amp;quot;MSV:0xxx&amp;quot;  from - 99 till + 0&lt;br /&gt;
# Multiroom Speakers		“MVL:0xxx”  from - 99 till + 0&lt;br /&gt;
SendMultiZoneCommand(cmd, [&amp;quot;@VOL:0&amp;quot;+level, &amp;quot;@MSV:0&amp;quot;+level, &amp;quot;@MVL:0&amp;quot;+level])&lt;br /&gt;
log(&amp;quot;Sending Marantz : Set Volume Level to &amp;quot;+level+&amp;quot;\n&amp;quot;)&lt;/div&gt;</summary>
		<author><name>Bulek</name></author>
	</entry>
</feed>