Line 422: |
Line 422: |
| [[File:IOC_RGB_EX.png|600px]]<br><br>'''Рис. 15'' RGB підключення | | [[File:IOC_RGB_EX.png|600px]]<br><br>'''Рис. 15'' RGB підключення |
| | | |
− | ====WS2812B connection scheme==== | + | ====Схема підключення WS2812B==== |
| | | |
| [[File:IOC_CONN_WS.png|400px]]<br><br>'''Мал. 16''' Підключення WS2812B | | [[File:IOC_CONN_WS.png|400px]]<br><br>'''Мал. 16''' Підключення WS2812B |
Line 588: |
Line 588: |
| *'z' - WS2812B - стрічка | | *'z' - WS2812B - стрічка |
| | | |
− | *'e' - інверсія світлодіодної кнопки | + | *'e' - світлодіодна кнопка інверсія |
| *'d' - світлодіодна кнопка | | *'d' - світлодіодна кнопка |
− | *'c' - інверсія кнопки | + | *'c' - кнопка реверсу |
| *'b' - кнопка | | *'b' - кнопка |
| *'s' - перемикач | | *'s' - перемикач |
− | *'k' - зворотний контакт | + | *'k' - контакт інверсний |
− | *'h' - контакт | + | *"h" - контакт |
| *'l' - витік | | *'l' - витік |
− | *'n' - Нептун | + | *"n" - Нептун. |
− | *'v' - рух зворотний | + | *"v" - реверс руху. |
− | *'m' - рух | + | *"m" - рух |
− | *'r' - терморезистор | + | *"r" - терморезистор |
− | *'t' - ДАЛЛАС | + | *"т" - Даллас. |
− | | + | *'-' - немає |
− | *'-' - none | + | Приклад: io='KKKKKKKKKKKKKKKKKKKKKKKKKKKK' |
− | Example: io='KKKKKKKKKKKKKKKKKKKKKKKKKKKK'
| + | |- |
| + | |hw||string||98||-||hw="...", де |
| + | *pwm_invert - інвертування ШІМ [1, 0]; |
| + | *lbn_bright - яскравість підсвічування кнопок, діапазон (0 - 255); |
| + | *f - за замовчуванням частота ШІМ 1000, діапазон (1 - 5000). |
| + | Приклад: |
| + | <syntaxhighlight lang="xml" line> |
| + | hw="io='4---zdd----t--' pwm_invert=1 lbn_bright=255 f=1000" |
| + | </syntaxhighlight> |
| |- | | |- |
− | |colspan="3"|'''Лише для Metaforsa 3.plus''' | + | |colspan="3"|'''Тільки для Metaforsa 3.plus''' |
| |- | | |- |
| |cfg||string||98||9600/8N1||cfg='SPEED/BPS', де | | |cfg||string||98||9600/8N1||cfg='SPEED/BPS', де |
− | *SPEED – швидкість передачі [1200..115200]; | + | *SPEED - швидкість передачі даних [1200..115200]; |
− | *B – довжина даних [7,8]; | + | *B - довжина даних [7,8]; |
− | *P – наявність і тип біта парності [N(без паритету), E(парність), O(непарність)]; | + | *P - наявність та тип біту парності [N(No parity), E(Even parity), O(Odd parity)]; |
− | *S – довжина стопового біта [1, 1,5 або 2]. | + | *S - довжина стоп-біта [1, 1.5 або 2]. |
− | приклад:
| + | Приклад: |
| <syntaxhighlight lang="xml" line> | | <syntaxhighlight lang="xml" line> |
| hw="cfg='9600/8N1'" | | hw="cfg='9600/8N1'" |
| </syntaxhighlight> | | </syntaxhighlight> |
| |- | | |- |
− | |[Protocol]||string||98||—||Налаштування протоколу описується параметром протоколу. Наступне | + | |[Protocol]||string||98||—||Налаштування протоколу описується параметром протоколу. Підтримуються наступні |
− | підтримуються протоколи: | + | протоколи підтримуються: |
| *'modbus', протокол Modbus, в кінці перенаправлення додається контрольна сума CRC16(Modbus); | | *'modbus', протокол Modbus, в кінці перенаправлення додається контрольна сума CRC16(Modbus); |
| *'dmx', протокол DMX; | | *'dmx', протокол DMX; |
− | *"CO2" для підключення датчиків CO2 Larnitech; | + | *'CO2' для підключення датчиків CO2 Larnitech; |
| *'salda' для підключення вентиляції Salda. | | *'salda' для підключення вентиляції Salda. |
− | приклад:
| + | Приклад: |
| <syntaxhighlight lang="xml" line> | | <syntaxhighlight lang="xml" line> |
| hw="cfg='9600/8N1' modbus" | | hw="cfg='9600/8N1' modbus" |
| </syntaxhighlight> | | </syntaxhighlight> |
| |- | | |- |
− | |echo||on; off||98||'off'||Для перевірки налаштувань і тестування параметра ехо можна використовувати. Модуль | + | |echo||on; off||98||'off'||Для перевірки та тестування налаштувань можна використовувати параметр ехосигналу. Модуль |
− | За допомогою цього параметра можна ввімкнути або вимкнути echo-reply. Значення параметра Echo:
| + | за допомогою цього параметра можна ввімкнути або вимкнути ехо-відповідь.Значення параметра Echo: |
| *'off' | | *'off' |
| *'on' | | *'on' |
− | приклад:
| + | Приклад: |
| <syntaxhighlight lang="xml" line> | | <syntaxhighlight lang="xml" line> |
| hw="cfg='9600/8N1' echo='off'" | | hw="cfg='9600/8N1' echo='off'" |