<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.iplog.eu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Z022</id>
		<title>IPLOG - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.iplog.eu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Z022"/>
		<link rel="alternate" type="text/html" href="http://wiki.iplog.eu/wiki/Special:Contributions/Z022"/>
		<updated>2026-04-03T23:44:23Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://wiki.iplog.eu/index.php?title=Block_Audio&amp;diff=379</id>
		<title>Block Audio</title>
		<link rel="alternate" type="text/html" href="http://wiki.iplog.eu/index.php?title=Block_Audio&amp;diff=379"/>
				<updated>2018-10-05T14:09:00Z</updated>
		
		<summary type="html">&lt;p&gt;Z022: /* AUDIO_PLAY_FILE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Audio library ==&lt;br /&gt;
&lt;br /&gt;
=== Playback ===&lt;br /&gt;
&lt;br /&gt;
==== AUDIO_PLAY_FILE ====&lt;br /&gt;
Plays audio file on given path&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |[[#Asynchronous operations|Asynchronous interface]]&lt;br /&gt;
|-&lt;br /&gt;
|in&lt;br /&gt;
|FILENAME&lt;br /&gt;
|string&lt;br /&gt;
|&lt;br /&gt;
|file (with whole path) to play &lt;br /&gt;
|}&lt;br /&gt;
'''Example:'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Block Audio play File.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
Note: plays abc.mp3 file in folder &amp;quot;home&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== AUDIO_PLAY_HTTP ====&lt;br /&gt;
Plays http audio stream on given url&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |[[#Asynchronous operations|Asynchronous interface]]&lt;br /&gt;
|-&lt;br /&gt;
|in&lt;br /&gt;
|URL&lt;br /&gt;
|string&lt;br /&gt;
|&lt;br /&gt;
|url to audio stream&lt;br /&gt;
|}&lt;br /&gt;
'''Example:'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Block Audio play HTTP.png]]&lt;br /&gt;
&lt;br /&gt;
==== AUDIO_STOP ====&lt;br /&gt;
Stops actual playback&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |[[#Asynchronous operations|Asynchronous interface]]&lt;br /&gt;
|}&lt;br /&gt;
'''Example:'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Block Audio stop.png]]&lt;br /&gt;
&lt;br /&gt;
=== Configuration ===&lt;br /&gt;
&lt;br /&gt;
==== AUDIO_VOLUME ====&lt;br /&gt;
Sets volume to left and right audio channel&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |[[#Asynchronous operations|Asynchronous interface]]&lt;br /&gt;
|-&lt;br /&gt;
|in&lt;br /&gt;
|VOL_L&lt;br /&gt;
|uint&lt;br /&gt;
|&lt;br /&gt;
|percent volume for left channel&lt;br /&gt;
|-&lt;br /&gt;
|in&lt;br /&gt;
|VOL_R&lt;br /&gt;
|uint&lt;br /&gt;
|&lt;br /&gt;
|percent volume for right channel&lt;br /&gt;
|}&lt;br /&gt;
'''Example:'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Block Audio Volume configuration .png]]&amp;lt;br&amp;gt;&lt;br /&gt;
Note: Volume set to 50% in the example.&lt;/div&gt;</summary>
		<author><name>Z022</name></author>	</entry>

	<entry>
		<id>http://wiki.iplog.eu/index.php?title=Block_Audio&amp;diff=378</id>
		<title>Block Audio</title>
		<link rel="alternate" type="text/html" href="http://wiki.iplog.eu/index.php?title=Block_Audio&amp;diff=378"/>
				<updated>2018-10-05T14:03:18Z</updated>
		
		<summary type="html">&lt;p&gt;Z022: /* AUDIO_PLAY_FILE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Audio library ==&lt;br /&gt;
&lt;br /&gt;
=== Playback ===&lt;br /&gt;
&lt;br /&gt;
==== AUDIO_PLAY_FILE ====&lt;br /&gt;
Plays audio file on given path&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |[[#Asynchronous operations|Asynchronous interface]]&lt;br /&gt;
|-&lt;br /&gt;
|in&lt;br /&gt;
|FILENAME&lt;br /&gt;
|string&lt;br /&gt;
|&lt;br /&gt;
|file (with whole path) to play &lt;br /&gt;
|}&lt;br /&gt;
'''Example:'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Block Audio play File.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
Note: plays aaa.mp3 file in folder &amp;quot;home&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== AUDIO_PLAY_HTTP ====&lt;br /&gt;
Plays http audio stream on given url&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |[[#Asynchronous operations|Asynchronous interface]]&lt;br /&gt;
|-&lt;br /&gt;
|in&lt;br /&gt;
|URL&lt;br /&gt;
|string&lt;br /&gt;
|&lt;br /&gt;
|url to audio stream&lt;br /&gt;
|}&lt;br /&gt;
'''Example:'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Block Audio play HTTP.png]]&lt;br /&gt;
&lt;br /&gt;
==== AUDIO_STOP ====&lt;br /&gt;
Stops actual playback&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |[[#Asynchronous operations|Asynchronous interface]]&lt;br /&gt;
|}&lt;br /&gt;
'''Example:'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Block Audio stop.png]]&lt;br /&gt;
&lt;br /&gt;
=== Configuration ===&lt;br /&gt;
&lt;br /&gt;
==== AUDIO_VOLUME ====&lt;br /&gt;
Sets volume to left and right audio channel&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |[[#Asynchronous operations|Asynchronous interface]]&lt;br /&gt;
|-&lt;br /&gt;
|in&lt;br /&gt;
|VOL_L&lt;br /&gt;
|uint&lt;br /&gt;
|&lt;br /&gt;
|percent volume for left channel&lt;br /&gt;
|-&lt;br /&gt;
|in&lt;br /&gt;
|VOL_R&lt;br /&gt;
|uint&lt;br /&gt;
|&lt;br /&gt;
|percent volume for right channel&lt;br /&gt;
|}&lt;br /&gt;
'''Example:'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Block Audio Volume configuration .png]]&amp;lt;br&amp;gt;&lt;br /&gt;
Note: Volume set to 50% in the example.&lt;/div&gt;</summary>
		<author><name>Z022</name></author>	</entry>

	<entry>
		<id>http://wiki.iplog.eu/index.php?title=Block_Audio&amp;diff=377</id>
		<title>Block Audio</title>
		<link rel="alternate" type="text/html" href="http://wiki.iplog.eu/index.php?title=Block_Audio&amp;diff=377"/>
				<updated>2018-10-05T14:02:20Z</updated>
		
		<summary type="html">&lt;p&gt;Z022: /* AUDIO_PLAY_FILE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Audio library ==&lt;br /&gt;
&lt;br /&gt;
=== Playback ===&lt;br /&gt;
&lt;br /&gt;
==== AUDIO_PLAY_FILE ====&lt;br /&gt;
Plays audio file on given path&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |[[#Asynchronous operations|Asynchronous interface]]&lt;br /&gt;
|-&lt;br /&gt;
|in&lt;br /&gt;
|FILENAME&lt;br /&gt;
|string&lt;br /&gt;
|&lt;br /&gt;
|file (with whole path) to play &lt;br /&gt;
|}&lt;br /&gt;
'''Example:'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Block Audio play File.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
Note: plays aaa.mp3 in folder &amp;quot;home&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== AUDIO_PLAY_HTTP ====&lt;br /&gt;
Plays http audio stream on given url&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |[[#Asynchronous operations|Asynchronous interface]]&lt;br /&gt;
|-&lt;br /&gt;
|in&lt;br /&gt;
|URL&lt;br /&gt;
|string&lt;br /&gt;
|&lt;br /&gt;
|url to audio stream&lt;br /&gt;
|}&lt;br /&gt;
'''Example:'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Block Audio play HTTP.png]]&lt;br /&gt;
&lt;br /&gt;
==== AUDIO_STOP ====&lt;br /&gt;
Stops actual playback&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |[[#Asynchronous operations|Asynchronous interface]]&lt;br /&gt;
|}&lt;br /&gt;
'''Example:'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Block Audio stop.png]]&lt;br /&gt;
&lt;br /&gt;
=== Configuration ===&lt;br /&gt;
&lt;br /&gt;
==== AUDIO_VOLUME ====&lt;br /&gt;
Sets volume to left and right audio channel&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |[[#Asynchronous operations|Asynchronous interface]]&lt;br /&gt;
|-&lt;br /&gt;
|in&lt;br /&gt;
|VOL_L&lt;br /&gt;
|uint&lt;br /&gt;
|&lt;br /&gt;
|percent volume for left channel&lt;br /&gt;
|-&lt;br /&gt;
|in&lt;br /&gt;
|VOL_R&lt;br /&gt;
|uint&lt;br /&gt;
|&lt;br /&gt;
|percent volume for right channel&lt;br /&gt;
|}&lt;br /&gt;
'''Example:'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Block Audio Volume configuration .png]]&amp;lt;br&amp;gt;&lt;br /&gt;
Note: Volume set to 50% in the example.&lt;/div&gt;</summary>
		<author><name>Z022</name></author>	</entry>

	<entry>
		<id>http://wiki.iplog.eu/index.php?title=Block_Audio&amp;diff=376</id>
		<title>Block Audio</title>
		<link rel="alternate" type="text/html" href="http://wiki.iplog.eu/index.php?title=Block_Audio&amp;diff=376"/>
				<updated>2018-10-05T13:59:47Z</updated>
		
		<summary type="html">&lt;p&gt;Z022: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Audio library ==&lt;br /&gt;
&lt;br /&gt;
=== Playback ===&lt;br /&gt;
&lt;br /&gt;
==== AUDIO_PLAY_FILE ====&lt;br /&gt;
Plays audio file on given path&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |[[#Asynchronous operations|Asynchronous interface]]&lt;br /&gt;
|-&lt;br /&gt;
|in&lt;br /&gt;
|FILENAME&lt;br /&gt;
|string&lt;br /&gt;
|&lt;br /&gt;
|file (with whole path) to play &lt;br /&gt;
|}&lt;br /&gt;
'''Example:'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Block Audio play File.png]]&lt;br /&gt;
&lt;br /&gt;
==== AUDIO_PLAY_HTTP ====&lt;br /&gt;
Plays http audio stream on given url&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |[[#Asynchronous operations|Asynchronous interface]]&lt;br /&gt;
|-&lt;br /&gt;
|in&lt;br /&gt;
|URL&lt;br /&gt;
|string&lt;br /&gt;
|&lt;br /&gt;
|url to audio stream&lt;br /&gt;
|}&lt;br /&gt;
'''Example:'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Block Audio play HTTP.png]]&lt;br /&gt;
&lt;br /&gt;
==== AUDIO_STOP ====&lt;br /&gt;
Stops actual playback&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |[[#Asynchronous operations|Asynchronous interface]]&lt;br /&gt;
|}&lt;br /&gt;
'''Example:'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Block Audio stop.png]]&lt;br /&gt;
&lt;br /&gt;
=== Configuration ===&lt;br /&gt;
&lt;br /&gt;
==== AUDIO_VOLUME ====&lt;br /&gt;
Sets volume to left and right audio channel&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |[[#Asynchronous operations|Asynchronous interface]]&lt;br /&gt;
|-&lt;br /&gt;
|in&lt;br /&gt;
|VOL_L&lt;br /&gt;
|uint&lt;br /&gt;
|&lt;br /&gt;
|percent volume for left channel&lt;br /&gt;
|-&lt;br /&gt;
|in&lt;br /&gt;
|VOL_R&lt;br /&gt;
|uint&lt;br /&gt;
|&lt;br /&gt;
|percent volume for right channel&lt;br /&gt;
|}&lt;br /&gt;
'''Example:'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Block Audio Volume configuration .png]]&amp;lt;br&amp;gt;&lt;br /&gt;
Note: Volume set to 50% in the example.&lt;/div&gt;</summary>
		<author><name>Z022</name></author>	</entry>

	<entry>
		<id>http://wiki.iplog.eu/index.php?title=File:Block_Audio_Volume_configuration_.png&amp;diff=375</id>
		<title>File:Block Audio Volume configuration .png</title>
		<link rel="alternate" type="text/html" href="http://wiki.iplog.eu/index.php?title=File:Block_Audio_Volume_configuration_.png&amp;diff=375"/>
				<updated>2018-10-05T13:47:39Z</updated>
		
		<summary type="html">&lt;p&gt;Z022: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Block Audio Volume configuration&lt;/div&gt;</summary>
		<author><name>Z022</name></author>	</entry>

	<entry>
		<id>http://wiki.iplog.eu/index.php?title=File:Block_Audio_stop.png&amp;diff=374</id>
		<title>File:Block Audio stop.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.iplog.eu/index.php?title=File:Block_Audio_stop.png&amp;diff=374"/>
				<updated>2018-10-05T13:46:15Z</updated>
		
		<summary type="html">&lt;p&gt;Z022: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Block Audio stop&lt;/div&gt;</summary>
		<author><name>Z022</name></author>	</entry>

	<entry>
		<id>http://wiki.iplog.eu/index.php?title=File:Block_Audio_play_HTTP.png&amp;diff=373</id>
		<title>File:Block Audio play HTTP.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.iplog.eu/index.php?title=File:Block_Audio_play_HTTP.png&amp;diff=373"/>
				<updated>2018-10-05T13:45:02Z</updated>
		
		<summary type="html">&lt;p&gt;Z022: Z022 uploaded a new version of File:Block Audio play HTTP.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Block Audio play HTTP&lt;/div&gt;</summary>
		<author><name>Z022</name></author>	</entry>

	<entry>
		<id>http://wiki.iplog.eu/index.php?title=File:Block_Audio_play_HTTP.png&amp;diff=372</id>
		<title>File:Block Audio play HTTP.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.iplog.eu/index.php?title=File:Block_Audio_play_HTTP.png&amp;diff=372"/>
				<updated>2018-10-05T13:22:29Z</updated>
		
		<summary type="html">&lt;p&gt;Z022: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Block Audio play HTTP&lt;/div&gt;</summary>
		<author><name>Z022</name></author>	</entry>

	<entry>
		<id>http://wiki.iplog.eu/index.php?title=File:Block_Audio_play_File.png&amp;diff=371</id>
		<title>File:Block Audio play File.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.iplog.eu/index.php?title=File:Block_Audio_play_File.png&amp;diff=371"/>
				<updated>2018-10-05T13:17:49Z</updated>
		
		<summary type="html">&lt;p&gt;Z022: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Block Audio play File&lt;/div&gt;</summary>
		<author><name>Z022</name></author>	</entry>

	<entry>
		<id>http://wiki.iplog.eu/index.php?title=Libraries_for_IEC_61131-3&amp;diff=370</id>
		<title>Libraries for IEC 61131-3</title>
		<link rel="alternate" type="text/html" href="http://wiki.iplog.eu/index.php?title=Libraries_for_IEC_61131-3&amp;diff=370"/>
				<updated>2018-10-05T13:16:10Z</updated>
		
		<summary type="html">&lt;p&gt;Z022: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== Standard IEC 61131-3 library ===&lt;br /&gt;
Documentation to standard ilbrary is on http://www.gebautomation.com/help/index.jsp?topic=%2Fcom.gebautomation.help%2Fhtml%2Ftech%2Fstdlib.html .&lt;br /&gt;
&lt;br /&gt;
Functions and function blcoks from standard library works properly also in Simulator.&lt;br /&gt;
&lt;br /&gt;
=== Metel IEC 61131-3 libraries ===&lt;br /&gt;
To show Metel libraries in IDE, must be select project device to &amp;quot;iplog_gama&amp;quot; and build it.&lt;br /&gt;
&lt;br /&gt;
Only some functions and function blocks from Metel libraries will works in Simulator.&lt;br /&gt;
&lt;br /&gt;
==== Asynchronous operations ====&lt;br /&gt;
Some long-time operations (reading from MODBUS) can not be done in one logic cycle.&lt;br /&gt;
&lt;br /&gt;
To solve that, use all asynchronous function blocks in Metel libraries this general interface:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|in&lt;br /&gt;
|EXEC&lt;br /&gt;
|bool r_edge&lt;br /&gt;
|&lt;br /&gt;
|rising edge starts new operation&lt;br /&gt;
|-&lt;br /&gt;
|out&lt;br /&gt;
|BUSY&lt;br /&gt;
|bool&lt;br /&gt;
|&lt;br /&gt;
|indicates that operation is pending&lt;br /&gt;
|-&lt;br /&gt;
|out&lt;br /&gt;
|ERR&lt;br /&gt;
|bool&lt;br /&gt;
|&lt;br /&gt;
|indicates some error occurs&lt;br /&gt;
|-&lt;br /&gt;
|out&lt;br /&gt;
|ERR_ID&lt;br /&gt;
|word&lt;br /&gt;
|&lt;br /&gt;
|identifies occured error by [[Error Codes|unique code]]&lt;br /&gt;
|-&lt;br /&gt;
|out&lt;br /&gt;
|VALID&lt;br /&gt;
|bool&lt;br /&gt;
|&lt;br /&gt;
|indicates success operation and valid output&lt;br /&gt;
|}&lt;br /&gt;
== List of Libraries ==&lt;br /&gt;
{{ycgu-cooltable-3&lt;br /&gt;
|title-left='''Libraries for METEL IEC 61131-3 IDE'''&lt;br /&gt;
|title-center='''Utility for METEL IEC 61131-3 IDE'''&lt;br /&gt;
|title-right='''Error codes'''&lt;br /&gt;
|content-left=&lt;br /&gt;
''' '''&lt;br /&gt;
* [[Blocks MODBUS RTU | MODBUS RTU]]&lt;br /&gt;
* [[Blocks IPWatchdog | IPWatchdog]]&lt;br /&gt;
* [[Blocks Dataloger | Dataloger]]&lt;br /&gt;
* [[Block Program | Program]]&lt;br /&gt;
* [[Block Audio | Audio]] &lt;br /&gt;
&lt;br /&gt;
|content-center=&lt;br /&gt;
''' '''&lt;br /&gt;
* [[Blocks Generators | Generators]]&lt;br /&gt;
&lt;br /&gt;
|content-right=&lt;br /&gt;
''' '''&lt;br /&gt;
* [[Error Codes | Error Codes for Asynchronous Operations]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Z022</name></author>	</entry>

	<entry>
		<id>http://wiki.iplog.eu/index.php?title=Block_Audio&amp;diff=369</id>
		<title>Block Audio</title>
		<link rel="alternate" type="text/html" href="http://wiki.iplog.eu/index.php?title=Block_Audio&amp;diff=369"/>
				<updated>2018-10-05T13:14:44Z</updated>
		
		<summary type="html">&lt;p&gt;Z022: Created page with &amp;quot;== Audio library ==  === Playback ===  ==== AUDIO_PLAY_FILE ==== Plays audio file on given path {| class=&amp;quot;wikitable&amp;quot; | colspan=&amp;quot;5&amp;quot; |#Asynchronous operations|Asynchronous int...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Audio library ==&lt;br /&gt;
&lt;br /&gt;
=== Playback ===&lt;br /&gt;
&lt;br /&gt;
==== AUDIO_PLAY_FILE ====&lt;br /&gt;
Plays audio file on given path&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |[[#Asynchronous operations|Asynchronous interface]]&lt;br /&gt;
|-&lt;br /&gt;
|in&lt;br /&gt;
|FILENAME&lt;br /&gt;
|string&lt;br /&gt;
|&lt;br /&gt;
|file (with whole path) to play &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== AUDIO_PLAY_HTTP ====&lt;br /&gt;
Plays http audio stream on given url&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |[[#Asynchronous operations|Asynchronous interface]]&lt;br /&gt;
|-&lt;br /&gt;
|in&lt;br /&gt;
|URL&lt;br /&gt;
|string&lt;br /&gt;
|&lt;br /&gt;
|url to audio stream&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== AUDIO_STOP ====&lt;br /&gt;
Stops actual playback&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |[[#Asynchronous operations|Asynchronous interface]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Configuration ===&lt;br /&gt;
&lt;br /&gt;
==== AUDIO_VOLUME ====&lt;br /&gt;
Sets volume to left and right audio channel&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |[[#Asynchronous operations|Asynchronous interface]]&lt;br /&gt;
|-&lt;br /&gt;
|in&lt;br /&gt;
|VOL_L&lt;br /&gt;
|uint&lt;br /&gt;
|&lt;br /&gt;
|percent volume for left channel&lt;br /&gt;
|-&lt;br /&gt;
|in&lt;br /&gt;
|VOL_R&lt;br /&gt;
|uint&lt;br /&gt;
|&lt;br /&gt;
|percent volume for right channel&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Z022</name></author>	</entry>

	</feed>