Home
last modified time | relevance | path

Searched +full:als +full:- +full:it (Results 1 – 9 of 9) sorted by relevance

/Zephyr-latest/include/zephyr/drivers/sensor/
Dveml7700.h5 * SPDX-License-Identifier: Apache-2.0
62 * @brief VEML7700 ALS interrupt persistence protect number options.
77 * <tt>SENSOR_ATTR_LOWER_THRESH</tt> with 16-bit unsigned integer
83 * into the sensor update the thresholds -after- a change of gain
90 * @brief Gain setting for ALS measurements (ALS_GAIN).
96 * @brief Integration time setting for ALS measurements (ALS_IT).
102 * @brief Enable or disable use of ALS interrupt
108 * periodically query the sensor for it's interrupt state and then
109 * trigger an event based on that state. It's up to the user to
125 * @brief Channel for raw ALS sensor values.
[all …]
/Zephyr-latest/dts/bindings/sensor/
Dvishay,vcnl4040.yaml2 # SPDX-License-Identifier: Apache-2.0
10 include: [sensor-device.yaml, i2c-device.yaml]
13 int-gpios:
14 type: phandle-array
17 for ALS and PS with upper and lower thresholds has been
18 triggered. The sensor generates an active-low level signal
21 led-current:
27 - 50
28 - 75
29 - 100
[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/vishay/veml7700/
Dveml7700.c5 * SPDX-License-Identifier: Apache-2.0
30 * 16-bit command register addresses
41 * Devicetree psm-mode property value for "PSM disabled"
46 * ALS integration time setting values.
53 0x0C, /* 25 - 0b1100 */
54 0x08, /* 50 - 0b1000 */
55 0x00, /* 100 - 0b0000 */
56 0x01, /* 200 - 0b0001 */
57 0x02, /* 400 - 0b0010 */
58 0x03, /* 800 - 0b0011 */
[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/drivers/sensor/ams/tsl2540/
Dtsl2540.c2 * Copyright (c) 2022 T-Mobile USA, Inc.
4 * SPDX-License-Identifier: Apache-2.0
29 const struct tsl2540_config *cfg = dev->config; in tsl2540_sample_fetch()
30 struct tsl2540_data *data = dev->data; in tsl2540_sample_fetch()
35 k_sem_take(&data->sem, K_FOREVER); in tsl2540_sample_fetch()
40 ret = i2c_burst_read_dt(&cfg->i2c_spec, TSL2540_REG_VIS_LOW, in tsl2540_sample_fetch()
44 k_sem_give(&data->sem); in tsl2540_sample_fetch()
45 return -EIO; in tsl2540_sample_fetch()
48 data->count_vis = sys_le16_to_cpu(le16_buffer); in tsl2540_sample_fetch()
54 ret = i2c_burst_read_dt(&cfg->i2c_spec, TSL2540_REG_IR_LOW, (uint8_t *)&le16_buffer, in tsl2540_sample_fetch()
[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/doc/releases/
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 …]