Home
last modified time | relevance | path

Searched +full:debounce +full:- +full:interval +full:- +full:ms (Results 1 – 17 of 17) sorted by relevance

/Zephyr-latest/drivers/gpio/
DKconfig.sx1509b4 # SPDX-License-Identifier: Apache-2.0
28 int "Debounce time interval"
32 Debounce time interval when debounce enabled.
34 A value V produces a multiplier of 0.5 ms * 2^V, which is
/Zephyr-latest/dts/bindings/input/
Dgpio-keys.yaml2 # SPDX-License-Identifier: Apache-2.0
8 is defined in a child node of the gpio-keys node and defines a specific key
13 #include <zephyr/dt-bindings/input/input-event-codes.h>
17 compatible = "gpio-keys";
26 compatible: "gpio-keys"
31 debounce-interval-ms:
35 Debouncing interval time in milliseconds.
38 polling-mode:
42 specified debounce-interval-ms instead.
44 no-disconnect:
[all …]
Despressif,esp32-touch-sensor.yaml2 # SPDX-License-Identifier: Apache-2.0
8 sensor is defined in a child node of the touch-sensor node and defines a specific key
13 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h>
17 compatible = "espressif,esp32-touch";
20 debounce-interval-ms = <30>;
21 href-microvolt = <27000000>;
22 lref-microvolt = <500000>;
23 href-atten-microvolt = <1000000>;
24 filter-mode = <ESP32_TOUCH_FILTER_MODE_IIR_16>;
[all …]
/Zephyr-latest/tests/drivers/input/gpio_keys/boards/
Dnative_sim.overlay4 * SPDX-License-Identifier: Apache-2.0
12 buttons: gpio-keys0 {
13 compatible = "gpio-keys";
14 debounce-interval-ms = <30>;
/Zephyr-latest/boards/espressif/esp32s2_saola/
Desp32s2_saola.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "esp32s2_saola-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h>
16 model = "Espressif ESP32S2-Saola";
21 i2c-0 = &i2c0;
28 zephyr,shell-uart = &uart0;
30 zephyr,code-partition = &slot0_partition;
34 compatible = "gpio-keys";
[all …]
/Zephyr-latest/boards/espressif/esp32s2_devkitc/
Desp32s2_devkitc.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "esp32s2_devkitc-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h>
21 i2c-0 = &i2c0;
28 zephyr,shell-uart = &uart0;
30 zephyr,code-partition = &slot0_partition;
34 compatible = "gpio-keys";
45 current-speed = <115200>;
[all …]
/Zephyr-latest/boards/espressif/esp32_devkitc_wrover/
Desp32_devkitc_wrover_procpu.dts4 * SPDX-License-Identifier: Apache-2.0
6 /dts-v1/;
9 #include "esp32_devkitc_wrover-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h>
15 model = "Espressif ESP32-DevkitC WROVER-E PROCPU";
19 uart-0 = &uart0;
20 i2c-0 = &i2c0;
26 compatible = "gpio-keys";
37 zephyr,shell-uart = &uart0;
[all …]
/Zephyr-latest/boards/espressif/esp32_devkitc_wroom/
Desp32_devkitc_wroom_procpu.dts4 * SPDX-License-Identifier: Apache-2.0
6 /dts-v1/;
9 #include "esp32_devkitc_wroom-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h>
15 model = "Espressif ESP32-DevkitC PROCPU";
19 uart-0 = &uart0;
20 i2c-0 = &i2c0;
26 compatible = "gpio-keys";
37 zephyr,shell-uart = &uart0;
[all …]
/Zephyr-latest/boards/lilygo/ttgo_t8s3/
Dttgo_t8s3_procpu.dts4 * SPDX-License-Identifier: Apache-2.0
6 /dts-v1/;
9 #include "ttgo_t8s3-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h>
19 i2c-0 = &i2c0;
22 uart-0 = &uart0;
30 /* zephyr,shell-uart = &uart0; */
32 zephyr,shell-uart = &usb_serial;
34 zephyr,code-partition = &slot0_partition;
[all …]
/Zephyr-latest/boards/espressif/esp32s3_devkitc/
Desp32s3_devkitc_procpu.dts4 * SPDX-License-Identifier: Apache-2.0
6 /dts-v1/;
9 #include <zephyr/dt-bindings/input/input-event-codes.h>
10 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h>
12 #include "esp32s3_devkitc-pinctrl.dtsi"
15 model = "Espressif ESP32S3-DevkitC PROCPU";
19 i2c-0 = &i2c0;
26 zephyr,shell-uart = &uart0;
28 zephyr,code-partition = &slot0_partition;
29 zephyr,bt-hci = &esp32_bt_hci;
[all …]
/Zephyr-latest/boards/espressif/esp32s3_devkitm/
Desp32s3_devkitm_procpu.dts4 * SPDX-License-Identifier: Apache-2.0
6 /dts-v1/;
9 #include <zephyr/dt-bindings/input/input-event-codes.h>
10 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h>
12 #include "esp32s3_devkitm-pinctrl.dtsi"
15 model = "Espressif ESP32S3-DevkitM PROCPU";
19 i2c-0 = &i2c0;
26 zephyr,shell-uart = &uart0;
28 zephyr,code-partition = &slot0_partition;
29 zephyr,bt-hci = &esp32_bt_hci;
[all …]
/Zephyr-latest/boards/m5stack/m5stack_atoms3_lite/
Dm5stack_atoms3_lite_procpu.dts5 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "m5stack_atoms3_lite-pinctrl.dtsi"
11 #include <dt-bindings/led/led.h>
12 #include <dt-bindings/led/worldsemi_ws2812c.h>
13 #include <zephyr/dt-bindings/input/input-event-codes.h>
23 zephyr,shell-uart = &usb_serial;
25 zephyr,code-partition = &slot0_partition;
26 zephyr,bt-hci = &esp32_bt_hci;
32 i2c-0 = &i2c0;
[all …]
/Zephyr-latest/tests/drivers/build_all/input/
Dapp.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 #address-cells = <1>;
12 #size-cells = <1>;
17 #io-channel-cells = <1>;
18 #address-cells = <1>;
19 #size-cells = <0>;
26 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
32 gpio-controller;
34 #gpio-cells = <0x2>;
[all …]
/Zephyr-latest/boards/seeed/wio_terminal/
Dwio_terminal.dts3 * SPDX-License-Identifier: Apache-2.0
6 /dts-v1/;
8 #include "wio_terminal-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/display/ili9xxx.h>
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
16 compatible = "seeed,wio-terminal";
21 zephyr,code-partition = &code_partition;
41 compatible = "gpio-leds";
50 compatible = "gpio-keys";
70 compatible = "gpio-keys";
[all …]
/Zephyr-latest/samples/boards/nordic/mesh/onoff-app/src/
Dmain.c1 /* main.c - Application main entry point */
6 * SPDX-License-Identifier: Apache-2.0
10 * This application is specific to the Nordic nRF52840-PDK board.
34 * The buttons are debounced at a nominal 250ms. That value can be
94 * it is re-transmitted several times. This occurs
289 struct led_onoff_state *onoff_state = model->rt->user_data; in gen_onoff_get()
292 bt_mesh_model_elem(model)->rt->addr, onoff_state->current); in gen_onoff_get()
294 net_buf_simple_add_u8(&msg, onoff_state->current); in gen_onoff_get()
307 struct net_buf_simple *msg = model->pub->msg; in gen_onoff_set_unack()
308 struct led_onoff_state *onoff_state = model->rt->user_data; in gen_onoff_set_unack()
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-3.3.rst14 * Introduced :ref:`USB-C <usbc_api>` device stack with PD (power delivery)
17 CMSIS-DSP as the default backend.
30 * CVE-2023-0359: Under embargo until 2023-04-20
32 * CVE-2023-0779: Under embargo until 2023-04-22
66 removed in favor of new :dtcompatible:`zephyr,flash-disk` devicetree binding.
71 * Starting from this release ``zephyr-`` prefixed tags won't be created
82 image states). Use of a truncated hash or non-sha256 hash will still work
88 registration function at boot-up. If applications register this then
93 application code, these will now automatically be registered at boot-up (this
129 This may cause out-of-tree scripts or commands to fail if they have relied
[all …]
Drelease-notes-3.2.rst13 * Added support for :ref:`bin-blobs` (also see :ref:`west-blobs`).
15 * Converted all supported boards from ``pinmux`` to :ref:`pinctrl-guide`.
31 * CVE-2022-2993: Under embargo until 2022-11-03
33 * CVE-2022-2741: Under embargo until 2022-10-14
56 This definition can be used by third-party code to compile code conditional
58 Therefore, any third-party code integrated using the Zephyr build system will
91 changed from ``-ENETDOWN`` to ``-ENETUNREACH``. A return value of ``-ENETDOWN`` now indicates
129 * Removed support for configuring the CAN-FD maximum DLC value via Kconfig
156 valid for specific bindings to specify like :dtcompatible:`gpio-leds` and
157 :dtcompatible:`fixed-partitions`.
[all …]