INA234 HAL Based Library 1.0.1
This library is a software library that works with the INA234 current, voltage, and power monitor chip. This library provides a convenient and efficient way to access the I2C interfaces of the chip, allowing developers to easily integrate this power meter into their systems.
|
Class (struct) that stores variables for interacting with INA234. More...
#include <ina234.h>
Data Structures | |
union | _reg |
Data Fields | |
I2C_HandleTypeDef * | hi2c |
uint8_t | I2C_ADDR |
ADCRange | adc_range |
NumSamples | number_of_adc_samples |
ConvTime | vbus_conversion_time |
ConvTime | vshunt_conversion_time |
Mode | mode |
float | ShuntResistor |
AlertOn | alert_on |
AlertPolarity | alert_polarity |
AlertLatch | alert_latch |
AlertConvReady | alert_conv_ready |
float | alert_limit |
int32_t | alert_limit_int |
float | ShuntVoltage |
float | BusVoltage |
float | Power |
float | Current |
union ina234::_reg | reg |
Class (struct) that stores variables for interacting with INA234.
ADCRange adc_range |
AlertConvReady alert_conv_ready |
AlertLatch alert_latch |
float alert_limit |
int32_t alert_limit_int |
AlertOn alert_on |
AlertPolarity alert_polarity |
float BusVoltage |
float Current |
I2C_HandleTypeDef* hi2c |
Specifies the I2C handler.
uint8_t I2C_ADDR |
Mode mode |
NumSamples number_of_adc_samples |
float Power |
union ina234::_reg reg |
float ShuntResistor |
float ShuntVoltage |
ConvTime vbus_conversion_time |
ConvTime vshunt_conversion_time |