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

Texas Instruments TMAG5273 Low-Power Linear 3D Hall-Effect Sensor. More...

Enumerations

enum  tmag5273_sensor_channel { TMAG5273_CHAN_MAGNITUDE = SENSOR_CHAN_PRIV_START , TMAG5273_CHAN_MAGNITUDE_MSB , TMAG5273_CHAN_ANGLE_MAGNITUDE }
 Additional channels supported by the TMAG5273. More...
 
enum  tmag5273_attribute { TMAG5273_ATTR_ANGLE_MAG_AXIS = SENSOR_ATTR_PRIV_START }
 Additional attributes supported by the TMAG5273. More...
 

Angle calculation modes

#define TMAG5273_ANGLE_CALC_NONE   0
 No angle calculation.
 
#define TMAG5273_ANGLE_CALC_XY   1
 X first, Y second.
 
#define TMAG5273_ANGLE_CALC_YZ   2
 Y first, Z second.
 
#define TMAG5273_ANGLE_CALC_XZ   3
 X first, Z second.
 

Detailed Description

Texas Instruments TMAG5273 Low-Power Linear 3D Hall-Effect Sensor.

Macro Definition Documentation

◆ TMAG5273_ANGLE_CALC_NONE

#define TMAG5273_ANGLE_CALC_NONE   0

#include <include/zephyr/drivers/sensor/tmag5273.h>

No angle calculation.

◆ TMAG5273_ANGLE_CALC_XY

#define TMAG5273_ANGLE_CALC_XY   1

#include <include/zephyr/drivers/sensor/tmag5273.h>

X first, Y second.

◆ TMAG5273_ANGLE_CALC_XZ

#define TMAG5273_ANGLE_CALC_XZ   3

#include <include/zephyr/drivers/sensor/tmag5273.h>

X first, Z second.

◆ TMAG5273_ANGLE_CALC_YZ

#define TMAG5273_ANGLE_CALC_YZ   2

#include <include/zephyr/drivers/sensor/tmag5273.h>

Y first, Z second.

Enumeration Type Documentation

◆ tmag5273_attribute

#include <include/zephyr/drivers/sensor/tmag5273.h>

Additional attributes supported by the TMAG5273.

Enumerator
TMAG5273_ATTR_ANGLE_MAG_AXIS 

Define axis relation measurements.

Supported values are:

  • TMAG5273_DT_ANGLE_MAG_NONE (0)
  • TMAG5273_DT_ANGLE_MAG_XY (1)
  • TMAG5273_DT_ANGLE_MAG_YZ (2)
  • TMAG5273_DT_ANGLE_MAG_XZ (3)

Only available if calculation source can be changed during runtime.

◆ tmag5273_sensor_channel

#include <include/zephyr/drivers/sensor/tmag5273.h>

Additional channels supported by the TMAG5273.

Enumerator
TMAG5273_CHAN_MAGNITUDE 

Magnitude measurement result between two axis in Gs.

TMAG5273_CHAN_MAGNITUDE_MSB 

Magnitude measurement MSB as returned by the sensor.

TMAG5273_CHAN_ANGLE_MAGNITUDE 

Angle result in deg, magnitude result in Gs and magnitude MSB between two axis.