/Zephyr-Core-3.5.0/dts/bindings/sensor/ |
D | rohm,bh1750.yaml | 11 resolution: 15 Resolution of the measurement result 16 0 = low resolution 17 1 = high resolution 18 2 = high resolution 2 22 other mode, if higher or lower resolution
|
D | nxp,fxos8700-common.yaml | 49 - 2 # High resolution 64 resolution of 0.063 g/LSB, corresponding to an 8g acceleration 74 resolution of 0.063 g/LSB, corresponding to an 8g acceleration 84 resolution of 0.063 g/LSB, corresponding to an 8g acceleration 95 threshold. The resolution depends upon the sample rate (ODR) and the 97 ODR=800 Hz and pls_hpf_en=0, the resolution is 0.625 ms/LSB. 106 resolution depends upon the sample rate (ODR) and the high-pass filter 108 pls_hpf_en=0, the resolution is 1.25 ms/LSB. 121 PULSE_WIND register. The resolution depends upon the sample rate (ODR) 123 For ODR=800 Hz and pls_hpf_en=0, the resolution is 1.25 ms/LSB. [all …]
|
D | microchip,tcn75a.yaml | 20 resolution: 29 Sensor resolution. Higher resolutions will result in longer conversion 35 resolution selection. 41 feature as well as high resolution sampling. Only supported with 9 bit 42 resolution.
|
D | ti,ina23x-common.yaml | 14 This value should be selected so that measurement resolution is 24 while keeping a good measurement resolution. The units are in uA/LSB 25 so that low maximum currents can be measured with enough resolution.
|
/Zephyr-Core-3.5.0/include/zephyr/dt-bindings/adc/ |
D | stm32f1_adc.h | 12 * For STM32 F1 and similar, the only available resolution is 12-bit 14 * We still need the macro to get the value of the resolution but the driver 15 * does not set the resolution in any register by checking that the register 23 #define STM32F1_ADC_RES(resolution) \ argument 24 STM32_ADC_RES(resolution, STM32_ADC_RES_REG_VAL)
|
D | stm32h7_adc.h | 11 /* STM32 ADC resolution register for H7 and similar */ 17 * For STM32H72x & H73x, ADC3 is different and has a 12 to 6-bit resolution. 18 * The offset and the width of the resolution field need to be redefined. 23 #define STM32H72X_ADC3_RES(resolution, reg_val) \ argument 24 STM32_ADC(resolution, reg_val, STM32H72X_ADC3_RES_MASK, \
|
/Zephyr-Core-3.5.0/dts/arm/infineon/psoc6/psoc6_02/ |
D | psoc6_02.dtsi | 324 resolution = <32>; 331 resolution = <32>; 338 resolution = <32>; 345 resolution = <32>; 352 resolution = <32>; 359 resolution = <32>; 366 resolution = <32>; 373 resolution = <32>; 380 resolution = <16>; 387 resolution = <16>; [all …]
|
/Zephyr-Core-3.5.0/dts/arm/infineon/psoc6/psoc6_01/ |
D | psoc6_01.dtsi | 319 resolution = <32>; 326 resolution = <32>; 333 resolution = <32>; 340 resolution = <32>; 347 resolution = <32>; 354 resolution = <32>; 361 resolution = <32>; 368 resolution = <32>; 375 resolution = <16>; 382 resolution = <16>; [all …]
|
/Zephyr-Core-3.5.0/tests/drivers/adc/adc_api/boards/ |
D | lpcxpresso55s69_cpu0.overlay | 20 * Channel 0 is used in single ended mode, with 12 bit resolution 29 zephyr,resolution = <13>; 34 * Channel 1 is used in single ended mode, with 16 bit resolution 43 zephyr,resolution = <16>; 48 * Channel 2 is used in single ended mode, with 12 bit resolution 57 zephyr,resolution = <12>;
|
/Zephyr-Core-3.5.0/drivers/sensor/ds18b20/ |
D | ds18b20.h | 24 /* resolution is set using bit 5 and 6 of configuration register 29 /* convert resolution in bits to scratchpad config format */ 31 /* convert resolution in bits to array index (for resolution specific elements) */ 46 uint8_t resolution; member
|
/Zephyr-Core-3.5.0/drivers/dac/ |
D | dac_ltc166x.c | 22 uint8_t resolution; member 34 if (config->resolution == 10) { in ltc166x_reg_write() 64 if (channel_cfg->resolution != config->resolution) { in ltc166x_channel_setup() 65 LOG_ERR("Unsupported resolution %d", channel_cfg->resolution); in ltc166x_channel_setup() 82 if (value >= (1 << config->resolution)) { in ltc166x_write_value() 114 .resolution = res, \
|
D | dac_stm32.c | 56 uint8_t resolution; member 71 if (data->resolution == 8) { in dac_stm32_write_value() 74 } else if (data->resolution == 12) { in dac_stm32_write_value() 96 if ((channel_cfg->resolution == 8) || in dac_stm32_channel_setup() 97 (channel_cfg->resolution == 12)) { in dac_stm32_channel_setup() 98 data->resolution = channel_cfg->resolution; in dac_stm32_channel_setup() 100 LOG_ERR("Resolution not supported"); in dac_stm32_channel_setup()
|
D | dac_shell.c | 20 uint8_t resolution; member 27 .resolution = 3, 43 cfg.resolution = strtoul(argv[args_indx.resolution], NULL, 0); in cmd_setup() 80 SHELL_CMD_ARG(setup, NULL, "<device> <channel> <resolution>",
|
/Zephyr-Core-3.5.0/samples/drivers/adc/boards/ |
D | lpcxpresso55s69_cpu0.overlay | 33 * Channel 0 is used for differential mode, with 13 bit resolution 43 zephyr,resolution = <13>; 49 * Channel 1 is used in single ended mode, with 16 bit resolution 58 zephyr,resolution = <16>; 63 * Channel 2 is used in single ended mode, with 12 bit resolution 72 zephyr,resolution = <12>;
|
D | mr_canhubk3.overlay | 27 zephyr,resolution = <14>; 42 zephyr,resolution = <14>; 59 zephyr,resolution = <14>; 67 zephyr,resolution = <14>; 75 zephyr,resolution = <14>;
|
D | mec15xxevb_assy6853.overlay | 21 zephyr,resolution = <12>; 28 zephyr,resolution = <12>; 35 zephyr,resolution = <12>; 42 zephyr,resolution = <12>;
|
D | mec172xevb_assy6906.overlay | 21 zephyr,resolution = <12>; 28 zephyr,resolution = <12>; 35 zephyr,resolution = <12>; 42 zephyr,resolution = <12>;
|
D | da1469x_dk_pro.overlay | 43 zephyr,resolution = <12>; 52 zephyr,resolution = <12>; 61 zephyr,resolution = <12>; 70 zephyr,resolution = <12>; 88 zephyr,resolution = <14>; 97 zephyr,resolution = <14>; 107 zephyr,resolution = <14>;
|
D | cy8cproto_062_4343w.overlay | 26 zephyr,resolution = <12>; 35 zephyr,resolution = <12>; 44 zephyr,resolution = <12>; 53 zephyr,resolution = <12>;
|
D | cy8cproto_063_ble.overlay | 26 zephyr,resolution = <12>; 35 zephyr,resolution = <12>; 44 zephyr,resolution = <12>; 53 zephyr,resolution = <12>;
|
/Zephyr-Core-3.5.0/include/zephyr/net/ |
D | net_time.h | 9 * @brief Representation of nanosecond resolution elapsed time and timestamps in 33 * resolution scalar time span, future (positive) or past (negative) relative 55 * enough" with respect to the tolerances (resolution, drift, jitter) required 81 * resolution. Kernel @ref k_ticks_t and cycles (both specific to Zephyr) have 82 * an unspecified resolution but are useful to represent kernel timer values and 83 * implement high resolution spinning. 85 * If you need even finer grained time resolution, you may want to look at 89 * resolution times in the network stack is that it has been shown in the past 91 * the wrong resolution or to represent underspecified concepts of time with
|
/Zephyr-Core-3.5.0/tests/drivers/regulator/voltage/boards/ |
D | nrf52840dk_nrf52840_npm6001.overlay | 34 zephyr,resolution = <12>; 43 zephyr,resolution = <12>; 52 zephyr,resolution = <12>; 61 zephyr,resolution = <12>; 70 zephyr,resolution = <12>;
|
/Zephyr-Core-3.5.0/drivers/adc/ |
D | adc_esp32.c | 51 /* Convert resolution in bits to esp32 enum values */ 54 /* Validate if resolution in bits is within allowed values */ 68 uint8_t resolution[ADC_CHANNEL_MAX]; member 172 if (INVALID_RESOLUTION(seq->resolution)) { in adc_esp32_read() 173 LOG_ERR("unsupported resolution (%d)", seq->resolution); in adc_esp32_read() 183 data->resolution[channel_id] = seq->resolution; in adc_esp32_read() 191 adc_set_data_width(conf->unit, WIDTH_MASK(data->resolution[channel_id])); in adc_esp32_read() 207 data->chars[channel_id].bit_width = WIDTH_MASK(data->resolution[channel_id]); in adc_esp32_read() 222 cal = (cal << data->resolution[channel_id]) / data->meas_ref_internal; in adc_esp32_read() 292 WIDTH_MASK(data->resolution[cfg->channel_id]), in adc_esp32_channel_setup() [all …]
|
/Zephyr-Core-3.5.0/drivers/sensor/tcn75a/ |
D | tcn75a.c | 86 /* Set user selected resolution */ in tcn75a_init() 87 adc_conf[1] |= TCN75A_CONFIG_RES(config->resolution); in tcn75a_init() 91 /* Oneshot mode only supports 9 bit resolution */ in tcn75a_init() 92 LOG_ERR("Oneshot mode requires 9 bit resolution"); in tcn75a_init() 128 .resolution = DT_INST_ENUM_IDX(n, resolution), \
|
/Zephyr-Core-3.5.0/drivers/sensor/mcp9808/ |
D | mcp9808.c | 62 uint8_t resolution) in mcp9808_set_temperature_resolution() argument 64 return mcp9808_reg_write_8bit(dev, MCP9808_REG_RESOLUTION, resolution); in mcp9808_set_temperature_resolution() 116 rc = mcp9808_set_temperature_resolution(dev, cfg->resolution); in mcp9808_init() 118 LOG_ERR("Could not set the resolution of mcp9808 module"); in mcp9808_init() 136 .resolution = DT_INST_PROP(inst, resolution), \
|