Home
last modified time | relevance | path

Searched +full:input +full:- +full:double +full:- +full:tap (Results 1 – 10 of 10) sorted by relevance

/Zephyr-latest/dts/bindings/input/
Dzephyr,input-double-tap.yaml2 # SPDX-License-Identifier: Apache-2.0
5 Input double tap pseudo-device
7 Listens for key events as an input and produces key events as output
8 corresponding to double taps.
15 #include <zephyr/dt-bindings/input/input-event-codes.h>
18 input = <&buttons>;
19 compatible = "zephyr,input-double-tap";
20 input-codes = <INPUT_KEY_0>, <INPUT_KEY_1>;
21 double-tap-codes = <INPUT_KEY_A>, <INPUT_KEY_B>;
22 double-tap-delay-ms = <300>;
[all …]
/Zephyr-latest/tests/subsys/input/double_tap/boards/
Dnative_sim.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
10 fake_input_device: fake-device {
11 compatible = "vnd,input-device";
15 input = <&fake_input_device>;
16 compatible = "zephyr,input-double-tap";
17 input-codes = <INPUT_KEY_0>, <INPUT_KEY_1>;
18 double-tap-codes = <INPUT_KEY_X>, <INPUT_KEY_Y>;
19 double-tap-delay-ms = <300>;
/Zephyr-latest/subsys/input/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
4 menuconfig INPUT config
5 bool "Input"
7 Include input subsystem and drivers in the system config.
9 if INPUT
11 module = INPUT
12 module-str = input
16 int "Input subsystem and drivers init priority"
19 Input subsystem and drivers initialization priority.
22 prompt "Input event processing mode"
[all …]
/Zephyr-latest/tests/subsys/input/double_tap/src/
Dmain.c4 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/input/input.h>
25 TC_PRINT("%s: %d %x %d\n", __func__, event_count, evt->code, evt->value); in test_cb()
45 /* double tap*/ in ZTEST()
61 /* double tap - other key */ in ZTEST()
/Zephyr-latest/dts/bindings/sensor/
Dst,lis2dw12-common.yaml2 # SPDX-License-Identifier: Apache-2.0
9 #include <zephyr/dt-bindings/sensor/lis2dw12.h>
14 wakeup-duration = <LIS2DW12_DT_WAKEUP_4_ODR>;
15 ff-threshold = <LIS2DW12_DT_FF_THRESHOLD_500_mg>;
16 tap-mode = <LIS2DW12_DT_SINGLE_DOUBLE_TAP>;
17 power-mode = <LIS2DW12_DT_HP_MODE>;
18 bw-filt = <LIS2DW12_DT_FILTER_BW_ODR_DIV_2>;
21 include: sensor-device.yaml
24 irq-gpios:
25 type: phandle-array
[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/doc/services/input/
Dindex.rst3 Input chapter
6 The input subsystem provides an API for dispatching input events from input
9 Input Events
12 The subsystem is built around the :c:struct:`input_event` structure. An input
19 multi-axis device have been reported.
21 Input Devices
24 An input device can report input events directly using :c:func:`input_report`
25 or any related function; for example buttons or other on-off input entities
48 on the :kconfig:option:`CONFIG_INPUT_MODE` option. If the input thread is used,
49 all the events are added to a queue and executed in a common ``input`` thread.
[all …]
/Zephyr-latest/tests/drivers/sensor/generic/src/
Dmain.c4 * SPDX-License-Identifier: Apache-2.0
73 * - get multiple channels values consistently in two operations:
75 * - check the results with sensor_value type avoids use of
79 * - function and block box testing,Interface testing,
83 * - N/A
85 * Input Specifications:
86 * - N/A
89 * -# Define a device and bind to dummy sensor.
90 * -# Fetch the sample of dummy senor and check the result.
91 * -# Get SENSOR_CHAN_LIGHT/SENSOR_CHAN_RED/SENSOR_CHAN_GREEN/
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-3.4.rst12 * Input subsystem: handles input events from various types of input devices and
20 * Added Power Delivery Source Support to the USB-C Stack.
22 * Cache API functions are now fully in-lined by compilers.
23 * Added an API for real-time clocks (RTC).
29 - Introduction of 3 new test harnesses into twister supporting pyTest,
31 - Transitioning to new Ztest API was completed and legacy Ztest was deprecated.
46 * CVE-2023-1901: Under embargo until 2023-07-04
48 * CVE-2023-1902: Under embargo until 2023-07-04
67 +--------------------------------------------------+
69 +--------------------------------------------------+
[all …]
Drelease-notes-4.0.rst15 is now the standard way to provide device-specific protection to data at rest. (:github:`76222`)
18 :ref:`ZMS <zms_api>` is a new key-value storage subsystem compatible with all non-volatile storage
25 runtime configuration through vendor specific APIs. Initially the :dtcompatible:`nordic,nrf-comp`,
26 :dtcompatible:`nordic,nrf-lpcomp` and :dtcompatible:`nxp,kinetis-acmp` are supported.
31 Initially implemented drivers include a simple :dtcompatible:`zephyr,gpio-steppers` and a complex
32 sensor-less stall-detection capable with integrated ramp-controller :dtcompatible:`adi,tmc5041`.
50 directory for :zephyr:code-sample-category:`code samples <samples>`.
70 * :cve:`2024-8798`: Under embargo until 2024-11-22
71 * :cve:`2024-10395`: Under embargo until 2025-01-23
72 * :cve:`2024-11263` `Zephyr project bug tracker GHSA-jjf3-7x72-pqm9
[all …]