/Zephyr-latest/dts/bindings/clock/ |
D | nordic,nrf-fll16m.yaml | 20 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.
|
D | nordic,nrf-lfclk.yaml | 22 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.
|
D | nordic,nrf54h-hfxo.yaml | 14 accuracy-ppm: 16 description: Clock accuracy in parts per million
|
/Zephyr-latest/drivers/clock_control/ |
D | clock_control_nrf2_fll16m.c | 37 /* 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 …]
|
D | clock_control_nrf2_lfclk.c | 33 /* 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 …]
|
D | clock_control_nrf2_common.h | 40 * @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);
|
D | clock_control_nrf2_common.c | 89 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()
|
D | clock_control_nrf2_hfxo.c | 183 /* 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/ |
D | Kconfig | 13 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/ |
D | main.c | 22 .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/ |
D | testcase.yaml | 8 drivers.adc.accuracy.dac_source: 15 drivers.adc.accuracy.ref_volt:
|
D | Kconfig | 5 mainmenu "ADC accuracy test"
|
/Zephyr-latest/samples/net/gptp/boards/ |
D | native_sim.conf | 7 # Assume 1 ms accuracy for native_posix simulated clock
|
/Zephyr-latest/samples/net/ptp/boards/ |
D | native_posix.conf | 7 # Assume 1 ms accuracy for native_posix simulated clock
|
D | native_posix_native_64.conf | 7 # Assume 1 ms accuracy for native_posix simulated clock
|
D | native_sim.conf | 7 # Assume 1 ms accuracy for native_posix simulated clock
|
D | native_sim_native_64.conf | 7 # Assume 1 ms accuracy for native_posix simulated clock
|
/Zephyr-latest/tests/drivers/disk/disk_performance/boards/ |
D | mimxrt1064_evk.overlay | 7 /* Disable GPT timer and use systick for better timer accuracy
|
/Zephyr-latest/boards/nordic/nrf54h20dk/ |
D | nrf54h20dk_nrf54h20-common.dtsi | 13 accuracy-ppm = <30>;
|
/Zephyr-latest/drivers/sensor/ti/tmp1075/ |
D | Kconfig | 13 Enable the driver for Texas Instruments TMP1075 High-Accuracy Digital
|
/Zephyr-latest/drivers/sensor/st/stm32_digi_temp/ |
D | Kconfig | 16 sensors differ in precision, accuracy and power consumption. Users
|
/Zephyr-latest/include/zephyr/drivers/clock_control/ |
D | nrf_clock_control.h | 75 /* 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/ |
D | Kconfig | 12 Enable the driver for Texas Instruments TMP112 High-Accuracy Digital
|
/Zephyr-latest/drivers/ieee802154/ |
D | Kconfig.nrf5 | 74 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/ |
D | main.c | 52 printk("minimum accuracy request: %uPPM\n", CONFIG_SAMPLE_CLOCK_ACCURACY_PPM); in main() 57 .accuracy = CONFIG_SAMPLE_CLOCK_ACCURACY_PPM, in main()
|