Home
last modified time | relevance | path

Searched +full:proximity +full:- +full:it (Results 1 – 25 of 28) sorted by relevance

12

/Zephyr-latest/dts/bindings/sensor/
Dvishay,vcnl4040.yaml2 # SPDX-License-Identifier: Apache-2.0
5 VCNL4040 proximity and ambient light sensor. See datasheet at
10 include: [sensor-device.yaml, i2c-device.yaml]
13 int-gpios:
14 type: phandle-array
18 triggered. The sensor generates an active-low level signal
21 led-current:
27 - 50
28 - 75
29 - 100
[all …]
Dvishay,vcnl36825t.yaml2 # SPDX-License-Identifier: Apache-2.0
5 VCNL36825T proximity and ambient light sensor. See datasheet at
10 include: [sensor-device.yaml, i2c-device.yaml]
13 operation-mode:
19 - "auto": the sensor performs sampling continuously,
20 - "force": the sampling is performed on every fetch command.
24 Note: "force"-mode only available if low-power mode inactive.
26 measurement-period:
34 - [10, 80] ms only if low power mode is inactive
35 - [80, 320] ms only in low power mode
[all …]
/Zephyr-latest/samples/sensor/vcnl4040/
DREADME.rst1 .. zephyr:code-sample:: vcml4040
2 :name: VCNL4040 Proximity and Ambient Light Sensor
3 :relevant-api: sensor_interface
5 Get proximity and ambient light data from a VCNL4040 sensor (polling & trigger mode).
10 This sample periodically measures proximity and light for
24 - VCNL4040: https://www.vishay.com/docs/84274/vcnl4040.pdf
29 This project outputs sensor data to the console. It requires a VCNL4040
32 .. zephyr-app-commands::
33 :zephyr-app: samples/sensor/vcnl4040/
40 .. code-block:: console
[all …]
/Zephyr-latest/samples/sensor/vcnl4040/boards/
Dadafruit_feather_stm32f405.overlay4 * SPDX-License-Identifier: Apache-2.0
11 int-gpios = <&feather_header 14 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
12 led-current = <200>;
13 led-duty-cycle = <320>;
14 proximity-it = "8";
15 proximity-trigger = "close";
16 als-it = <640>;
/Zephyr-latest/drivers/sensor/st/vl53l0x/
DKconfig4 # SPDX-License-Identifier: Apache-2.0
14 Enable driver for VL53L0X I2C-based time of flight sensor.
17 int "Proximity threshold in millimeters"
21 Threshold used for proximity detection when sensor is used with SENSOR_CHAN_PROX.
29 must have an xshut-gpio property.
32 value from a sensor, it is powered up and its I2C address is reconfigured
/Zephyr-latest/samples/boards/96boards/argonkey/sensors/
DREADME.rst1 .. zephyr:code-sample:: argonkey_sensors
10 It makes use of both the trigger and poll methods.
18 - mezzanine mode, plugging the ArgonKey to HiKey board through its 96Board
19 low-speed connector
20 - standalone mode, supplying 5V directly on P1 connector
29 .. code-block:: c
35 printk("%s: device not ready.\n", hum_dev->name);
43 - :ref:`96b_argonkey`
48 .. zephyr-app-commands::
49 :zephyr-app: samples/boards/96boards/argonkey/sensors
[all …]
/Zephyr-latest/samples/sensor/vl53l0x/
DREADME.rst1 .. zephyr:code-sample:: vl53l0x
3 :relevant-api: sensor_interface
12 It also shows how we can use the vl53l0x as a proximity sensor.
22 - VL53L0X: https://www.st.com/en/imaging-and-photonics-solutions/vl53l0x.html
27 This project outputs sensor data to the console. It requires a VL53L0X
30 .. zephyr-app-commands::
31 :zephyr-app: samples/sensor/vl53l0x/
38 .. code-block:: console
/Zephyr-latest/samples/sensor/fdc2x1x/
DREADME.rst1 .. zephyr:code-sample:: fdc2x1x
2 :name: FDC2X1X Capacitance-to-Digital Converter
3 :relevant-api: sensor_interface
11 FDC2X1X sensor in polling mode or optionally with data ready trigger. It is able
12 to read the 12-Bit and 28-Bit, as well as the 2-Channel and 4-Channel versions
13 (FDC2112, FDC2114, FDC2212, FDC2214). The 4-channel versions are chosen through
14 devicetree properties. The default in this sample is the 2-channel version.
16 Capacitive sensing is a low-power, low-cost, high-resolution contactless sensing
17 technique that can be applied to a variety of applications ranging from proximity
23 architecture, performance can be maintained even in presence of high-noise environments.
[all …]
/Zephyr-latest/tests/drivers/build_all/sensor/
Di2c.dtsi4 * SPDX-License-Identifier: Apache-2.0
9 #include <zephyr/dt-bindings/sensor/lsm6dsv16x.h>
10 #include <zephyr/dt-bindings/sensor/lsm6dso.h>
11 #include <zephyr/dt-bindings/sensor/lsm6dso16is.h>
12 #include <zephyr/dt-bindings/sensor/lps22hh.h>
13 #include <zephyr/dt-bindings/sensor/lps2xdf.h>
14 #include <zephyr/dt-bindings/sensor/lis2ds12.h>
15 #include <zephyr/dt-bindings/sensor/lis2dw12.h>
16 #include <zephyr/dt-bindings/sensor/ism330dhcx.h>
17 #include <zephyr/dt-bindings/sensor/iis2dlpc.h>
[all …]
/Zephyr-latest/boards/m5stack/m5stack_cores3/doc/
Dindex.rst6 M5Stack CoreS3 is an ESP32-based development board from M5Stack. It is the third generation of the …
7 M5Stack CoreS3 SE is the compact version of CoreS3. It has the same form factor as the original M5S…
12 - ESP32-S3 chip (dual-core Xtensa LX7 processor @240MHz, WIFI, OTG and CDC functions)
13 - PSRAM 8MB
14 - Flash 16MB
15 - LCD ISP 2", 320x240 pixel ILI9342C
16 - Capacitive multi touch FT6336U
17 - Speaker 1W AW88298
18 - Dual Microphones ES7210 Audio decoder
19 - RTC BM8563
[all …]
/Zephyr-latest/boards/cypress/cy8ckit_062_ble/doc/
Dindex.rst9 The PSOC 6 BLE Pioneer Kit (CY8CKIT-062-BLE) is a hardware platform that
12 The PSOC 6 BLE Pioneer Kit features the PSOC 63 MCU: a dual-core MCU, with a
13 150-MHz Arm Cortex-M4 as the primary application processor and a 100-MHz Arm
14 Cortex-M0+ that supports low-power operations, 1MB of Flash, 288KB of SRAM,
16 programmable digital blocks, and capacitive-sensing with CapSense.
19 512-Mb NOR flash, onboard programmer/debugger (KitProg2), USB Type-C power
20 delivery system (EZ-PD™ CCG3), 5-segment CapSense slider, two CapSense
21 buttons, one CapSense proximity sensing header, an RGB LED, two user LEDs,
24 The CY8CKIT-062-BLE package includes a CY8CKIT-028-EPD E-INK Display Shield
25 that contains a 2.7-inch E-INK display, a motion sensor, a thermistor, and a
[all …]
/Zephyr-latest/boards/96boards/argonkey/doc/
Dindex.rst13 family products. It can also be used as a standalone board.
26 - STM32F412CG in UFQFPN48 package
27 - ARM |reg| 32-bit Cortex |reg|-M4 CPU with FPU
28 - 100 MHz max CPU frequency
29 - 1.8V work voltage
30 - 1024 KB Flash
31 - 256 KB SRAM
32 - On board sensors:
34 - Humidity: STMicro HTS221
35 - Temperature/Pressure: STMicro LPS22HB
[all …]
/Zephyr-latest/boards/96boards/neonkey/doc/
Dindex.rst19 family products. It can also be used as a standalone board.
26 - STM32F411CE in UFQFPN48 package
27 - ARM |reg| 32-bit Cortex |reg|-M4 CPU with FPU
28 - 84 MHz max CPU frequency
29 - 1.8V work voltage
30 - 512 KB Flash
31 - 128 KB SRAM
32 - On board sensors:
34 - Temperature/Humidity: SI7034-A10
35 - Pressure: BMP280
[all …]
/Zephyr-latest/samples/bluetooth/iso_central/src/
Dmain.c2 * Copyright (c) 2021-2024 Nordic Semiconductor ASA
4 * SPDX-License-Identifier: Apache-2.0
43 * And so on, until it wraps around the configured ISO TX MTU (CONFIG_BT_ISO_TX_MTU)
113 /* connect only to devices in close proximity */ in device_found()
114 if (rssi < -50) { in device_found()
/Zephyr-latest/boards/cypress/cy8ckit_062_wifi_bt/doc/
Dindex.rst3 INFINEON PSOC 6 WiFi-BT Pioneer Kit
9 The PSOC 6 WiFi-BT Pioneer Kit (CY8CKIT-062-WiFi-BT) is a low-cost hardware
13 The PSOC 6 WiFi-BT Pioneer Kit features the PSOC 62 MCU: a
14 dual-core MCU, with a 150-MHz Arm Cortex-M4 as the primary application
15 processor and a 100-MHz Arm Cortex-M0+ that supports low-power operations,
17 56 programmable digital blocks, Full-Speed USB, a serial memory interface,
18 a PDM-PCM digital microphone interface, and industry-leading capacitive-sensing
21 The PSOC 6 WiFi-BT Pioneer board offers compatibility with Arduino shields.
23 The Cortex-M0+ is a primary core on the board's SoC. It starts first and
32 3. KitProg2 USB Type-C connector (J10)
[all …]
/Zephyr-latest/samples/bluetooth/central_past/src/
Dmain.c2 * Copyright (c) 2021-2024 Nordic Semiconductor ASA
4 * SPDX-License-Identifier: Apache-2.0
35 switch (data->type) { in data_cb()
38 len = MIN(data->data_len, NAME_LEN - 1); in data_cb()
39 memcpy(name, data->data, len); in data_cb()
65 /* only parse devices in close proximity */ in scan_recv()
66 if (info->rssi < -70) { in scan_recv()
74 bt_addr_le_to_str(info->addr, le_addr, sizeof(le_addr)); in scan_recv()
79 le_addr, info->adv_type, info->tx_power, info->rssi, name, in scan_recv()
80 (info->adv_props & BT_GAP_ADV_PROP_CONNECTABLE) != 0, in scan_recv()
[all …]
/Zephyr-latest/include/zephyr/bluetooth/
Dgap.h8 * SPDX-License-Identifier: Apache-2.0
42 #define BT_DATA_UUID16_SOME 0x02 /**< 16-bit UUID, more available */
43 #define BT_DATA_UUID16_ALL 0x03 /**< 16-bit UUID, all listed */
44 #define BT_DATA_UUID32_SOME 0x04 /**< 32-bit UUID, more available */
45 #define BT_DATA_UUID32_ALL 0x05 /**< 32-bit UUID, all listed */
46 #define BT_DATA_UUID128_SOME 0x06 /**< 128-bit UUID, more available */
47 #define BT_DATA_UUID128_ALL 0x07 /**< 128-bit UUID, all listed */
52 #define BT_DATA_SIMPLE_PAIRING_HASH_C192 0x0e /**< Simple Pairing Hash C-192 */
53 #define BT_DATA_SIMPLE_PAIRING_RAND_C192 0x0f /**< Simple Pairing Randomizer R-192 */
58 #define BT_DATA_SOLICIT16 0x14 /**< Solicit UUIDs, 16-bit */
[all …]
/Zephyr-latest/samples/boards/phytec/reel_board/mesh_badge/src/
Dreel_board.c5 * SPDX-License-Identifier: Apache-2.0
88 pad = (fonts[font_size].columns - len) / 2U; in print_line()
124 return space - text; in get_len()
174 [0 ... (STAT_COUNT - 1)] = {
182 #define NO_UPDATE -1
191 if (!stat->addr) { in add_hello()
192 stat->addr = addr; in add_hello()
193 strncpy(stat->name, name, sizeof(stat->name) - 1); in add_hello()
194 stat->hello_count = 1U; in add_hello()
199 if (stat->addr == addr) { in add_hello()
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-3.6.rst12 * New :ref:`GNSS subsystem <gnss_api>` added, enabling geo-awareness in Zephyr applications.
13 * New API and drivers introduced for interfacing with :ref:`keyboard matrices <gpio-kbd>`.
16 * Integrated Trusted Firmware-M (TF-M) 2.0, including an update to Mbed TLS 3.5.2.
23 * Over 30 new supported boards, spanning all Zephyr-supported architectures.
37 * CVE-2023-5779 `Zephyr project bug tracker GHSA-7cmj-963q-jj47
38 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-7cmj-963q-jj47>`_
40 * CVE-2023-6249 `Zephyr project bug tracker GHSA-32f5-3p9h-2rqc
41 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-32f5-3p9h-2rqc>`_
43 * CVE-2023-6749 `Zephyr project bug tracker GHSA-757h-rw37-66hw
44 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-757h-rw37-66hw>`_
[all …]
Drelease-notes-2.0.rst12 * The kernel now supports both 32- and 64-bit architectures.
17 * We added support for :ref:`Point-to-Point Protocol (PPP) <ppp>`. PPP is a
20 * We added support for UpdateHub, an end-to-end solution for large scale
21 over-the-air device updates.
22 * We added support for ARM Cortex-R Architecture (Experimental).
32 * Fixes CVE-2019-9506: The Bluetooth BR/EDR specification up to and
35 negotiation. This allows practical brute-force attacks (aka "KNOB")
42 * New kernel API for per-thread disabling of Floating Point Services for
43 ARC, ARM Cortex-M, and x86 architectures.
45 * Additional support for compatibility with 64-bit architectures.
[all …]
Drelease-notes-2.4.rst33 * CVE-2020-10060: UpdateHub Might Dereference An Uninitialized Pointer
34 * CVE-2020-10064: Improper Input Frame Validation in ieee802154 Processing
35 * CVE-2020-10066: Incorrect Error Handling in Bluetooth HCI core
36 * CVE-2020-10072: all threads can access all socket file descriptors
37 * CVE-2020-13598: FS: Buffer Overflow when enabling Long File Names in FAT_FS and calling fs_stat
38 * CVE-2020-13599: Security problem with settings and littlefs
39 * CVE-2020-13601: Under embargo until 2020/11/18
40 * CVE-2020-13602: Remote Denial of Service in LwM2M do_write_op_tlv
50 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_.
62 * The :c:func:`wdt_feed` function will now return ``-EAGAIN`` if
[all …]
/Zephyr-latest/include/zephyr/drivers/
Dsensor.h10 * SPDX-License-Identifier: Apache-2.0
42 * and can be obtained using the formula val1 + val2 * 10^(-6). Negative
47 * -0.5: val1 = 0, val2 = -500000
48 * -1.0: val1 = -1, val2 = 0
49 * -1.5: val1 = -1, val2 = -500000
54 /** Fractional part of the value (in one-millionth parts). */
93 * Proximity. Adimensional. A value of 1 indicates that an
101 /** Illuminance in infra-red spectrum, in lux. */
112 /** 1.0 micro-meters Particulate Matter, in ug/m^3 */
114 /** 2.5 micro-meters Particulate Matter, in ug/m^3 */
[all …]
/Zephyr-latest/samples/bluetooth/bap_unicast_client/src/
Dmain.c2 * Copyright (c) 2021-2024 Nordic Semiconductor ASA
4 * SPDX-License-Identifier: Apache-2.0
80 while (len-- != 0) { in print_hex()
89 printk("%s: type 0x%02x value_len %u\n", str, data->type, data->data_len); in print_cb()
90 print_hex(data->data, data->data_len); in print_cb()
98 printk("codec id 0x%02x cid 0x%04x vid 0x%04x count %u\n", codec_cap->id, codec_cap->cid, in print_codec_cap()
99 codec_cap->vid, codec_cap->data_len); in print_codec_cap()
101 if (codec_cap->id == BT_HCI_CODING_FORMAT_LC3) { in print_codec_cap()
102 bt_audio_data_parse(codec_cap->data, codec_cap->data_len, print_cb, "data"); in print_codec_cap()
103 } else { /* If not LC3, we cannot assume it's LTV */ in print_codec_cap()
[all …]
/Zephyr-latest/scripts/
Dspelling.txt921 it it||it is
1062 none existent||non-existent
1262 promixity||proximity
1703 vicefersa||vice-versa
/Zephyr-latest/boards/phytec/reel_board/doc/
Dindex.rst11 cooperation with Zephyr Project for the Hackathon - "Get Connected".
12 The board has a built-in debug adapter based on the DAPLink interface
15 It is equipped with the Electrophoretic (electronic ink) Display (EPD),
17 Bluetooth connectivity making it easy to experiment and evaluate the
21 * low-power, low-cost human-machine interface (HMI) for remote
28 Cortex |reg|-M4F SoC with an integrated 2.4 GHz transceiver supporting Bluetooth
36 On the front of the board are RGB-LED, ADPS9960 and HDC1010 sensors,
38 The RGB-LED is controlled by the nRF52840 via GPIO pins.
45 ADPS9960 is a Digital Proximity, Ambient Light, RGB and Gesture sensor.
47 MMA8652FC is a 12-bit Digital Accelerometer.
[all …]

12