/
SoRusV
/
src_xendil
Обзор
Документация
Войти
/
SoRusV
/
src_xendil
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
html/src/MPWMChanel.htm
334 строки
15 KB
ruslan
Initial commit
29 окт 2024, 11:18
29 окт 2024, 11:18
5c4dcf5
Код
Авторство
О чём код?
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Language" content="ru"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <link href="style.css" rel="stylesheet"> <script type="text/javascript" src="SCORD.js"></script> <script type="text/javascript" src="menu.js"></script> <script src="dynamicTable.js"></script> </head> <style> /*#window{*/ /*width: 400px;*/ /*height: 400px;*/ /*margin: 50px auto;*/ /*display: none;*/ /*background: #fff;*/ /*z-index: 200;*/ /*position: fixed;*/ /*left: 0;*/ /*right: 0;*/ /*top: 0;*/ /*bottom: 0;*/ /*padding: 16px;*/ /*}*/ #center { top: 50%; /* ������ � ��������� �� �������� ���� ���� */ left: 50%; /* ������ � ��������� �� ������ ���� ���� */ width: 450px; /* ������ ����� */ height: 450px; /* ������ ����� */ position: absolute; /* ���������� ���������������� ����� */ margin-top: -225px; /* ������������� ������ �� �������� ���� ��������, ������ ��������� �������� ������ ����� �� ������ ����� */ margin-left: -225px; /* ������������� ������ �� ������ ���� ��������, ������ ��������� �������� ������ ����� �� ������ ����� */ } /*.kvadrat{*/ /*width:25px;*/ /*height:25px;*/ /*background:#EB0000;*/ /*padding:20px 0 0 20px;*/ /*boder:1px;*/ /*}*/ </style> <body> <!--<iframe align="left" id="idFrameMenu" hidden width="200" height=100% ></iframe>--> <!--<form method="post" action="">--> <!--<div class="tab" id="MenuNet"></div>--> <!--<div id="idDivWait" >--> <!--<h1 id="idDivWaitH">Wait...</h1>--> <!--</div>--> <!--<iframe align="left" id="idFrameMenu" name=nFrameMenu hidden width="200" height=100% ></iframe>--> <div class="tab" id="MenuNet"></div> <div id="idMenuTab" class="cMenuTab"></div> <div id="idHelpBtn" onclick="myhref('http://xendil.com/ru/help1/pwm/');">?</div> <div id="idDivWait" > <h1 id="idDivWaitH">Wait...</h1> <div id="idWaitClose" onmousedown="WaitClose()">x</div> <a id="idHomeLink" onclick="myhref('http://xendil.com');">http://xendil.com</a> </div> <table> <caption>LED chanels</caption> <thead> <tr> <td scope="col">#</td> <!--<td scope="col">Type</td>--> <td scope="col">Regime</td> <td scope="col">Name</td> <td scope="col">C</td> <td scope="col">G_/P_</td> <td scope="col">Invert</td> <td scope="col">Gr</td> <td scope="col">[Lm]</td> <td scope="col">[Lux[]</td> <td scope="col">[W]</td> <td scope="col">Test</td> <td scope="col">V[%]</td> <td scope="col"></td> </tr> </thead> <tbody id="{@LPWMChanelLED@:{}}" > <tr visible="false"> <td> <input type="number" id="@T{Index}" style="width: 3em; display: none" onchange="onIndexRowChange('{@LPWMChanelLED@:{}}', this)" value="-1" min=-1 max=100 style="width: 30px"> </td> <!--<td>--> <!--<select id="@T{@Type@:0}">--> <!--<option value="LED">LED</option>--> <!--<option value="Timer">Timer</option>--> <!--<option value="Fan">Fan</option>--> <!--<option value="Manual">Manual</option>--> <!--</select>--> <!--</td>--> <td> <select id ="@T{@Regime@:0}"> <option>Off</option> <option>On</option> <option>Auto</option> </select> </td> <td> <input type="text" id="@T{@Name@:0}" value="Name" style="width: 100px"> </td> <td> <input type="color" id="@T{@Color@:0}" > </td> <td> <input type="text" id="@T{@GPIO_PWM@:0}" value="-" style="width: 70px" > </td> <td > <input type="checkbox" id="@T{@Invert@:0}"> </td> <td> <input type="text" id="@T{@Gr@:0}" value="-" style="width: 30px" > </td> <td > <input type="number" id="@T{@Lm@:0}" value=0 min=0 style="width: 45px" > </td> <td> <input type="number" id="@T{@Lux@:0}" value=0 min=0 style="width: 50px"> </td> <td> <input type="number" id="@T{@W@:0}" value=0 min=0 style="width: 50px"> </td> <td> <nobr> <input type="number" style="width:4em" id="@T%{@VEmergy@:0}" value=0 min=0 style="width: 40px"> <button type="button" onmousedown="PulseOn(this)" onmouseup="PulseOff(this)">T</button> </nobr> </td> <td> <div id="@AT@S{@VNow@:0}"></div> </td> <!--<td>--> <!--<!–<input type="number" style="width:4em" id="@T{@VManual@:0}" value=0 min=0 style="width: 40px">–>--> <!--<button type="button" onmousedown="PulseOn(this)" onmouseup="PulseOff(this)">Test</button>--> <!--</td>--> <td> <nobr> <button type="button" id="idButAdd" class="add">+</button> <button type="button" id="idButDel" class="del">-</button> </nobr> </td> </tr> </tbody> </table> <!--<select class="selectpicker" data-width="120" title="Gender visibility setting"> <option value="public" title="Public" data-content='<span class="fa fa-globe fs-15 mr-5"></span> <span class="text">Public</span>' >Public</option> <option value="Classmates" title="Classmates" data-content='<span class="icon-letter-c fs-15 mr-5"></span> <span class="text">Classmates</span>'>Classmates</option> <option value="instructors" title="Instructors" data-content='<span class="icon-letter-i fs-15 mr-5"></span> <span class="text">Instructors</span>'>Instructors</option> <option value="" title="Only Me" data-content='<span class="fa fa-lock fs-15 mr-5"></span> <span class="text">Only Me</span>'>Only Me</option> </select>--> <table> <caption>Timer chanels</caption> <thead> <tr> <td scope="col">#</td> <!--<td scope="col">Type</td>--> <td scope="col">Regime</td> <td scope="col">Name</td> <td scope="col">C</td> <td scope="col">G_/P_</td> <td scope="col">Invert</td> <td scope="col">ms/y.e.</td> <td scope="col">y.e.</td> <td scope="col">VOff[%]</td> <td scope="col">VOn[%]</td> <td scope="col">V[%]</td> <td scope="col"></td> <!--<td scope="col">Test</td>--> <!--<td scope="col"></td>--> </tr> </thead> <tbody id="{@LPWMChanelTimer@:{}}" > <tr visible="false"> <td> <input type="number" id="@T{Index}" style="width: 3em; display: none" onchange="onIndexRowChange('{@LPWMChanelTimer@:{}}', this)" value="-1" min=-1 max=100 style="width: 30px"> </td> <td> <select id ="@T{@Regime@:0}" class="selectpicker show-tick"> <option>Off</option> <option>On</option> <option>Auto</option> <!--<option><li style="color: #F70000">ggdgd</li></option>--> <!--<option data-content="<span class='kvadrat'>Relish22</span>">--> <!--<option style="background-color: #F7EBCC">Auto2</option> 3333--> <!--<option class="kvadrat">Auto3</option>4444--> <!--<option>Au <background-color color=#0000CC>tytry</background-color> gg </option>4444--> <!--<option>Aeu <background color=#00AACC>tytry</background> grrg </option>444477--> <!--<option>Au <background-color = #0000CC>tytry</background-color> gg </option>4444--> <!--<option>Aeu <background = #00AACC>tytry</background> grrg </option>444477--> <!--<option value=-2><font color=#007000>MIN</font></option>--> <!--<!–<option><span style="background-color: #F7EBCC">    </span>  22222222222</option>–>--> <!--<option><span class="kvadrat"></span>   222222222</option>--> </select> </td> <td> <input type="text" id="@T{@Name@:0}" value="Name" style="width: 100px"> </td> <td> <input type="color" id="@T{@Color@:0}" > </td> <td> <input type="text" id="@T{@GPIO_PWM@:0}" value="-" style="width: 40px" > </td> <td > <input type="checkbox" id="@T{@Invert@:0}"> </td> <td > <input type="number" id="@T{@YE@:0}" value=0 min=0 style="width: 50px"> </td> <td > <input type="text" id="@T{@Dimension@:0}" value="ml" style="width: 40px"> </td> <td> <nobr> <input type="number" style="width:4em; width: 40px" id="@T%{@VMin@:0}" value=0 min=0 max=100> <button type="button" onmousedown="PulseOn(this)" onmouseup="PulseOff(this)">T</button> </nobr> </td> <td> <nobr> <input type="number" style="width:4em; width: 40px" id="@T%{@VMax@:0}" value=0 min=0 max=100> <button type="button" onmousedown="PulseOn(this)" onmouseup="PulseOff(this)">T</button> </nobr> </td> <td> <div id="@AT@S{@VNow@:0}"></div> </td> <!--<td>--> <!--<!–<input type="number" style="width:4em" id="@T{@VManual@:0}" value=0 min=0 style="width: 40px">–>--> <!--<button type="button" onmousedown="PulseOn(this)" onmouseup="PulseOff(this)">Test</button>--> <!----> <!--</td>--> <td> <nobr> <button type="button" id="idButAdd" class="add">+</button> <button type="button" id="idButDel" class="del">-</button> </nobr> </td> </tr> </tbody> </table> <table> <caption>Fan chanels</caption> <thead> <tr> <td scope="col">#</td> <!--<td scope="col">Type</td>--> <td scope="col">Regime</td> <td scope="col">Name</td> <td scope="col">C</td> <td scope="col">G_/P_</td> <td scope="col">Invert</td> <td scope="col">VMin[%]</td> <td scope="col">VMax[%]</td> <td scope="col">V[%]</td> <td scope="col"></td> <!--<td scope="col">Test</td>--> <!--<td scope="col"></td>--> </tr> </thead> <tbody id="{@LPWMChanelFan@:{}}" > <tr visible="false"> <td> <input type="number" id="@T{Index}" style="width: 3em; display: none" onchange="onIndexRowChange('{@LPWMChanelFan@:{}}', this)" value="-1" min=-1 max=100 style="width: 30px"> </td> <td> <select id ="@T{@Regime@:0}"> <option>Off</option> <option>On</option> <option>Auto</option> </select> </td> <td> <input type="text" id="@T{@Name@:0}" value="Name" style="width: 100px"> </td> <td> <input type="color" id="@T{@Color@:0}" > </td> <td> <input type="text" id="@T{@GPIO_PWM@:0}" value="-" style="width: 40px" > </td> <td > <input type="checkbox" id="@T{@Invert@:0}"> </td> <td> <nobr> <input type="number" style="width:4em" id="@T%{@VMin@:0}" value=0 min=0 max=""100 style="width: 40px"> <button type="button" onmousedown="PulseOn(this)" onmouseup="PulseOff(this)">T</button> </nobr> </td> <td> <nobr> <input type="number" style="width:4em" id="@T%{@VMax@:0}" value=0 min=0 max=""100 style="width: 40px"> <button type="button" onmousedown="PulseOn(this)" onmouseup="PulseOff(this)">T</button> </nobr> </td> <td> <div id="@AT@S{@VNow@:0}"></div> </td> <!--<td>--> <!--<!–<input type="number" style="width:4em" id="@T{@VManual@:0}" value=0 min=0 style="width: 40px">–>--> <!--<button type="button" onmousedown="PulseOn(this)" onmouseup="PulseOff(this)">Test</button>--> <!--</td>--> <td> <nobr> <button type="button" id="idButAdd" class="add">+</button> <button type="button" id="idButDel" class="del">-</button> </nobr> </td> </tr> </tbody> </table> <input value="Send" id="BtnSend" onclick=ShowWait(FSend) type=button class="cHide"> <input value="Save" id="BtnSave" onclick=ShowWait(FSave) type=button> <input value="Refresh" id="BtnRefresh" onclick=ShowWait(FRefresh) type=button> </form> <script src="MPWMChanel.js"></script> <script> </script> </body> </html>