wb_editors
210
правок
м (Поправил текст) |
|||
Строка 70: | Строка 70: | ||
[[Еxamples of interaction | Примеры программирования взаимодействия входов и выходов]] | [[Еxamples of interaction | Примеры программирования взаимодействия входов и выходов]] | ||
<!-- | <!-- | ||
Строка 127: | Строка 129: | ||
| style="text-align:center;vertical-align:bottom;" | [[File:Mm_1110.png|frameless|270px]]<br>(14, 0x0E) — Изменить состояние, потом <br>включить при размыкании | | style="text-align:center;vertical-align:bottom;" | [[File:Mm_1110.png|frameless|270px]]<br>(14, 0x0E) — Изменить состояние, потом <br>включить при размыкании | ||
| style="text-align:center;vertical-align:bottom;" | [[File:Mm_1111.png|frameless|270px]]<br>(15, 0x0F) — Изменить состояние при замыкании<br>и вернуться к исходному состоянию<br>при размыкании | | style="text-align:center;vertical-align:bottom;" | [[File:Mm_1111.png|frameless|270px]]<br>(15, 0x0F) — Изменить состояние при замыкании<br>и вернуться к исходному состоянию<br>при размыкании | ||
|} | |||
Начиная с версии прошивки 1.17.0 появились дополнительные матрицы с возможностью настроить входы как кнопки для детектирования различных типов нажатий. Добавлена обработка 4 типов нажатий: короткое, длинное, двойное и сначала короткое, затем длинное. Настраиваемые действия аналогичны Mapping-матрице, также как и принцип выбора регистра на пересечении. Биты '''yy''' не используются. Адреса для настройки матриц нажатий. | |||
Короткое нажатие: | |||
{| class="wikitable" style="float:left; margin-left: 10px;" | |||
! Регистры !! !! colspan="8"| Выходы '''MR3-6''' | |||
|- | |||
! | |||
| || '''1''' || '''2''' || '''3''' || '''4''' || '''5''' || '''6''' || '''7''' || '''8''' | |||
|- | |||
!rowspan="8" |Входы | |||
| '''1''' || 544 || 545 || 546 || 547 || 548 || 549 || 550 || 551 | |||
|- | |||
| '''2''' || 552 || 553 || 554 || 555 || 556 || 557 || 558 || 559 | |||
|- | |||
| '''3''' || 560 || 561 || 562 || 563 || 564 || 565 || 566 || 567 | |||
|- | |||
| '''4''' || 568 || 569 || 570 || 571 || 572 || 573 || 574 || 575 | |||
|- | |||
| '''5''' || 576 || 577 || 578 || 579 || 580 || 581 || 582 || 583 | |||
|- | |||
| '''6''' || 584 || 585 || 586 || 587 || 588 || 589 || 590 || 591 | |||
|- | |||
| '''7''' || 592 || 593 || 594 || 595 || 596 || 597 || 598 || 599 | |||
|- | |||
| '''0''' || 600 || 601 || 602 || 603 || 604 || 605 || 606 || 607 | |||
|} | |} |