Zephyr Project API 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

BMM350 user self-test result. More...

#include <bmm350.h>

Data Fields

int32_t x_pos
 X-axis response to positive excitation [uT].
int32_t x_neg
 X-axis response to negative excitation [uT].
int32_t y_pos
 Y-axis response to positive excitation [uT].
int32_t y_neg
 Y-axis response to negative excitation [uT].
int32_t x_delta
 x_pos - x_neg [uT]
int32_t y_delta
 y_pos - y_neg [uT]

Detailed Description

BMM350 user self-test result.

Holds the magnetic response, in micro-Tesla, to the positive and negative user self-test excitation on the X and Y axes, together with the resulting per-axis delta (positive - negative). A healthy sensor produces a delta well above the device's self-test limit on both axes; see the BMM350 datasheet for the expected magnitude.

Field Documentation

◆ x_delta

int32_t bmm350_self_test_result::x_delta

x_pos - x_neg [uT]

◆ x_neg

int32_t bmm350_self_test_result::x_neg

X-axis response to negative excitation [uT].

◆ x_pos

int32_t bmm350_self_test_result::x_pos

X-axis response to positive excitation [uT].

◆ y_delta

int32_t bmm350_self_test_result::y_delta

y_pos - y_neg [uT]

◆ y_neg

int32_t bmm350_self_test_result::y_neg

Y-axis response to negative excitation [uT].

◆ y_pos

int32_t bmm350_self_test_result::y_pos

Y-axis response to positive excitation [uT].


The documentation for this struct was generated from the following file:
  • include/zephyr/drivers/sensor/bmm350.h