Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
TMAG5273 Member List

This is the complete list of members for TMAG5273, including all inherited members.

ADDR_A enum valueTMAG5273
ADDR_B enum valueTMAG5273
ADDR_C enum valueTMAG5273
ADDR_D enum valueTMAG5273
ANGLE_RESULT_LSB enum value (defined in TMAG5273)TMAG5273private
ANGLE_RESULT_MSB enum value (defined in TMAG5273)TMAG5273private
AngleEnable enum nameTMAG5273
BitMasks enum nameTMAG5273private
ChannelEnable enum nameTMAG5273
clr_device_status(DeviceStatus status)TMAG5273inline
clr_por_conversion_status()TMAG5273inline
CONV_STATUS enum value (defined in TMAG5273)TMAG5273private
ConversionAverage enum nameTMAG5273
ConversionStatus enum nameTMAG5273
DCONF1_AVG_MASK enum valueTMAG5273private
DCONF2_OPERATING_MODE_MASK enum valueTMAG5273private
DEVICE_CONFIG_1 enum value (defined in TMAG5273)TMAG5273private
DEVICE_CONFIG_2 enum value (defined in TMAG5273)TMAG5273private
DEVICE_ID enum value (defined in TMAG5273)TMAG5273private
DEVICE_ID_RESERVED_MASK enum valueTMAG5273private
DEVICE_ID_VERSION_MASK enum valueTMAG5273private
DEVICE_STATUS enum value (defined in TMAG5273)TMAG5273private
DeviceID enum nameTMAG5273
DeviceStatus enum nameTMAG5273
enable_channels(ChannelEnable enable)TMAG5273inline
fd_TMAG5273private
get_conversion_status()TMAG5273inline
get_device_id()TMAG5273inline
get_device_status()TMAG5273inline
I2C_ADDRESS enum value (defined in TMAG5273)TMAG5273private
I2CAddress enum nameTMAG5273
i2cAddress_TMAG5273private
init(const char *i2c_path) (defined in TMAG5273)TMAG5273inline
init(int i2c_fd)TMAG5273inline
Input (defined in TMAG5273)TMAG5273friend
INT_CONFIG_1 enum value (defined in TMAG5273)TMAG5273private
InterruptConfig enum nameTMAG5273
is_present()TMAG5273inline
lock() (defined in Atomic)Atomicinlineprivate
MAG_GAIN_CONFIG enum value (defined in TMAG5273)TMAG5273private
MAG_OFFSET_CONFIG_1 enum value (defined in TMAG5273)TMAG5273private
MAG_OFFSET_CONFIG_2 enum value (defined in TMAG5273)TMAG5273private
MAGNITUDE_RESULT enum value (defined in TMAG5273)TMAG5273private
MagSensorTest (defined in TMAG5273)TMAG5273friend
MANUFACTURER_ID_LSB enum value (defined in TMAG5273)TMAG5273private
MANUFACTURER_ID_MSB enum value (defined in TMAG5273)TMAG5273private
mu_Atomicprivate
OperatingMode enum nameTMAG5273
read_angle_result()TMAG5273inline
read_conversion_results(int16_t xyz[3])TMAG5273inline
register_modify(uint8_t reg, uint8_t mask, uint8_t value)TMAG5273inlineprivate
register_read(uint8_t reg, uint8_t *data, uint16_t len)TMAG5273inlineprivate
register_read(uint8_t reg)TMAG5273inlineprivate
register_write(uint8_t reg, const uint8_t *data, uint16_t len)TMAG5273inlineprivate
register_write(uint8_t reg, uint8_t value)TMAG5273inlineprivate
Registers enum nameTMAG5273private
SCONF1_MAG_CH_MASK enum valueTMAG5273private
SCONF1_SLEEP_TIME_MASK enum valueTMAG5273private
SCONF2_ANGLE_EN_MASK enum valueTMAG5273private
SCONF2_MAG_GAIN_CH_ADJ1 enum value (defined in TMAG5273)TMAG5273private
SCONF2_MAG_GAIN_CH_ADJ2 enum value (defined in TMAG5273)TMAG5273private
SCONF2_MAG_GAIN_CH_MASK enum valueTMAG5273private
SENSOR_CONFIG_1 enum value (defined in TMAG5273)TMAG5273private
SENSOR_CONFIG_2 enum value (defined in TMAG5273)TMAG5273private
set_angle_en(AngleEnable angle)TMAG5273inline
set_angle_gain(uint8_t gain, bool second)TMAG5273inline
set_interrupt_config(InterruptConfig config)TMAG5273inline
set_offset_1(int8_t offset)TMAG5273inline
set_offset_2(int8_t offset)TMAG5273inline
set_operating_mode(OperatingMode mode)TMAG5273inline
set_oversampling(ConversionAverage avg)TMAG5273inline
set_sleep_time(SleepTime t)TMAG5273inline
SleepTime enum nameTMAG5273
T_CONFIG enum value (defined in TMAG5273)TMAG5273private
T_LSB_RESULT enum value (defined in TMAG5273)TMAG5273private
T_MSB_RESULT enum value (defined in TMAG5273)TMAG5273private
TMAG5273(uint8_t address=ADDR_A)TMAG5273inline
TMAG5273(const char *i2c_path, uint8_t address=ADDR_A)TMAG5273inline
unlock() (defined in Atomic)Atomicinlineprivate
X_LSB_RESULT enum value (defined in TMAG5273)TMAG5273private
X_MSB_RESULT enum value (defined in TMAG5273)TMAG5273private
X_THR_CONFIG enum value (defined in TMAG5273)TMAG5273private
Y_LSB_RESULT enum value (defined in TMAG5273)TMAG5273private
Y_MSB_RESULT enum value (defined in TMAG5273)TMAG5273private
Y_THR_CONFIG enum value (defined in TMAG5273)TMAG5273private
Z_LSB_RESULT enum value (defined in TMAG5273)TMAG5273private
Z_MSB_RESULT enum value (defined in TMAG5273)TMAG5273private
Z_THR_CONFIG enum value (defined in TMAG5273)TMAG5273private
~TMAG5273()TMAG5273inline