Zephyr Project API 4.2.99
A Scalable Open Source RTOS
|
Melexis MLX90394 magnetometer. More...
Files | |
file | mlx90394.h |
Header file for extended sensor API of MLX90394 sensor. | |
Enumerations | |
enum | mlx90394_sensor_attribute { MLX90394_SENSOR_ATTR_MAGN_LOW_NOISE = SENSOR_ATTR_PRIV_START , MLX90394_SENSOR_ATTR_MAGN_FILTER_XY , MLX90394_SENSOR_ATTR_MAGN_FILTER_Z , MLX90394_SENSOR_ATTR_MAGN_OSR , MLX90394_SENSOR_ATTR_TEMP_FILTER , MLX90394_SENSOR_ATTR_TEMP_OSR } |
Custom sensor attributes for MLX90394. More... | |
Melexis MLX90394 magnetometer.
#include <include/zephyr/drivers/sensor/mlx90394.h>
Custom sensor attributes for MLX90394.
Enumerator | |
---|---|
MLX90394_SENSOR_ATTR_MAGN_LOW_NOISE | Low noise mode. (SENSOR_CHAN_MAGN_XYZ channel only) |
MLX90394_SENSOR_ATTR_MAGN_FILTER_XY | Digital filter setting for X and Y axes. Controls the number of filter taps applied to the X and Y axes for noise reduction. Higher values provide better noise performance at cost of measurement time.
|
MLX90394_SENSOR_ATTR_MAGN_FILTER_Z | Digital filter configuration for Z axis. Similar to XY filter but configured independently since Z axis typically has different noise characteristics.
|
MLX90394_SENSOR_ATTR_MAGN_OSR | Over-sampling ratio for magnetic measurements.
|
MLX90394_SENSOR_ATTR_TEMP_FILTER | Digital filter configuration for temperature measurements. Higher settings provide better temperature measurement stability.
|
MLX90394_SENSOR_ATTR_TEMP_OSR | Over-sampling ratio for temperature measurements.
|