diff --git a/io.md b/io.md index 3784f78b..ede5be9e 100644 --- a/io.md +++ b/io.md @@ -63,7 +63,12 @@ io.addGPIOInput(Name, pin, pinMode, pinType[, debounceDelay[, sendDelay[, holdDe | 1 | COUNTER | Простой подсчет событий, новое событие фиксируется по состоянию размыкания контакта, можно подключать например счетчики воды, газа и др. | | 2 | MULTI_SWITCH | Предназначен для подключения выкл. без фиксации. Поддерживает следующие события: короткие (одиночное, двойное, тройное, четверное, и так до 255), длительное, короткое, а затем длительное, а так же завершение длительного нажатия. При завершении длительного фиксируется его длительность. Итого 767 разных событий. Можно строить очень сложную логику, имея всего 1 кнопку! | | 3 | MOMENTARY | Режим фиксирует без задержки, присущей режиму MULTI_SWITCH события нажатия и отпускания кнопки без фиксации, при этом при отпускании фиксируется длительность нажатия. | -| 4 | TOGGLE | Для кнопок без фиксации, каждое нажатие переключает состояние входа. | +| 4 | TOGGLE | Для кнопок без фиксации, каждое нажатие переключает состояние входа. | +Например, создание входа для геркона + +```lua +addGPIOInput("gerkon", 28, pio.INPUT_PULLUP, 2) +``` ### io.get()