База знаний / Справочник TiOS / Разработка (TiOS) / Справочник по программированию / Объекты / Объект kp. / Свойства, методы и события
Свойство .mode
| Назначение: | Задаёт тип клавиатуры, подключённой к вашему устройству TiOS. |
| Тип: | Перечисление (no_yes, byte) |
| Диапазон значений: | 0 - PL_KP_MODE_MATRIX (по умолчанию): клавиатура матричного типа. 1 - PL_KP_MODE_BINARY: клавиатура двоичного типа. |
| См. также: | Подготовка клавиатуры к работе |
Подробности
Матричные клавиатуры определяются набором линий сканирования и возврата (см. kp.scanlinesmapping и kp.returnlinesmapping).
Двоичным клавиатурам нужны только линии возврата, и они напрямую выдают двоичные коды клавиш. Свойство kp.idlecode должно совпадать с кодом, который ваша двоичная клавиатура отправляет, когда ни одна клавиша не нажата.
Это свойство можно изменять только при отключённой клавиатуре (kp.enabled = 0 - NO).