Home
last modified time | relevance | path

Searched refs:intermediate (Results 1 – 25 of 33) sorted by relevance

12

/Zephyr-latest/drivers/sensor/melexis/mlx90394/
Dmlx90394_decoder.c46 int64_t intermediate; in mlx90394_convert_raw_magn_to_q31() local
49 intermediate = ((int64_t)reading * MLX90394_HIGH_SENSITIVITY_MICRO_GAUSS_PER_BIT) * in mlx90394_convert_raw_magn_to_q31()
53 intermediate = ((int64_t)reading * MLX90394_HIGH_RANGE_MICRO_GAUSS_PER_BIT) * in mlx90394_convert_raw_magn_to_q31()
58 *out = CLAMP(intermediate, INT32_MIN, INT32_MAX); in mlx90394_convert_raw_magn_to_q31()
64 int64_t intermediate = ((int64_t)reading * MLX90394_MICRO_CELSIUS_PER_BIT) * in mlx90394_convert_raw_temp_to_q31() local
68 *out = CLAMP(intermediate, INT32_MIN, INT32_MAX); in mlx90394_convert_raw_temp_to_q31()
/Zephyr-latest/drivers/sensor/tdk/icm45686/
Dicm45686_decoder.c96 int64_t intermediate; in icm45686_convert_raw_to_q31() local
124 intermediate = ((int64_t)whole * INT64_C(1000000) + fraction); in icm45686_convert_raw_to_q31()
126 intermediate = in icm45686_convert_raw_to_q31()
127 intermediate * ((int64_t)INT32_MAX + 1) * (1 << -shift) / INT64_C(1000000); in icm45686_convert_raw_to_q31()
129 intermediate = in icm45686_convert_raw_to_q31()
130 intermediate * ((int64_t)INT32_MAX + 1) / ((1 << shift) * INT64_C(1000000)); in icm45686_convert_raw_to_q31()
132 *out = CLAMP(intermediate, INT32_MIN, INT32_MAX); in icm45686_convert_raw_to_q31()
392 int64_t intermediate; in icm45686_fifo_read_temp_from_packet() local
403 intermediate = ((int64_t)whole * INT64_C(1000000) + fraction); in icm45686_fifo_read_temp_from_packet()
405 intermediate = in icm45686_fifo_read_temp_from_packet()
[all …]
/Zephyr-latest/drivers/sensor/bosch/bmi160/
Demul_bmi160.c291 int64_t intermediate = *value; in bmi160_emul_backend_set_channel() local
355 intermediate >>= scale_shift - shift; in bmi160_emul_backend_set_channel()
358 intermediate <<= shift - scale_shift; in bmi160_emul_backend_set_channel()
363 intermediate -= INT64_C(23) << (31 - scale_shift); in bmi160_emul_backend_set_channel()
366 intermediate = in bmi160_emul_backend_set_channel()
367 CLAMP(DIV_ROUND_CLOSEST(intermediate * INT16_MAX, scale), INT16_MIN, INT16_MAX); in bmi160_emul_backend_set_channel()
369 cfg->reg[reg_lsb] = FIELD_GET(GENMASK64(7, 0), intermediate); in bmi160_emul_backend_set_channel()
370 cfg->reg[reg_lsb + 1] = FIELD_GET(GENMASK64(15, 8), intermediate); in bmi160_emul_backend_set_channel()
403 int64_t intermediate = ((int64_t)(2 * 9.80665 * INT32_MAX)) >> 5; in bmi160_emul_backend_get_sample_range() local
405 *upper = intermediate; in bmi160_emul_backend_get_sample_range()
[all …]
/Zephyr-latest/drivers/sensor/asahi_kasei/akm09918c/
Dakm09918c_decoder.c45 int64_t intermediate = ((int64_t)reading * AKM09918C_MICRO_GAUSS_PER_BIT) * in akm09918c_convert_raw_to_q31() local
49 *out = CLAMP(intermediate, INT32_MIN, INT32_MAX); in akm09918c_convert_raw_to_q31()
/Zephyr-latest/drivers/sensor/bosch/bma4xx/
Dbma4xx_emul.c200 int64_t intermediate, unshifted; in bma4xx_emul_set_accel_data() local
208 intermediate = (unshifted * BIT(11)) / (g << range_g); in bma4xx_emul_set_accel_data()
210 intermediate /= accel_range; in bma4xx_emul_set_accel_data()
212 reg_val = CLAMP(intermediate, -2048, 2047); in bma4xx_emul_set_accel_data()
Dbma4xx.c589 int64_t intermediate = in bma4xx_convert_raw_temp_to_q31() local
592 *out = CLAMP(intermediate, INT32_MIN, INT32_MAX); in bma4xx_convert_raw_temp_to_q31()
/Zephyr-latest/drivers/sensor/tdk/icm42688/
Dicm42688_decoder.c87 int64_t intermediate; in icm42688_convert_raw_to_q31() local
115 intermediate = ((int64_t)whole * INT64_C(1000000) + fraction); in icm42688_convert_raw_to_q31()
117 intermediate = in icm42688_convert_raw_to_q31()
118 intermediate * ((int64_t)INT32_MAX + 1) * (1 << -shift) / INT64_C(1000000); in icm42688_convert_raw_to_q31()
120 intermediate = in icm42688_convert_raw_to_q31()
121 intermediate * ((int64_t)INT32_MAX + 1) / ((1 << shift) * INT64_C(1000000)); in icm42688_convert_raw_to_q31()
123 *out = CLAMP(intermediate, INT32_MIN, INT32_MAX); in icm42688_convert_raw_to_q31()
/Zephyr-latest/doc/build/cmake/
Dindex.rst170 Compilation proper begins with the first intermediate binary. Source files (C
182 The exact number of intermediate binaries is decided during the configuration
201 The unfixed size intermediate binary is produced when :ref:`usermode_api`
213 The fixed size intermediate binary is produced when :ref:`usermode_api`
217 between the intermediate binary and the final binary.
232 intermediate binaries to produce the missing pieces needed for the final
244 :alt: Zephyr's intermediate binary post-process I
258 :alt: Zephyr's intermediate binary post-process II
269 :alt: Zephyr's intermediate binary post-process III
284 :alt: Zephyr's intermediate binary post-process IV
[all …]
/Zephyr-latest/samples/boards/st/bluetooth/interactive_gui/
DREADME.rst12 with the ST BlueNRG GUI app. In this case, the main MCU becomes an intermediate level,
/Zephyr-latest/modules/lvgl/
DKconfig.memory96 bool "Use intermediate conversion buffer for monochrome displays"
99 When using a monochrome display an intermediate buffer with LV_Z_VDB_SIZE
/Zephyr-latest/drivers/timer/
DKconfig.nrf_xrtc28 intermediate state.
/Zephyr-latest/subsys/net/lib/sockets/
DKconfig191 Size of the intermediate buffer for DTLS sendmsg() function. The
192 intermediate buffer is needed, as sendmsg() for DGRAM is expected to
270 If enabled, an intermediate socket offloading layer is included
333 int "Size of the intermediate buffer, in bytes"
/Zephyr-latest/drivers/spi/
DKconfig.nrfx95 driver instance needs to use an intermediate local RAM buffer,
/Zephyr-latest/doc/build/dts/
Dintro-input-output.rst128 The preprocessed DTS source. This is an intermediate output file, which is
Dtroubleshooting.rst297 complex macro expansion that has several intermediate expansion steps.
/Zephyr-latest/soc/cdns/dc233c/include/
Dxtensa-dc233c.ld63 * the intermediate files (like zephyr_pre0.elf, to
/Zephyr-latest/doc/develop/test/
Dcoverage.rst134 intermediate text format. Such packages exist in recent Linux distributions.
/Zephyr-latest/boards/intel/adsp/doc/
Dintel_adsp_generic.rst198 an intermediate host, you may need to tell :file:`cavstool_client.py` to connect
200 the port numbers to the intermediate host name.
/Zephyr-latest/soc/cdns/sample_controller32/include/
Dxtensa-sample-controller32.ld80 * the intermediate files (like zephyr_pre0.elf, to
/Zephyr-latest/doc/kernel/memory_management/
Ddemand_paging.rst79 This is used as an intermediate page for page in/out operations. This
/Zephyr-latest/
DKconfig.zephyr557 Instruct the compiler to save the temporary intermediate files
713 bool "Remove all intermediate files"
715 Delete intermediate files to save space and cleanup clutter resulting
/Zephyr-latest/doc/hardware/peripherals/
Di3c.rst327 adding an intermediate node in the device tree:
/Zephyr-latest/doc/develop/west/
Dbuilt-in.rst167 ``west update --keep-descendants`` offers an intermediate option that
/Zephyr-latest/doc/connectivity/networking/
Dnet_config_guide.rst97 internal intermediate buffer, in bytes. This sets the limit how large
/Zephyr-latest/doc/services/llext/
Ddebug.rst32 An intermediate ELF file with full debugging information.

12