Difference between revisions of "Switch/ru"

From Larnitech wiki page
Jump to navigation Jump to search
(Created page with "===Пример описания в XML===")
(Created page with "===Возможные варианты установки статуса инвертированного светодиода=== {|class="wikitable |- !Байт!!Описан...")
 
(4 intermediate revisions by the same user not shown)
Line 6: Line 6:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
===Device status (2 bytes)===
+
===Статус устройства (2 байта)===
  
 
{|class="wikitable"
 
{|class="wikitable"
!Byte number!!description
+
!Номер байта!!Описание
|0||0xFF – releasing the key<br>0xFD – holding the key<br>0хFC – keystroke
+
|0||0xFF – отпускание клавиши<br>0xFD – удерживание клавиши<br>0хFC – нажатие клавиши
|1||Time of holding the key (1 each = 128 msec)
+
|1||Время удержания клавиши (1 каждая = 128 мс)
 
|}
 
|}
  
===Possible variants of setting the status of LED===
+
===Возможные варианты установки статуса светодиода===
  
 
{|class="wikitable"
 
{|class="wikitable"
 
|-
 
|-
!byte!!description
+
!Байт!!Описание
 
|-
 
|-
|0||0 – R<br>1 – G<br>2 – Y<br>3 – OFF<br>4 – R/OFF 0.25 sec<br>5 – G/OFF 0.25 sec<br>6 – Y/OFF 0.25 sec<br>7 – OFF<br>8 – R/OFF 0.5 sec<br>9 – G/OFF 0.5 sec<br>10 – Y/OFF 0.5 sec<br>11 – OFF<br>12 – R/OFF 1 sec<br>13 – G/OFF 1 sec<br>14 – Y/OFF 1 sec<br>15 – OFF<br>16 – R/OFF 2 sec<br>17 – G/OFF 2 sec<br>18 – Y/OFF 2 sec<br>19 – OFF<br>20 – R/G 0.25 sec<br>21 – R/G 0.5 sec<br>22 – R/G 1 sec<br>23 – R/G 2 sec<br>24 – R/Y 0.25 sec<br>25 – R/Y 0.5 sec<br>26 – R/Y 1 sec<br>27 – R/Y 2 sec<br>28 – G/Y 0.25 sec<br>29 – G/Y 0.5 sec<br>30 – G/Y 1 sec<br>31 – G/Y 2 sec
+
|0||0 – R<br>1 – G<br>2 – Y<br>3 – ВЫКЛ<br>4 – R/ВЫКЛ 0,25 сек<br>5 – G/ВЫКЛ 0,25 сек<br>6 – Y/ВЫКЛ 0,25 сек<br>7 – ВЫКЛ<br>8 – R/ВЫКЛ 0,5 сек<br>9 – G/ВЫКЛ 0,5 сек<br>10 – Y/ВЫКЛ 0,5 сек<br>11 – ВЫКЛ<br> 12 – R/ВЫКЛ 1 сек<br>13 – G/ВЫКЛ 1 сек<br>14 – Y/ВЫКЛ 1 сек<br>15 – ВЫКЛ<br>16 – R/ВЫКЛ 2 сек<br>17 – G/ВЫКЛ 2 сек<br>18 – Y/ВЫКЛ 2 сек<br>19 – ВЫКЛ<br>20 – R/G 0,25 сек<br>21 – R/G 0,5 сек<br>22 – R/G 1 сек< br>23 – R/G 2 сек<br>24 – R/Y 0,25 сек<br>25 – R/Y 0,5 сек<br>26 – R/Y 1 сек<br>27 – R/Y 2 сек< br>28 – G/Y 0,25 сек<br>29 – G/Y 0,5 сек<br>30 – G/Y 1 сек<br>31 – G/Y 2 сек
 
|}
 
|}
  
===Possible variants of setting the status of inverted LED===
+
===Возможные варианты установки статуса инвертированного светодиода===
 
{|class="wikitable
 
{|class="wikitable
 
|-
 
|-
!byte!!description
+
!Байт!!Описание
 
|-
 
|-
|0||0 – G<br>1 – R<br>2 – Y<br>3 – OFF<br>4 – G/OFF 0.25 sec<br>5 – R/OFF 0.25 sec<br>6 – Y/OFF 0.25 sec<br>7 – OFF<br>8 – G/OFF 0.5 sec<br>9 – R/OFF 0.5 sec<br>10 – Y/OFF 0.5 sec<br>11 – OFF<br>12 – G/OFF 1 sec<br>13 – R/OFF 1 sec<br>14 – Y/OFF 1 sec<br>15 – OFF<br>16 – G/OFF 2 sec<br>17 – R/OFF 2 sec<br>18 – Y/OFF 2 sec<br>19 – OFF<br>20 – G/R 0.25 sec<br>21 – G/R 0.5 sec<br>22 – G/R 1 sec<br>23 – G/R 2 sec<br>24 – G/Y 0.25 sec<br>25 – G/Y 0.5 sec<br>26 – G/Y 1 sec<br>27 – G/Y 2 sec<br>28 – R/Y 0.25 sec<br>29 – R/Y 0.5 sec<br>30 – R/Y 1 sec<br>31 – R/Y 2 sec
+
|0||0 – G<br>1 – R<br>2 – Y<br>3 – ВЫКЛ<br>4 – G/ВЫКЛ 0,25 сек<br>5 – R/ВЫКЛ 0,25 сек<br>6 – Y/ВЫКЛ 0,25 сек<br>7 – ВЫКЛ<br>8 – G/ВЫКЛ 0,5 сек<br>9 – R/ВЫКЛ 0,5 сек<br>10 – Y/ВЫКЛ 0,5 сек<br>11 – ВЫКЛ<br> 12 – G/ВЫКЛ 1 сек<br>13 – R/ВЫКЛ 1 сек<br>14 – Y/ВЫКЛ 1 сек<br>15 – ВЫКЛ<br>16 – G/ВЫКЛ 2 сек<br>17 – R/ВЫКЛ 2 сек<br>18 – Y/ВЫКЛ 2 сек<br>19 – ВЫКЛ<br>20 – G/R 0,25 сек<br>21 – G/R 0,5 сек<br>22 – G/R 1 сек< br>23 – G/R 2 сек<br>24 – G/Y 0,25 сек<br>25 – G/Y 0,5 сек<br>26 – G/Y 1 сек<br>27 – G/Y 2 сек< br>28 – R/Y 0,25 сек<br>29 – R/Y 0,5 сек<br>30 – R/Y 1 сек<br>31 – R/Y 2 сек
 
|}
 
|}

Latest revision as of 12:05, 26 January 2022

Other languages:
English • ‎русский

Пример описания в XML

1<item type="switch" addr="125:1" name="№1"/>

Статус устройства (2 байта)

Номер байта Описание 0 0xFF – отпускание клавиши
0xFD – удерживание клавиши
0хFC – нажатие клавиши
1 Время удержания клавиши (1 каждая = 128 мс)

Возможные варианты установки статуса светодиода

Байт Описание
0 0 – R
1 – G
2 – Y
3 – ВЫКЛ
4 – R/ВЫКЛ 0,25 сек
5 – G/ВЫКЛ 0,25 сек
6 – Y/ВЫКЛ 0,25 сек
7 – ВЫКЛ
8 – R/ВЫКЛ 0,5 сек
9 – G/ВЫКЛ 0,5 сек
10 – Y/ВЫКЛ 0,5 сек
11 – ВЫКЛ
12 – R/ВЫКЛ 1 сек
13 – G/ВЫКЛ 1 сек
14 – Y/ВЫКЛ 1 сек
15 – ВЫКЛ
16 – R/ВЫКЛ 2 сек
17 – G/ВЫКЛ 2 сек
18 – Y/ВЫКЛ 2 сек
19 – ВЫКЛ
20 – R/G 0,25 сек
21 – R/G 0,5 сек
22 – R/G 1 сек< br>23 – R/G 2 сек
24 – R/Y 0,25 сек
25 – R/Y 0,5 сек
26 – R/Y 1 сек
27 – R/Y 2 сек< br>28 – G/Y 0,25 сек
29 – G/Y 0,5 сек
30 – G/Y 1 сек
31 – G/Y 2 сек

Возможные варианты установки статуса инвертированного светодиода

Байт Описание
0 0 – G
1 – R
2 – Y
3 – ВЫКЛ
4 – G/ВЫКЛ 0,25 сек
5 – R/ВЫКЛ 0,25 сек
6 – Y/ВЫКЛ 0,25 сек
7 – ВЫКЛ
8 – G/ВЫКЛ 0,5 сек
9 – R/ВЫКЛ 0,5 сек
10 – Y/ВЫКЛ 0,5 сек
11 – ВЫКЛ
12 – G/ВЫКЛ 1 сек
13 – R/ВЫКЛ 1 сек
14 – Y/ВЫКЛ 1 сек
15 – ВЫКЛ
16 – G/ВЫКЛ 2 сек
17 – R/ВЫКЛ 2 сек
18 – Y/ВЫКЛ 2 сек
19 – ВЫКЛ
20 – G/R 0,25 сек
21 – G/R 0,5 сек
22 – G/R 1 сек< br>23 – G/R 2 сек
24 – G/Y 0,25 сек
25 – G/Y 0,5 сек
26 – G/Y 1 сек
27 – G/Y 2 сек< br>28 – R/Y 0,25 сек
29 – R/Y 0,5 сек
30 – R/Y 1 сек
31 – R/Y 2 сек