Home
last modified time | relevance | path

Searched +full:high +full:- +full:precision (Results 1 – 25 of 80) sorted by relevance

1234

/Zephyr-latest/tests/drivers/sensor/ina237/boards/
Dnative_sim.overlay2 * SPDX-License-Identifier: Apache-2.0
5 #include <zephyr/dt-bindings/sensor/ina237.h>
10 /* standard precision mode */
14 rshunt-micro-ohms = <400>;
15 current-lsb-microamps = <123>;
19 /* high precision mode */
23 high-precision;
24 rshunt-micro-ohms = <400>;
25 current-lsb-microamps = <123>;
29 /* high precision mode, maximum current lsb */
[all …]
/Zephyr-latest/dts/bindings/sensor/
Dwe,wsen-hids-2525020210002.yaml2 # SPDX-License-Identifier: Apache-2.0
5 Würth Elektronik WSEN-HIDS-2525020210002 humidity sensor
7 compatible: "we,wsen-hids-2525020210002"
9 include: [sensor-device.yaml, i2c-device.yaml]
13 precision:
17 - "low"
18 - "mid"
19 - "high"
21 Sensor measurement precision for temperature and humidity.
22 Supported precision options are low, mid or high.
[all …]
Dti,ina236.yaml4 # SPDX-License-Identifier: Apache-2.0
9 The <zephyr/dt-bindings/sensor/ina230.h> file should be included in the
18 high-precision:
21 Enable high precision mode (4x the resolution).
Dti,ina237.yaml4 # SPDX-License-Identifier: Apache-2.0
9 The <zephyr/dt-bindings/sensor/ina237.h> file should be included in the
15 include: ti,ina23x-common.yaml
31 adc-config:
41 alert-config:
43 description: Diag alert register, default matches the power-on reset value
45 adc-mode:
49 Default is the power-on reset value.
52 - "Shutdown single shot"
53 - "Bus Voltage single shot"
[all …]
/Zephyr-latest/include/zephyr/net/
Dptp_time.h4 * SPDX-License-Identifier: Apache-2.0
9 * @brief Public functions for the Precision Time Protocol time specification.
19 * @brief Precision Time Protocol time specification
36 * @brief (Generalized) Precision Time Protocol Timestamp format.
38 * @details This structure represents a timestamp according to the Precision
40 * Precision Time Protocol standard ("gPTP", IEEE 802.1AS, section 6.4.3.4), or
41 * any other well-defined context in which precision structured timestamps are
55 * For (g)PTP the media-specific message timestamp points and reference planes
56 * are defined in the standard. In non-PTP contexts specific to Zephyr,
58 * context-specific message timestamp point and reference plane, defined below
[all …]
Dgptp.h4 * SPDX-License-Identifier: Apache-2.0
9 * @brief Public functions for the Precision Time Protocol Stack.
17 * @brief generic Precision Time Protocol (gPTP) support
52 /** High half. */
53 int32_t high; member
63 /** High half. */
64 uint32_t high; member
98 /* Pre-calculated constants */
184 /** Control value. Sync: 0, Follow-up: 2, Others: 5. */
195 (uscaled_ns_ptr)->low = \
[all …]
/Zephyr-latest/samples/boards/nordic/clock_control/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
8 0 -> ignore frequency
9 >0 -> use at minimum selected frequency. To select the
16 0 -> ignore accuracy
17 1 -> use max accuracy
18 >1 -> use at minimum selected accuracy
21 int "Precision specification to request from clock"
24 0 -> low precision
25 1 -> high precision
/Zephyr-latest/subsys/testsuite/include/zephyr/
Dtimestamp.h2 * Copyright (c) 2012-2015 Wind River Systems, Inc.
4 * SPDX-License-Identifier: Apache-2.0
41 uint32_t res = (t >= ts) ? (t - ts) : (ULONG_MAX - ts + t); in TIME_STAMP_DELTA_GET()
44 res -= tm_off; in TIME_STAMP_DELTA_GET()
57 tm_off = OS_GET_TIME() - t; in bench_test_init()
67 * high precision timer register overflow.
79 /* returns 0 if the completed within a second and -1 if not */
91 return -1; in bench_test_end()
97 * Returns -1 if number of ticks cause high precision timer counter
105 * overflow of the high precision timer in high_timer_overflow()
[all …]
/Zephyr-latest/dts/bindings/timer/
Dintel,hpet.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: HPET (High-Precision Event Timer)
17 no-legacy-irq:
/Zephyr-latest/dts/bindings/adc/
Dnxp,s32-adc-sar.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "nxp,s32-adc-sar"
8 include: [adc-controller.yaml, pinctrl-device.yaml]
17 vref-mv:
22 group-channel:
26 - "precision"
27 - "standard"
28 - "external"
31 high-speed:
33 description: Use high speed during conversion, calibration.
[all …]
/Zephyr-latest/drivers/sensor/ntc_thermistor/
Dntc_thermistor_calc.c4 * SPDX-License-Identifier: Apache-2.0
11 * fixp_linear_interpolate() - interpolates a value from two known points
28 return y0 + ((y1 - y0) * (x - x0) / (x1 - x0)); in ntc_fixp_linear_interpolate()
41 int high = type->n_comp - 1; in ntc_lookup_comp() local
43 if (ohm > type->comp[low].ohm) { in ntc_lookup_comp()
44 high = low; in ntc_lookup_comp()
45 } else if (ohm < type->comp[high].ohm) { in ntc_lookup_comp()
46 low = high; in ntc_lookup_comp()
49 while (high - low > 1) { in ntc_lookup_comp()
50 int mid = (low + high) / 2; in ntc_lookup_comp()
[all …]
/Zephyr-latest/drivers/timer/
DKconfig.x861 # Copyright (c) 2014-2015 Wind River Systems, Inc.
3 # Copyright (c) 2019-2023 Intel Corp.
4 # SPDX-License-Identifier: Apache-2.0
23 This option selects High Precision Event Timer (HPET) as a
45 deadline capability. The use of a free-running 64 bit
47 from the handling, and the near-instruction-cycle resolution
48 permits effectively unlimited precision where needed (the
50 logic). SMP-safe and very fast, this should be the obvious
63 local APIC in one-shot mode as the timeout event source.
77 last IO-APIC IRQ (the timer is the first entry in the APIC
[all …]
/Zephyr-latest/drivers/sensor/ti/tmag5170/
DKconfig1 # Texas Instruments TMAG5170 high-precision, linear 3D Hall-effect sensor with SPI bus interface
4 # SPDX-License-Identifier: Apache-2.0
7 bool "TMAG5170 SPI Hall-effect sensor driver"
12 Enable driver for TMAG5170 Hall-effect sensor driver
27 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_TI_TMAG5170),int-gpios)
33 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_TI_TMAG5170),int-gpios)
39 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_TI_TMAG5170),int-gpios)
/Zephyr-latest/boards/renesas/ek_ra6m3/doc/
Dindex.rst9 The Renesas RA6M3 group uses the high-performance Arm® Cortex®-M4 core and
12 embedded RAM, and USB High Speed (HS).
14 The key features of the EK-RA6M3 board are categorized in three groups as follow:
18 - 120MHz Arm Cortex-M4 based RA6M3 MCU in 176 pins, LQFP package
19 - Native pin access through 4 x 40-pin male headers
20 - MCU and USB current measurement points for precision current consumption measurement
21 - Multiple clock sources - RA6M3 MCU oscillator and sub-clock oscillator crystals,
22 providing precision 24.000 MHz and 32,768 Hz reference clock.
23 Additional low precision clocks are avaialbe internal to the RA6M3 MCU
27 - USB Full Speed Host and Device (micro AB connector)
[all …]
/Zephyr-latest/tests/kernel/fpu_sharing/generic/
DREADME.txt18 --------------------------------------------------------------------------------
27 --------------------------------------------------------------------------------
31 Problems caused by out-dated project information can be addressed by
38 # and restore pre-defined configuration info
40 --------------------------------------------------------------------------------
48 precision.
52 --------------------------------------------------------------------------------
56 *** Booting Zephyr OS build zephyr-v2.2.0-845-g8b769de30317 ***
59 starting test - test_load_store
60 Load and store OK after 0 (high) + 63 (low) tests
[all …]
/Zephyr-latest/boards/renesas/ek_ra4m2/doc/
Dindex.rst9 The Renesas RA4M2 group of 32-bit microcontrollers (MCUs) uses the high-performance Arm
10 Cortex®-M33 core. In concert with the secure crypto engine, it offers secure element
16 The MCU in this series incorporates a high-performance Arm Cortex®-M33 core running up to
20 - R7FA4M2AD3CFP
21 - 100-pin LQFP package
22 - 100 MHz Arm® Cortex®-M33 core
23 - 512 kB Code Flash, 128 KB SRAM
24 - Native pin access through 4 x 28-pin male headers
25 - MCU current measurement points for precision current consumption measurement
26 - Multiple clock sources - RA MCU oscillator and sub-clock oscillator crystals, providing
[all …]
/Zephyr-latest/boards/renesas/ek_ra6m4/doc/
Dindex.rst9 The Renesas RA6M4 group uses the high-performance Arm® Cortex®-M33
13 ensures high data throughput. The RA6M4 is suitable for IoT applications
18 The key features of the EK-RA6M4 board are categorized in three groups as follow:
22 - 200MHz Arm Cortex-M33 based RA6M4 MCU in 144 pins, LQFP package
23 - Native pin access through 4 x 40-pin male headers
24 - MCU current measurement points for precision current consumption measurement
25 - Multiple clock sources - RA6M4 MCU oscillator and sub-clock oscillator crystals,
26 providing precision 24.000 MHz and 32,768 Hz reference clock.
27 Additional low precision clocks are avaialbe internal to the RA6M4 MCU
31 - USB Full Speed Host and Device (micro-AB connector)
[all …]
/Zephyr-latest/boards/renesas/fpb_ra6e1/doc/
Dindex.rst9 The Renesas RA6E1 group uses the high-performance Arm® Cortex®-M33 core with
14 The key features of the FPB-RA6E1 board are categorized in three groups as follow:
18 - 200MHz Arm Cortex-M33 based RA6E1 MCU in 100 pins, LQFP package
19 - Native pin access through 2 x 50-pin male headers (not fitted)
20 - MCU current measurement point for precision current consumption measurement
21 - Multiple clock sources - Low-precision (~1%) clocks are available internal to
22 the RA MCU. RA MCU oscillator and sub-clock oscillator crystals, providing
23 precision 24.000 MHz (not fitted) and 32,768 Hz reference clocks are also available
27 - Two 5V input sources
29 - USB (Debug, Full Speed, High Speed)
[all …]
/Zephyr-latest/include/zephyr/drivers/clock_control/
Dnrf_clock_control.h4 * SPDX-License-Identifier: Apache-2.0
108 * @return Number of calibrations or -1 if feature is disabled.
116 * @return Number of calibrations or -1 if feature is disabled.
145 /** @brief Request high frequency clock from Bluetooth Controller.
159 /** @brief Release high frequency clock from Bluetooth Controller.
175 /* Specifies the required clock accuracy in parts-per-million. */
178 /* Specifies that high precision of the clock is required. */
180 /* Specifies that default precision of the clock is sufficient. */
186 uint16_t precision : 1; member
215 * accuracy, and precision, required for the clock.
[all …]
/Zephyr-latest/modules/cmsis-dsp/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
8 bool "CMSIS-DSP Library Support"
10 This option enables the CMSIS-DSP library.
44 * Complex-by-Complex Multiplication
45 * Complex-by-Real Multiplication
62 * Sine-Cosine
75 * Fixed-Point Division
92 * Levinson-Durbin Algorithm
104 * High Precision Q31 Biquad Cascade Filter
167 * Kullback-Leibler Divergence
[all …]
/Zephyr-latest/boards/renesas/ek_ra6m5/doc/
Dindex.rst9 The Renesas RA6M5 group uses the high-performance Arm® Cortex®-M33 core with
14 The key features of the EK-RA6M5 board are categorized in three groups as follow:
18 - 200MHz Arm Cortex-M33 based RA6M5 MCU in 176 pins, LQFP package
19 - Native pin access through 4 x 40-pin male headers
20 - MCU current measurement points for precision current consumption measurement
21 - Multiple clock sources - RA6M5 MCU oscillator and sub-clock oscillator crystals,
22 providing precision 24.000 MHz and 32,768 Hz reference clock.
23 Additional low precision clocks are avaialbe internal to the RA6M5 MCU
27 - USB Full Speed Host and Device (micro-AB connector)
28 - Four 5V input sources
[all …]
/Zephyr-latest/boards/renesas/ek_ra4m3/doc/
Dindex.rst9 The Renesas RA4M3 group of 32-bit microcontrollers (MCUs) uses the high-performance
10 Arm® Cortex®-M33 core with TrustZone. In concert with the secure crypto engine, it
17 The MCU in this series incorporates a high-performance Arm Cortex®-M33 core running up to
21 - R7FA4M3AF3CFB
22 - 100-pin LQFP package
23 - 100 MHz Arm® Cortex®-M33 core
24 - 1 MB Code Flash, 128 KB SRAM
25 - 144 pins, LQFP package
26 - Native pin access through 4 x 40-pin male headers
27 - MCU and USB current measurement points for precision current consumption measurement
[all …]
/Zephyr-latest/arch/arm/core/
DKconfig4 # SPDX-License-Identifier: Apache-2.0
29 This option signifies the use of a CPU of the Cortex-M family.
44 This option signifies the use of a CPU of the Cortex-R family.
66 This option signifies the use of a CPU of the Cortex-A family.
69 # GDB for ARM expects up to 18 4-byte plus 8 12-byte
70 # registers - 336 HEX letters
76 From: http://www.arm.com/products/processors/technologies/instruction-set-architectures.php
78 Thumb-2 technology is the instruction set underlying the ARM Cortex
83 Thumb-2 technology builds on the success of Thumb, the innovative
84 high code density instruction set for ARM microprocessor cores, to
[all …]
/Zephyr-latest/boards/silabs/radio_boards/slwrb4180a/
Dslwrb4180a.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <zephyr/dt-bindings/input/input-event-codes.h>
10 #include "slwrb4180a-pinctrl.dtsi"
18 zephyr,shell-uart = &usart0;
19 zephyr,uart-pipe = &usart0;
22 zephyr,code-partition = &slot0_partition;
35 compatible = "gpio-leds";
47 compatible = "gpio-keys";
65 clock-frequency = <76800000>;
[all …]
/Zephyr-latest/lib/os/
Dcbprintf_complete.c2 * Copyright (c) 1997-2010, 2012-2015 Wind River Systems, Inc.
5 * SPDX-License-Identifier: Apache-2.0
113 #define WCHAR_IS_SIGNED ((WCHAR_MIN - 0) != 0)
196 /** Left-justify value in width */
202 /** Space for non-negative sign */
221 /** Precision field present */
224 /** Precision from int argument
226 * prec_value is set to the value of a non-negative argument.
236 * This affects how precision is handled.
254 /** Set for floating point values that have a non-zero
[all …]

1234