Home
last modified time | relevance | path

Searched full:accuracy (Results 1 – 25 of 148) sorted by relevance

123456

/Zephyr-latest/dts/bindings/clock/
Dnordic,nrf-fll16m.yaml20 open-loop-accuracy-ppm = <20000>;
21 closed-loop-base-accuracy-ppm = <5000>;
34 open-loop-accuracy-ppm:
36 description: Clock accuracy in parts per million if open-loop clock source is used.
38 closed-loop-base-accuracy-ppm:
41 Base clock accuracy in parts per million if closed-loop clock source is used.
42 The actual accuracy is this property plus the accuracy of the HFXO or LFXO.
Dnordic,nrf-lfclk.yaml22 lfrc-accuracy-ppm = <500>;
23 lflprc-accuracy-ppm = <1000>;
36 lfrc-accuracy-ppm:
38 description: Clock accuracy in parts per million if LFRC clock source is used.
40 lflprc-accuracy-ppm:
42 description: Clock accuracy in parts per million if LFLPRC clock source is used.
Dnordic,nrf54h-hfxo.yaml14 accuracy-ppm:
16 description: Clock accuracy in parts per million
/Zephyr-latest/drivers/clock_control/
Dclock_control_nrf2_fll16m.c37 /* Clock options sorted from lowest to highest accuracy */
39 uint16_t accuracy; member
43 .accuracy = FLL16M_OPEN_LOOP_ACCURACY,
51 .accuracy = FLL16M_HFXO_ACCURACY,
141 uint16_t accuracy; in fll16m_find_mgr() local
157 accuracy = spec->accuracy == NRF_CLOCK_CONTROL_ACCURACY_MAX in fll16m_find_mgr()
159 : spec->accuracy; in fll16m_find_mgr()
162 if (accuracy && in fll16m_find_mgr()
163 accuracy < clock_options[i].accuracy) { in fll16m_find_mgr()
170 LOG_ERR("invalid accuracy"); in fll16m_find_mgr()
[all …]
Dclock_control_nrf2_lfclk.c33 /* Clock options sorted from lowest to highest accuracy/precision */
35 uint16_t accuracy : 15; member
40 .accuracy = LFCLK_LFLPRC_ACCURACY,
45 .accuracy = LFCLK_LFRC_ACCURACY,
51 .accuracy = LFCLK_HFXO_ACCURACY,
113 uint16_t accuracy; in lfclk_find_mgr() local
124 accuracy = spec->accuracy == NRF_CLOCK_CONTROL_ACCURACY_MAX in lfclk_find_mgr()
126 : spec->accuracy; in lfclk_find_mgr()
129 if ((accuracy && in lfclk_find_mgr()
130 accuracy < clock_options[i].accuracy) || in lfclk_find_mgr()
[all …]
Dclock_control_nrf2_common.h40 * @brief Obtain LFOSC accuracy in ppm.
42 * @param[out] accuracy Accuracy in ppm.
45 * @retval -EINVAL If accuracy is not configured.
47 int lfosc_get_accuracy(uint16_t *accuracy);
Dclock_control_nrf2_common.c89 int lfosc_get_accuracy(uint16_t *accuracy) in lfosc_get_accuracy() argument
93 *accuracy = 500U; in lfosc_get_accuracy()
96 *accuracy = 250U; in lfosc_get_accuracy()
99 *accuracy = 150U; in lfosc_get_accuracy()
102 *accuracy = 100U; in lfosc_get_accuracy()
105 *accuracy = 75U; in lfosc_get_accuracy()
108 *accuracy = 50U; in lfosc_get_accuracy()
111 *accuracy = 30U; in lfosc_get_accuracy()
114 *accuracy = 20U; in lfosc_get_accuracy()
Dclock_control_nrf2_hfxo.c183 /* Signal an error if an accuracy better than available is requested. */ in is_clock_spec_valid()
184 if (spec->accuracy && in is_clock_spec_valid()
185 spec->accuracy != NRF_CLOCK_CONTROL_ACCURACY_MAX && in is_clock_spec_valid()
186 spec->accuracy < dev_config->fixed_accuracy) { in is_clock_spec_valid()
187 LOG_ERR("invalid accuracy"); in is_clock_spec_valid()
/Zephyr-latest/samples/boards/nordic/clock_control/
DKconfig13 int "Accuracy specification to request from clock in PPM"
16 0 -> ignore accuracy
17 1 -> use max accuracy
18 >1 -> use at minimum selected accuracy
/Zephyr-latest/tests/drivers/clock_control/nrf_clock_control/src/
Dmain.c22 .accuracy = 0,
27 .accuracy = 0,
32 .accuracy = 0,
41 .accuracy = 20000,
46 .accuracy = 5020,
51 .accuracy = 30,
67 .accuracy = 20,
72 .accuracy = 0,
77 .accuracy = 0,
133 .accuracy = 0,
[all …]
/Zephyr-latest/tests/drivers/adc/adc_accuracy_test/
Dtestcase.yaml8 drivers.adc.accuracy.dac_source:
15 drivers.adc.accuracy.ref_volt:
DKconfig5 mainmenu "ADC accuracy test"
/Zephyr-latest/samples/net/gptp/boards/
Dnative_sim.conf7 # Assume 1 ms accuracy for native_posix simulated clock
/Zephyr-latest/samples/net/ptp/boards/
Dnative_posix.conf7 # Assume 1 ms accuracy for native_posix simulated clock
Dnative_posix_native_64.conf7 # Assume 1 ms accuracy for native_posix simulated clock
Dnative_sim.conf7 # Assume 1 ms accuracy for native_posix simulated clock
Dnative_sim_native_64.conf7 # Assume 1 ms accuracy for native_posix simulated clock
/Zephyr-latest/tests/drivers/disk/disk_performance/boards/
Dmimxrt1064_evk.overlay7 /* Disable GPT timer and use systick for better timer accuracy
/Zephyr-latest/boards/nordic/nrf54h20dk/
Dnrf54h20dk_nrf54h20-common.dtsi13 accuracy-ppm = <30>;
/Zephyr-latest/drivers/sensor/ti/tmp1075/
DKconfig13 Enable the driver for Texas Instruments TMP1075 High-Accuracy Digital
/Zephyr-latest/drivers/sensor/st/stm32_digi_temp/
DKconfig16 sensors differ in precision, accuracy and power consumption. Users
/Zephyr-latest/include/zephyr/drivers/clock_control/
Dnrf_clock_control.h75 /* Define 32KHz clock accuracy */
173 /* Specifies to use the maximum available accuracy for a given clock. */
175 /* Specifies the required clock accuracy in parts-per-million. */
185 uint16_t accuracy : 15; member
215 * accuracy, and precision, required for the clock.
230 * attributes cannot be provided (e.g. the requested accuracy
/Zephyr-latest/drivers/sensor/ti/tmp112/
DKconfig12 Enable the driver for Texas Instruments TMP112 High-Accuracy Digital
/Zephyr-latest/drivers/ieee802154/
DKconfig.nrf574 int "Clock accuracy for delayed operations"
78 Accuracy of the clock used for scheduling radio delayed operations (delayed transmission
/Zephyr-latest/samples/boards/nordic/clock_control/src/
Dmain.c52 printk("minimum accuracy request: %uPPM\n", CONFIG_SAMPLE_CLOCK_ACCURACY_PPM); in main()
57 .accuracy = CONFIG_SAMPLE_CLOCK_ACCURACY_PPM, in main()

123456